计算机科学

首页 > 计算机科学

自由及开放源代码软件许可证比较

这是已发布的自由软件许可证比较

目录

  • 1 一般比较
  • 2 认证
  • 3 条款比较
  • 4 注释
  • 5 参考文献
  • 6 参见

一般比较

下面的表格比较了各种许可证的特性,是一份通用的条款及使用条件指南。

要注意的是,在最后两栏的“是”(“与使用不同许可证的代码链接”以及“在不同的许可证下重新发布”)并非绝对的答案,许可证内可能会有与此相关的限制。您必须检阅特定的许可证条款[1]并参考资料表格[2]以获取更多这两个字段的“是”的详细信息。同时也要注意“与使用不同许可证的代码链接”该栏的“否”也不是绝对的,像是GPL,参见:GPL兼容性。

许可证 作者 最新版本 公布日期 与使用不同许可证的代码链接 在不同的许可证下重新发布
Academic Free License Lawrence E. Rosen 3 2002
Affero通用公共许可证 自由软件基金会 3 2007 仅 AGPLv3 + GPLv3
Apache许可证 Apache软件基金会 2.0 2004
苹果公共源代码许可证 苹果公司 2.0 20032003年8月6日
艺术许可协议 拉里·沃尔 2.0 2000 带有限制
Berkeley Database License 甲骨文公司 ? 20082008年2月7日
BSD许可证 加州大学董事会 ? ?
Boost许可证 Boost.org 1.0 20032003年8月17日
CeCILL英语CeCILL CEA / CNRS / INRIA 2.0 20052005年5月21日
通用开发与散布许可证 太阳微系统 1.0 2004-122004年12月1日
Code Project Open License The Code Project 1.0 2007
Common Public License IBM 1.0 20012001年5月
Cryptix General License Cryptix基金会 ? 1995
Eclipse公共许可证 Eclipse Foundation英语Eclipse基金会 1.0 2004-02February 2004
Educational Community License ? 1.0 ?
Eiffel Forum License NICE 2 2002
欧洲联盟公共许可证 欧洲联盟委员会 1.1 20092009年1月 有明确的兼容性列表
Fair Licence ? 不适用 2004
GNU通用公共许可证 自由软件基金会 3.0 20072007年6月
GNU宽通用公共许可证 自由软件基金会 3.0 20072007年6月
Hacktivismo Enhanced-Source Software License Agreement Hacktivismo英语Hacktivismo/死牛崇拜 ? 20022002年11月26日 ? ?
IBM公共许可证英语IBM Public License IBM 1.0 19991999年8月
英特尔开放源代码许可证 英特尔 ? ?
ISC许可证 ISC ? 20032003年6月
LaTeX项目公共许可证 LaTeX项目 1.3c ?
MIT许可证 麻省理工学院 不适用[note 1] 1988
Mozilla公共许可证 Mozilla基金会 2.0 20122012年1月3日 有限
网景公共许可证英语Netscape Public License 网景 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 Public License 太阳微系统 ? ?
Sybase Open Watcom Public License ? ? ?
W3C Software Notice and License ? ? ?
XCore Open Source License XMOS ? 2011February 2011
XFree86 1.1版许可证 ? ? ?
Zlib授权 ? ? ?
Zope公共许可证 Zope基金会 2.1 ?
  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英语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公共许可证英语IBM Public License [10]
英特尔开放源代码许可证 ? ?
ISC许可证 [18]
LaTeX项目公共许可证 [10]
微软公共许可证 ?
微软互惠许可证 ?
MIT许可证
Mozilla公共许可证版本1.1
Mozilla公共许可证版本2.0 是,除了在"Incompatible with Secondary Licenses"一节中所特别标示的部分。[19]
网景公共许可证英语Netscape Public License ? ?
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 ?
  1. ^ 1.0 1.1 1.2 1.3 与第三版的GPL兼容但与第二版不兼容。
  2. ^ 艺术许可协议的原始版本被定义为非自由,因为许可证内容过于含糊,而非该许可证的内容的关系。自由软件基金会鼓励项目使用较清楚版本的艺术许可协议。1
  3. ^ 列为WTFPL

条款比较

[20]

许可证 版本 包含许可证 包含源代码 链接 状态变化 商业使用 散布 修改 专利许可 私人使用 许可转售 无担保责任 没有商标
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]

注释

  1. ^ 为了便于比较: Copyright 年份 全名

参考文献

  1. ^ 1.0 1.1 Open Source Initiative. The Approved Licenses. License Information. 开放源代码促进会. 
  2. ^ Rusin, Zack. Open Source Licenses Comparison. [2006-10-16]. (原始内容存档于2011-05-20). 
  3. ^ Free Software Foundation. Various Licenses and Comments about Them. Licenses. 自由软件基金会. 
  4. ^ Free Software Foundation. To be GPL-Compatible has to be compatible with Licenses GNU GPLv3 and GNU GPLv2 – Free Software Foundation. Software Licenses. 自由软件基金会. 
  5. ^ Free Software Foundation. GPL-Compatible Free Software Licenses – Free Software Foundation. Software Licenses. Free Software Foundation. 
  6. ^ Free Software Foundation. GPL-Incompatible Free Software Licenses – Free Software Foundation. Software Licenses. 自由软件基金会. 
  7. ^ Free Software Foundation. GPL-compatible Definition by FSF – Free Software Foundation. GPL-compatible Definition. 自由软件基金会. 
  8. ^ Free Software Foundation. GPL-compatible Definition previous version by FSF – Free Software Foundation. GPL-compatible Definition. Free Software Foundation. 
  9. ^ Copyfree Initiative. Copyfree Licenses. Copyfree促进会. 
  10. ^ 10.0 10.1 10.2 Rejected Licenses. CopyFree Initiative. [16 June 2013]. 
  11. ^ Debian. Debian – License information. Licenses. Debian. 
  12. ^ The DFSG and Software Licenses. Debian wiki. 
  13. ^ Fedora. Licensing – FedoraProject. Licenses. Fedora Project. 
  14. ^ Apple Public Source License (APSL), version 1.x. [2013-08-07]. 
  15. ^ 3-clause BSD License at OSI. 
  16. ^ 16.0 16.1 DFSGLicenses. 
  17. ^ OSI Board Meeting Minutes, Wednesday, March 4, 2009. 
  18. ^ Free Software Foundation. A Quick Guide to GPLv3. Licenses. Free Software Foundation. 
  19. ^ Mozilla Foundation. MPL 2.0 FAQ. Licenses. Mozilla基金会. 
  20. ^ Github, Inc. Licenses - ChooseALicense.com. [2014-05-31]. 

参见

  • 软件许可证列表

相关推荐