如何为代码选择开源许可证,这是一个问题。
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。
乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。
下面是我制作的中文版,请点击看大图。
(完)
作者: 阮一峰
原文:http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html
from http://www.oschina.net/news/17643/how-to-choose-opensource-license
延伸阅读
- 五种开源协议的比较(,LGPBSD,Apache,GPLL,MIT)
- 自由软件/开源社区几个名词简介:unix,GNU,GPL,linux,BSD,freeBSD/UNIX简史
- MoinMoin服务器:GPL开源自由wiki软件/简介安装配置
- 国内优秀开源PHP建站程序(CMS)简介
- GNU Octave,一个免费的与Matlab语法相容的开源科学计算及数值分析的工具
- 开源服务器软件推荐:内容管理系统,数据库,邮件服务器,操作系统,安全等
- 开源营利之道:WordPress 是怎么盈利的
- 用开源软件建垂直搜索引擎
- PHP开源搜索引擎
- 开源erp有很多,应该如何选择最适合的版本
0 条评论。