重新发布没有回应的作者的oss项目是否合法/道德?


11

几个月前,我在某人的博客中找到了一个小的oss项目(一个文件)。许可证是“ Attribution-ShareAlike 2.5 Generic”。如果可以将其放在github中,我就向作者发送了一封邮件,但没有回复。同时,他的博客已被关闭。

我不是律师,但是在github中重新发布代码(具有适当的署名)似乎合法。我对吗?这是道德的吗?也许那家伙只是想消失片刻...


10
只要您遵守许可条款,您就可以自由地做您想做的事。它似乎是废弃软件。
钻机

1
我认为这里的问题实际上是道德上的,因为从法律上讲,您仅受OP遵守的许可证的约束。但是,即使从道德上讲,恕我直言,他也很好,因为在业余时间我们通常会在其许可证中表达我们对代码的希望。
K.Steff

1
Abandonware不是公共领域。始终遵守该代码拥有的任何版权。如果没有,则为非许可版权。
爱德华·斯特朗奇

Answers:


20

如果它的许可说明您可以共享它,但是您必须将其归因于原始作者,那么您可以共享它,但是必须将其归因于原始作者。真的就是这么简单。

我看到有多个开源项目由原始作者以外的其他人托管和维护,而编写该项目的人对此失去了兴趣(或者只是不再有时间让它继续运行。)只要在允许您这样做的许可下发布该代码,这些代码都是相同的。


6

是的你可以。许可证的知识共享描述如下:

你自由了:

分享—复制,分发和传播作品

混音-适应工作

将作品用于商业用途

在以下条件下:

出处-您必须按照作者或许可人指定的方式来对作品进行归类(但不得以任何暗示他们认可您或您对作品的使用的方式)。

相同方式分享-如果您更改,变换或建立在该作品的基础上,则只能在与该作品相同或相似的许可下分发该作品。

这意味着您可以随意使用该代码,只要您编写的代码包含原始作者的署名并在类似的许可下发布即可。


2

没关系,这是开源的目标之一,以防原始作者放弃该项目。

只是别忘了提及原始作者,并且如果您想修改代码(是的,一些开放源代码许可允许您修改源代码),请保留许可证,并提及原始作者。


12
+1。并非所有 “免费和开放源代码”许可都包含修改源代码的权利?否则,它们将不会“打开”!
MarkJ 2012年

-1

曾经有一个多产的红宝石编码器,上面有许多很棒的项目。有一天,他起身辞职,随身带着他所有的项目。他的大部分财产都是自由许可的,但即使不是,我也认为红宝石社区有权在他失踪时恢复他所带走的所有项目。因此,如果该工具有用,并且会有人维护它,则应重新发布。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.