为什么开源许可证激增? [英] Why the proliferation of open source licenses?
问题描述
开放源代码许可证的泛滥是否只是生活在NYI(此处未发明)综合症的程序员的又一个例子?我知道某些大型许可证(例如GPL,Apache,BSD)之间存在一些较大的区别,但是当您开始看到许多项目在创建自己的许可证时,就存在很大的差异.为什么?
Is the proliferation of open source licenses just another example of programmers living NYI (Not Invented Here) syndrome? I know there are some big differences between some of the big licenses (e.g., GPL, Apache, BSD) but when you start looking to see many projects creating their own licenses. Why?
参考文献:
http://en.wikipedia.org/wiki/Open_source_licenses
http://developer.kde.org/documentation/licensing/licenses_summary.html
推荐答案
This is a known issue: the Open Source Initiative has a License Proliferation Committee, which recommends the use of one of eight licenses that are "popular and widely used or with strong communities."
- Apache许可证2.0版
- 新的BSD许可证
- GNU通用公共许可证(GPL版本2或3)
- GNU库或更小"的通用公共许可证(LGPL版本2.1或3)
- MIT许可证
- Mozilla Public License 1.1(MPL)
- 通用开发和发行许可证
- Eclipse公共许可证
其他许可证分类为:冗余"(例如NCSA许可证与BSD冗余),特殊用途"或不可重用"(例如NASA许可证,Apple Public Source许可证),已取代"(例如,MPL v1.0),等等.
Other licenses are classified as: "redundant" (e.g., the NCSA license is redundant with BSD), "special use" or "non-reusable" (e.g., the NASA license, the Apple Public Source License), "superceded" (e.g., MPL v1.0), and so on.
这篇关于为什么开源许可证激增?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!