我想问一下如何在衍生作品中正确包含BSD版权声明(不会根据BSD获得许可)。
原始作品附有License.txt文件,说明:
版权所有(c)2006,The_Developer_Real_Name保留所有权利。
在该文件中找不到原始作品/代码的名称,我可以看到BSD模板也没有要求指定它。
我当然知道软件名称,但我必须遵守以下版权声明:
“二进制形式的再分发必须复制上述版权声明”
所以基本上,如果我按原样包含license.txt文件,则意味着我的衍生作品也是BSD。
所以我的愚蠢问题是:如何准确地做到这一点?
让用户/开发人员了解许可证文件仅涉及原始作品而不是我自己的作品的常见做法是什么?
用户如何知道代码的哪一部分是BSD,哪些不是?
答案 0 :(得分:3)
您可以添加一个文件或通知,其中包含“基于the_developer_real_name的源代码版权”以及版权声明的其余部分。完成此操作后,您已确认部分代码的来源,这是具有归属条款的BSD许可的意图。
如果您没有为您的代码提供源代码,则BSD许可证不要求您这样做,并且您可以以您认为合适的方式许可您的代码。
如果您要提供源代码,请提供适合您需求的许可,以及原始代码的归属。即使构建过程没有编译原始代码,也可能分发原始代码的单独副本并不是一个坏主意。
这是基于一些讨论和阅读的观点。如果您非常关心这一点,请与您自己的律师联系。