首页 > 代码库 > 开源软件的不同许可证(Licenses)
开源软件的不同许可证(Licenses)
开源软件的Licenses有很多(http://opensource.org/licenses),在免费提供代码的前提下,对于使用者的“回报”有三种:
- 只求认可。即只要使用者在使用(全部或大段节选)代码时,指出该代码所属的版权方,那么如何使用、修改,或者将代码用于何种商业用途,都没有关系。典型的如Apache,MIT,BSD。
- 帮我改进。使用者应该将对该代码所做的更改,如错误修正(bug fix),反馈到该open source的社区(community)。但在该代码基础上构建何种项目及该项目用于何种目的,都不关心。典型如LGPL。
- 自由至上。使用者基于该代码所构建的项目及所有衍生项目,必须也是免费的;即copyleft。典型如GPL。
以上内容主要来源:
- Jim Jagielski的演讲:https://www.youtube.com/watch?v=FoCHY4tnERA
- http://opensource.org/licenses
- http://www.palamida.com/news/webinars/introduction-to-foss-licensing.html
开源软件的不同许可证(Licenses)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。