自由及开放源代码软件许可协议比较
这是已发布的自由软件许可协议条款比较。
一般比较
下面的表格比较了各种许可协议的特性,是一份通用的条款及使用条件指南。
要注意的是,在最后两栏的“是”(“与使用不同许可协议的代码链接”以及“在不同的许可协议下重新发布”)并非绝对的答案,许可协议内可能会有与此相关的限制。您必须检阅特定的许可协议条款[1]并参考资料表格[2]以获取更多这两个字段的“是”的详细信息。同时也要注意“与使用不同许可协议的代码链接”该栏的“否”也不是绝对的,像是GPL,参见:GPL兼容性。
许可协议 | 作者 | 最新版本 | 公布日期 | 与使用不同许可协议的代码链接 | 在不同的许可协议下重新发布 |
---|---|---|---|---|---|
Academic Free License | Lawrence E. Rosen | 3 | 2002 | 是 | 是 |
Affero通用公共许可证 | 自由软件基金会 | 3 | 2007 | 仅 AGPLv3 + GPLv3 | 否 |
Apache许可证 | Apache软件基金会 | 2.0 | 2004 | 是 | 是 |
苹果公共源代码许可证 | 苹果公司 | 2.0 | 2003年8月6日 | 是 | 否 |
艺术许可协议 | 拉里·沃尔 | 2.0 | 2000 | 是 | 带有限制 |
Berkeley Database License | 甲骨文公司 | ? | 2008年2月7日 | 否 | 否 |
BSD许可证 | 加州大学董事会 | ? | ? | 是 | 是 |
Boost许可证 | Boost.org | 1.0 | 2003年8月17日 | 是 | 是 |
CeCILL | CEA / CNRS / INRIA | 2.0 | 2005年5月21日 | 否 | 否 |
通用开发与散布许可证 | Sun微系统 | 1.0 | 2004年12月1日 | 是 | 是 |
Code Project Open License | The Code Project | 1.0 | 2007 | 是 | 否 |
Common Public License | IBM | 1.0 | 2001年5月 | 是 | 否 |
Cryptix General License | Cryptix基金会 | ? | 1995 | 是 | 是 |
Eclipse公共许可证 | Eclipse基金会 | 1.0 | February 2004 | 是 | 否 |
Educational Community License | ? | 1.0 | ? | 是 | 是 |
Eiffel Forum License | NICE | 2 | 2002 | 是 | 是 |
欧洲联盟公共许可协议 | 欧洲联盟委员会 | 1.1 | 2009年1月 | 是 | 有明确的兼容性列表 |
Fair Licence | ? | 不适用 | 2004 | 是 | 是 |
GNU通用公共许可证 | 自由软件基金会 | 3.0 | 2007年6月 | 否 | 否 |
GNU宽通用公共许可证 | 自由软件基金会 | 3.0 | 2007年6月 | 是 | 否 |
Hacktivismo Enhanced-Source Software License Agreement | Hacktivismo/死牛崇拜 | ? | 2002年11月26日 | ? | ? |
IBM公共许可协议 | IBM | 1.0 | 1999年8月 | 是 | 是 |
英特尔开放源代码许可协议 | 英特尔 | ? | ? | 是 | 是 |
ISC许可协议 | ISC | ? | 2003年6月 | 是 | 是 |
LaTeX项目公共许可协议 | LaTeX项目 | 1.3c | ? | 是 | 是 |
MIT许可协议 | 麻省理工学院 | 不适用[note 1] | 1988 | 是 | 是 |
Mozilla公共许可证 | Mozilla基金会 | 2.0 | 2012年1月3日 | 是 | 有限 |
网景公共许可协议 | 网景 | 1.1 | ? | 是 | 有限 |
OPaC Free Public License | OPaC bright ideas | ? | 1998 | 否 | 否 |
Open Software License | Lawrence Rosen | 3.0 | 2005 | 是 | 否 |
OpenSSL许可协议 | OpenSSL项目 | ? | ? | 是 | ? |
PHP许可证 | PHP开发团队 | 3.01 | ? | 是 | 是 |
公有领域 | 不适用 | 不适用 | 不适用 | 是 | 是 |
Python软件基金会许可证 | Python软件基金会 | 2 | ? | 是 | 是 |
QPL | Qt发展框架 | ? | ? | 否 | 否 |
Sun Industry Standards Source License | Sun微系统 | ? | ? | 是 | 否 |
Sun Public License | Sun微系统 | ? | ? | 是 | 否 |
Sybase Open Watcom Public License | ? | ? | ? | 是 | 否 |
W3C Software Notice and License | ? | ? | ? | 是 | 是 |
XCore Open Source License | XMOS | ? | February 2011 | 是 | 是 |
XFree86 1.1版许可协议 | ? | ? | ? | 是 | 是 |
Zlib授权 | ? | ? | ? | 是 | 是 |
Zope公共许可协议 | Zope基金会 | 2.1 | ? | 是 | 是 |
- ^ 从未修订。
认证
这个表格列出所有被自由软件社群所认可的每一个许可协议 – 无论是“自由软件”或是“开放源代码”许可协议 – 这些组织通常也会将其分类。组织通常只会认可特定版本的软件许可协议。自由软件基金会(FSF)的认可表示自由软件基金会认为该许可协议为自由软件许可协议,因为他们不认同专有软件,不过他们建议至少是与GPL兼容且最好是以Copyleft的方式发布。
许可协议与特定版本 | FSF“认可”[3] | 与GPL兼容[4][5][6][7][8] | OSI认证[1] | Copyfree促进会认证[9][10] | Debian认可[11][12] | Fedora 项目认可[13] |
---|---|---|---|---|---|---|
Academic Free License | 是 | 否 | 是 | 否 | ? | 是 |
Affero通用公共许可证第三版 | 是 | 是[note 1] | 是 | 否 | 是 | 是 |
Apache许可证版本1.1及1.0 | 是 | 否 | 是 | 否 | 是 | 是 |
Apache许可证第二版 | 是 | 是[note 1] | 是 | 否 | 是 | 是 |
苹果公共源代码许可证版本1.x | 否[14] | 否 | 是 | 否 | 否 | 否 |
苹果公共源代码许可证版本2.0 | 是 | 否 | 是 | 否 | 否 | 是 |
艺术许可协议 1.0 | 否 | 否 | 是 | 否 | 是 | 否 |
艺术许可协议 2.0 | 是[note 2] | 是 | 是 | 否 | 是 | 是 |
Berkeley Database License | 是 | 是 | 是 | 否 | 是 | 是 |
原始的BSD许可证 | 是 | 否 | 否[15] | 否 | 是 | 是 |
修改后的BSD许可证 | 是 | 是 | 是 | 是 | 是 | 是 |
Boost许可证 | 是 | 是 | 是 | 是 | 是 | 是 |
CeCILL | 是 | 是 | 是 | 否 | 是 | 是 |
通用开发与散布许可证 | 是 | 否 | 是 | 否 | 是 | 是 |
Common Public License | 是 | 否 | 是 | 否 | 是 | 是 |
创作共享授权(标签:署名及相同方式共享) | 是 | 否 | ? | 否 | 仅限大于或等于3.0之版本[16] | 是 |
创作共享授权(标签:非商业性使用使用及禁止演绎) | 否 | 否 | 否 | 否 | 否[16] | 仅限署名-非商业性使用使用 |
Cryptix General License | 是 | 是 | 否 | 是 | 是 | 是 |
WTFPL | 是[note 3] | 是 | 否[17] | 是 | 是 | 是 |
Eclipse公共许可证 | 是 | 否 | 是 | 否 | 是 | 是 |
Educational Community License | 是 | 是[note 1] | 是 | ? | ? | 是 |
Eiffel Forum License第二版 | 是 | 是 | 是 | ? | 是 | 是 |
Fair License | ? | 是 | 是 | 是 | ? | 是 |
GNU通用公共许可证 | 是 | 是 | 是 | 否 | 是 | 是 |
GNU宽通用公共许可证 | 是 | 是 | 是 | 否 | 是 | 是 |
Hacktivismo Enhanced-Source Software License Agreement | 否 | 否 | 否 | ? | 否 | 否 |
IBM公共许可协议 | 是 | 否 | 是 | 否[10] | 是 | 是 |
英特尔开放源代码许可协议 | 是 | 是 | 是 | ? | ? | 否 |
ISC许可协议 | 是[18] | 是 | 是 | 是 | 是 | 是 |
LaTeX项目公共许可协议 | 是 | 否 | 是 | 否[10] | 是 | 是 |
微软公共许可协议 | 是 | 否 | 是 | 是 | ? | 是 |
微软互惠许可协议 | 是 | 否 | 是 | 否 | ? | 是 |
MIT许可协议 | 是 | 是 | 是 | 是 | 是 | 是 |
Mozilla公共许可证版本1.1 | 是 | 否 | 是 | 否 | 是 | 是 |
Mozilla公共许可证版本2.0 | 是 | 是,除了在"Incompatible with Secondary Licenses"一节中所特别标示的部分。[19] | 是 | 否 | 是 | 是 |
网景公共许可协议 | 是 | 否 | 否 | ? | ? | 是 |
Open Software License | 是 | 否 | 是 | ? | 否 | 是 |
OpenSSL许可协议 | 是 | 否 | 否 | 否 | 是 | 是 |
PHP许可证 | 是 | 否 | 是 | 否 | 是 | 仅限v3.0/3.01,其余未知 |
POV-Ray-License | 否 | 否 | 否 | ? | 否 | ? |
Python软件基金会许可证2.0.1;2.1.1及更新 | 是 | 是 | 是 | 否 | 是 | 是 |
QPL | 是 | 否 | 是 | ? | 否 | 是 |
Reciprocal Public License 1.5 | 否 | 否 | 是 | ? | ? | 否 |
Sun Industry Standards Source License | 是 | 否 | 是 | ? | ? | 是 |
Sun Public License | 是 | 否 | 是 | ? | ? | 是 |
Sybase Open Watcom Public License | 否 | 否 | 是 | ? | 否 | 否 |
W3C Software Notice and License | 是 | 是 | 是 | 否 | 是 | 是 |
XFree86 1.1 License | 是 | 是[note 1] | 否 | ? | ? | ? |
Zlib授权 | 是 | 是 | 是 | 否 | 是 | 是 |
Zope公共许可协议版本1.0 | 是 | 否 | ? | 否 | ? | 是 |
Zope公共许可协议版本2.0 | 是 | 是 | 是 | 否 | ? | 是 |
条款比较
许可协议 | 版本 | 包含许可协议 | 包含源代码 | 链接 | 状态变化 | 商业使用 | 散布 | 修改 | 专利许可 | 私人使用 | 许可转售 | 无担保责任 | 没有商标 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apache许可证 | 2.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||
3句版BSD许可证 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | |||||
2句版BSD许可证 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||||||
GNU通用公共许可证 | 2.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | ||
GNU通用公共许可证 | 3.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||
GNU宽通用公共许可证 | 2.1 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||
GNU宽通用公共许可证 | 3.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||
MIT许可协议 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||||||
Mozilla公共许可证 | 2.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||
Eclipse公共许可证 | 1.0 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | |||
Affero通用公共许可证 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ||||
一般的著作权[注 1] | 是 | 是 | 否 | 否 | 是 | 否 |
注释
- ^ 为了便于比较:
Copyright [年份] [全名]
参考文献
- ^ 1.0 1.1 Open Source Initiative. The Approved Licenses. License Information. 开放源代码促进会. [2014-07-07]. (原始内容存档于2012-02-25).
- ^ Rusin, Zack. Open Source Licenses Comparison. [2006-10-16]. (原始内容存档于2011-05-20).
- ^ Free Software Foundation. Various Licenses and Comments about Them. Licenses. 自由软件基金会. [2014-07-07]. (原始内容存档于2010-07-24).
- ^ Free Software Foundation. To be GPL-Compatible has to be compatible with Licenses GNU GPLv3 and GNU GPLv2 – Free Software Foundation. Software Licenses. 自由软件基金会. [2014-07-07]. (原始内容存档于2010-07-24).
- ^ Free Software Foundation. GPL-Compatible Free Software Licenses – Free Software Foundation. Software Licenses. Free Software Foundation. [2014-07-07]. (原始内容存档于2010-07-24).
- ^ Free Software Foundation. GPL-Incompatible Free Software Licenses – Free Software Foundation. Software Licenses. 自由软件基金会. [2014-07-07]. (原始内容存档于2010-07-24).
- ^ Free Software Foundation. GPL-compatible Definition by FSF – Free Software Foundation. GPL-compatible Definition. 自由软件基金会. [2014-07-07]. (原始内容存档于2021-04-14).
- ^ Free Software Foundation. GPL-compatible Definition previous version by FSF – Free Software Foundation. GPL-compatible Definition. Free Software Foundation. [2014-07-07]. (原始内容存档于2020-03-30).
- ^ Copyfree Initiative. Copyfree Licenses. Copyfree促进会. [2014-07-07]. (原始内容存档于2011-08-13).
- ^ 10.0 10.1 10.2 Rejected Licenses. CopyFree Initiative. [16 June 2013]. (原始内容存档于2011-11-07).
- ^ Debian. Debian – License information. Licenses. Debian. [2014-07-07]. (原始内容存档于2016-04-22).
- ^ The DFSG and Software Licenses. Debian wiki. [2014-07-07]. (原始内容存档于2016-04-05).
- ^ Fedora. Licensing – FedoraProject. Licenses. Fedora Project. [2014-07-07]. (原始内容存档于2012-09-22).
- ^ Apple Public Source License (APSL), version 1.x. [2013-08-07]. (原始内容存档于2010-07-24).
- ^ 3-clause BSD License at OSI. [2014-07-07]. (原始内容存档于2020-12-18).
- ^ 16.0 16.1 DFSGLicenses. [2014-07-07]. (原始内容存档于2016-04-05).
- ^ OSI Board Meeting Minutes, Wednesday, March 4, 2009. [2014-07-07]. (原始内容存档于2016-03-16).
- ^ Free Software Foundation. A Quick Guide to GPLv3. Licenses. Free Software Foundation. [2014-07-07]. (原始内容存档于2009-07-01).
- ^ Mozilla Foundation. MPL 2.0 FAQ. Licenses. Mozilla基金会. [2014-07-07]. (原始内容存档于2013-04-02).
- ^ Github, Inc. Licenses - ChooseALicense.com. [2014-05-31]. (原始内容存档于2021-05-07).