许可协议
软件许可协议查询网站
- https://opensource.org/licenses/alphabetical
常见名词
- Copy Left(许可证协议)
- Copy Right(版权协议)
常见的软件许可协议
GPL
- GNU通用公共许可证(GNU General Public License)
- GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代 码做为闭源的商业软件发布和销售
- 我们很熟悉的Linux就是采用了GPL
LGPL
- LGPL 是GPL的一个为主要为类库使用设计的开源协议。LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并 发布和销售
BSD
- BSD 协议有很多分支,它们都代表了一种宽松的自由软件协议,它们对软件的传播给予了更少的限制
MIT
- MIT 协议应该是在流行的开源协议中最简短的、使用最广泛的一种协议。它的条款非常的宽松,而且跟其它协议相比更自由。 MIT 协议是目前最少限制的协议
MPL
- MPL是The Mozilla Public License的简写,是1998年初Netscape的 Mozilla小组为其开源软件项目设计的软件许可证。MPL许可证出现的最重要原因就是,Netscape公司认为GPL许可证没有很好地平衡开发者对源代码的需求和他们利用源代码获得的利益
Apache
- Apache许可证(Apache License),是一个在Apache软件基金会发布的自由软件许可证
AGPL
- The GNU Affero General Public License
- AGPL v3协议,也就是说,除非获得商业授权,否则无论以何种方式修改或者使用代码,都需要开源
- 在任何商业软件项目中,都不推荐引用该许可协议的软件
常见的知识共享许可协议
署名-非商业使用-禁止演绎 (by-nc-nd)
该项许可协议允许重新传播,是六种主要许可协议中限制最为严格的。这类许可协议通常被称为“免费广告”许可,因为他人只要注明您的姓名并与您建立链接,就下载并与他人共享您的作品,但是他们不能对作品做出任何形式的修改或者进行商业性使用
署名-非商业性使用-相同方式共享 (by-nc-sa)
该项许可协议规定,只要他人注明您的姓名并在以您的作品为基础创作的新作品上适用同一类型的许可协议,该他人就可基于非商业目的对您的作品重新编排、节选或者以您的作品为基础进行创作。基于您的作品创作的所有新作品都要适用同一类型的许可协议,因此适用该项协议, 则对任何以您的原作为基础创作的演绎作品自然同样都不得进行商业性使用
署名-非商业性使用 (by-nc)
该项许可协议允许他人基于非商业目的对您的作品重新编排、节选或者以您的作品为基础进行创作。尽管他们的新作品必须注明您的姓名并不得进行商业性使用,但是他们无需在以您的原作为基础创作的演绎作品上适用相同类型的许可条款
署名-禁止演绎 (by-nd)
该项许可协议规定,只要他人完整使用您的作品,不改变您的作品并保留您的署名,该他人就可基于商业或者非商业目的,对您的作品进行再传播
署名-相同方式共享 (by-sa)
该项许可协议规定,只要他人在其基于您的作品创作的新作品上注明您的姓名并在新作品上适用相同类型的许可协议,该他认就可基于商业或非商业目的对您的作品重 新编排、节选或者以您的作品为基础进行创作。该项许可协议与开放源代码软件许可协议相类似。以您的作品为基础创作的所有新作品都要适用相同类型的许可协 议,因此对所有以您的原作为基础创作的演绎作品都可以进行商业性使用
署名 (by)
by 选择“署名”许可协议该项许可协议规定,只要他人在您的原著上标明您的姓名,该他人就可以基于商业目的发行、重新编排、节选您的作品。就他人对您的作品利用程度而言,该项许可协议是我们提供的最为宽松的许可协议
国内开源许可协议
木兰许可协议
木兰系列许可证包含“木兰宽松许可证”和“木兰公共许可证”(后续可能还有更多),均由北京大学作为牵头单位,依托全国信标委云计算标准工作组和中国开源云联盟,联合开源生态圈产学研优势团队和个体、尤其是开源法务和律师,起草、修订并发布
分类
- 木兰宽松许可证(MulanPSL v1;MulanPSL v2)
- 木兰公共许可证(MulanPubL v1;MulanPubL v2)
- 木兰-白玉兰开放数据许可协议(MBODL v1)
- 木兰开放作品许可证(Mulan Open Works License, Mulan OWL)