我在我的项目中使用了BSD-2许可证代码,在作者的许可下,我修改代码。现在,我在我的项目中使用这段代码。我知道,我应该提到作者的名字和版权信息。我应该提到我在这段代码中修改了什么吗??
发布于 2013-08-16 08:33:16
2条款的BSD许可证要求你为原始作者的名字做广告(我强调):
版权(c) 年,所有者。版权所有。(...)重新分发源代码必须保留上述版权通知、此条件列表和以下免责声明。
二进制形式也是如此:
以二进制形式进行的再发行必须复制上述版权通知、本条件清单以及随发行提供的文件和/或其他材料中的免责声明。
二进制版本显然不要求您清楚地识别原始版权应用到的源代码的哪些部分。
但是,源代码发布会让您将版权包含在每个原始文件中,并将您自己的版权放在每个文件中。如果文件已被修补,并因此包含来自原始作者和您自己的代码,则必须将版权堆叠在文件的顶部。至少,在我看来,这是一种普遍的做法。
发布于 2013-07-01 14:13:03
我应该提到我在这个代码..。中修改了什么吗?
你必须提到哪个密码是由那个人写的。因此,如果您修改了代码,您可以通过编写您更改的代码和更改的内容来实现这一点。
所以是的,您应该提到您修改的内容,否则就不清楚是谁编写了哪些代码。而BSD要求您让它所涉及的代码可见--至少对于它下面的代码是这样的。
这是BSD许可证的要求之一。
发布于 2013-08-16 01:49:46
您在回答中注意到,您获得了作者修改代码的权限。这意味着您现在有一个许可证,与BSD许可证分开,以创建派生工作。我会回到原来的作者,并问作者是否和如何想要得到信任。
https://softwareengineering.stackexchange.com/questions/205039
复制相似问题