我非常想找类似于创作共用cc-by-sa许可证的东西,但他们不建议将它用于代码。有没有包含归属的内容?受欢迎的(GPL,APL,EPL,BSD,MIT ......)没有。是否有一个开源许可证可以强制衍生作品归属?
回答
答案主要取决于您想要的归因类型。所有流行的许可证都需要保留版权声明,这意味着实际上作者在源代码中得到了承认。如果你想要像旧BSD广告条款但共享类似的东西,我不熟悉这样的许可证。类似Share-like(也称为copyleft)保证了对源代码的访问,所以在那里进行的归因比允许二进制衍生产品的BSD样式许可更有效。
修改GPL应该遵循the recommendation of the FSF,否则包括Debian在内的几个分销商会认为你的工作是不可分发的。补充附加权限的GPL不受此规则的约束。
这会在自述文件或网站上包含版权声明吗?我担心有人会拿我们的软件,重新命名并销售它,假装它们是他们的。 – forneo 2010-11-20 12:06:40
建议每个源文件都包含版权声明。您也可以将它们包含在自述文件中。派生作品必须保留这些。注意每个文件都有助于派生工作仅包含几个文件。我只是检查了二进制副本必须包含版权声明,但是派生工作的编写者可以改变他们的演示文稿的形式。尽管如此,“版权原创作者”必须以一种突出的形式出现在每一个副本中。根据GPL,您不能要求任何人在网站上发布通知。 – 2010-11-20 15:15:09
Apache许可证允许您包含所有衍生作品必须包含的通知文件(但它不是copyleft,就像cc-by-sa一样)。这可以作为你的归因。
如果您希望衍生作品与原始作品在相同许可下发布,您可以随时修改您最喜爱的copyleft许可(大多数人使用GPL)以要求归属,或者从头开始编写自己的许可(查看麻省理工学院或BSD的许可证 - 他们只有几个段落,他们完成了这项工作)。
@gligoran同意。 – 2010-11-19 18:06:14
我必须修改许可证本身吗?我能否做到这样的事情:“这是根据GPL许可的。如果你分发它,你必须包括以下通知:......”? – forneo 2010-11-20 12:08:58
- 1. 哪个开源许可证禁止销售作品和衍生作品?
- 2. 是否可以自动列出开源库及其许可证?
- 3. 开源许可证,哪一个?
- 4. JIRA开源许可证
- 5. Opentok开源许可证?
- 6. 开源许可证有什么区别
- 7. 是否有任何开源或免费许可证控制项目
- 8. 是否可以强制AR对象ID从某个值开始?
- 9. cc许可证归属实施
- 10. 分享一个可以在GPL许可下使用的开源软件是否是一个好主意?
- 11. PHPStorm没有以新许可证开始
- 12. 没有版权声明复制要求的开源许可证?
- 13. 是否可以强制更新接口?
- 14. 是否可以在NetConnection上强制使用源端口?
- 15. 是否可以强制一个表显示“x”行数量?
- 16. 测试代码的开源许可证
- 17. 企业友好的开源许可证
- 18. 如何使用开源许可证
- 19. 测试库的开源许可证?
- 20. 是否可以制作一个没有任何活动的apk?
- 21. 是否可以使用MembershipProvider.ValidateUser强制验证?
- 22. 是否有许多免费/开源扩展方法库可用?
- 23. 我们是否可以从页面源生成一个url?
- 24. 是否可以使用下载属性强制下载?
- 25. 是否可以强制自动属性使用只读后台?
- 26. “开放源代码GPL许可证”是否允许任何IT公司实施和销售该产品
- 27. 技巧上申请一个开源许可证
- 28. 是否可以自定义Gradle许可证插件使用的源集?
- 29. 是否有可能强制稳定Android资源ID?
- 30. 是否可以制作可展开的菜单?
我投票结束这个问题作为题外话,因为**它是关于许可或法律问题**,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 – 2015-06-15 23:16:54