MPL是The Mozilla Public License的简写,是1998年初Netscape的 Mozilla小组为其开源软件项目设计的软件许可证。 MPL许可证出现的最重要原因就是,Netscape公司认为GPL许可证没有很好地平衡开发者对源代码的需求和他们利用源代码获得的利益。同著名的GPL许可证和BSD许可证相比,MPL在许多权利与义务的约定方面与它们相同(因为...
我们接触到的开源软件一般都有对应的开源许可证(Open Source License)对软件的使用、复制、修改和再发布等进行限制。许可证即授权条款,开源许可证就是保证开源软件这些限制的法律文件,目的在于规范受著作权保护的软件的使用或者分发行为。开源许可证是开源软件生态系统的基础,可以促进软件的协同开发。 常见的开源许可证主...
我们接触到的开源软件一般都有对应的开源许可证(Open Source License)对软件的使用、复制、修改和再发布等进行限制。许可证即授权条款,开源许可证就是保证开源软件这些限制的法律文件,目的在于规范受著作权保护的软件的使用或者分发行为。开源许可证是开源软件生态系统的基础,可以促进软件的协同开发。 常见的开源许可证主...
世界上的开源许可证(Open Source License)大概有上百种,我们常用的开源软件协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL。我们不必要每个开源协议都了然于心,但是可以了解几个 由宽松到严紧排序,常用的开源许可证有: MIT许可证 BSD许可证 Apache许可证 LGPL许可证 GPL许可证 MIT、BSD 许可证都源自大学,体现了简...
开源≠免费,免费≠免责, no license≠授权,授权≠收费 常见的开源许可证 世界上的开源许可证(Open Source License)大概有上百种,我们常用的开源软件协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL。我们不必要每个开源协议都了然于心,但是可以了解几个。
LGPL(GNU Lesser General Public License)宽松公共许可证 LGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并...
LGPL(GNU Lesser General Public License) LGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。 LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。
*Common Development and Distribution License (CDDL-1.0) *Eclipse Public License (EPL-1.0) 注:原Common Public License 1.0已被Eclipse Public License (EPL-1.0)替代。 Apache License, 2.0 (Apache-2.0) Apache Lience允许使用者修改和重新发布代码(以其他协议形式),允许闭源商业发布和销售。
Get the lowdown on the BSD 3-Clause open source software license, including key requirements and how it compares to other BSD license variants.
Open Source Initiative 包含各种开源协议资源 Open Source Licenses Comparison 对主流开源协议的对比 Understanding Open-Source Licensing 开源协议详解 HOW TO: Pick an Open Source License 如何选择不同的开源协议 本文国际来源:Smashing Magazine 中文编译来源:锐商企业CMS 网站内容管理系统官方网站 ...