开源许可证
来源:互联网 发布:sql server 2008 64位 编辑:程序博客网 时间:2024/04/29 13:05
开源许可证又称开源授权条款、开源协议、开源证书。
由开源组织 OSI (Open Source Initiative)批准。
开源许可证列表:http://www.opensource.org/licenses/alphabetical
GPL:只要你用了任何该协议的库、甚至是一段代码,那么你的整个程序,不管以何种方式链接,都必须全部使用GPL协议、并遵循该协议开源。商业软件公司一般禁用GPL代码,但可以使用GPL的可执行文件和应用程序。
AGPL:即Affero GPL,是GPL的更严格版本。只要你用了任何该协议的库、甚至是一段代码,那么运行时和它相关的所有软件、包括通过网络联系的所有软件,必须全部遵循该协议开源。据律师说,它的要求范围连硬件都包括。所以,一般公司通常禁用任何AGPL代码。
LGPL:就是GPL针对动态链接库放松要求了的版本,即允许非LGPL的代码动态链接到LGPL的模块。注意:不可以静态链接,否则你的代码也必须用LGPL协议开源。
Apache:修改版本必须保持其原始版权声明;修改过的文件要标明改动。
BSD2:修改版本必须保持其原始版权声明。
BSD3:修改版本必须保持其原始版权声明。未经许可不得使用原作者或公司的名字做宣传。
MIT:修改版本必须保持其原始版权声明。
MPL:修改版本必须保持其原始版权声明。如果发布了编译后的可执行文件,那么必须让对方可以取得MPL协议下程序的源码。
MsPL:修改版本必须保持其原始版权声明。注意:不含商标授权。
许可证选择:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html
- 开源许可证~
- 开源软件许可证
- 开源许可证
- 开源软件许可证
- 开源许可证区别
- 开源许可证
- 开源许可证
- 开源许可证
- 开源许可证
- android开源许可证
- 开源许可证
- 流行开源许可证
- 开源许可证
- 开源许可证
- 开源许可证选择
- 开源许可证
- 开源许可证
- 开源许可证教程
- 【源码分享下载】一款基于微客服的仿微信的聊天软件
- ExtJs表单验证总结
- 沃通SSL证书支持最新顶级域名
- 超详细mysql left join,right join,inner join用法分析
- Android文件操作工具类
- 开源许可证
- 好药师-打造垂直电商生态系统
- (DT系列一)DTS结构及其编译方法
- 【搜索】 HDOJ 5012 Dice
- HTML Imports
- 英语月总结
- js创建命名空间
- 工作中用到的Linux命令备忘
- 数据迁移ETL之kettle一