MIT许可证之名源自麻省理工学院(Massachusetts Institute of Technology, MIT),其内容与三条款BSD许可证(BSD 3-Clause license)内容颇为近似,但是赋予软件被授权人更大的权利与更少的限制。被授权人有权利使用、复制、修改、合并、出版...
而很多的公司企业在选用开源产品的时候都首选BSD协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。 Apache Licence 2.0(Apache License, Version 2.0、Apache License, Version 1.1、Apache License, Version 1.0) Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓...
开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别# 借阮一峰大佬的图说明一下开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别,方便日后使用。 GPL,发布传染;发布软件,想保持软件自由,使用GPL。 LGPL, 修改传染 如果你写的是库,想让人使用,但是又想让库本身保持自由,那么使用 LGPL。 AGPL,使用传染(使...
Apache License是著名的非盈利开源组织Apache采用的协议。该协议与BSD相似,同样鼓励代码共享和尊重原作者的著作权,也允许修改代码并将其作为开源或商业软件再发布。需要满足的条件也类似于BSD: 需要向代码的用户提供Apache License。 如果您修改了代码,需要在修改后的文件中进行说明。 在扩展的代码中(修改和从源代码派生...
Open Source Licenses Comparison 对主流开源协议的对比 Understanding Open-Source Licensing 开源协议详解 HOW TO: Pick an Open Source License 如何选择不同的开源协议 本文国际来源:Smashing Magazine 中文编译来源:锐商企业CMS 网站内容管理系统官方网站 转载到:许大地的官方网站...
GNU GPL(GNU General Public License,GNU通用公共许可证):只要软件中包含了遵循GPL协议的产品或代码,...
GNU宽通用公共许可证,简称LGPL(GNU Lesser General Public License),被用于一些(但不是全部)GNU程序库。这个许可证以前被称为GNU库(Library)通用公共许可证。 LGPL是GPL的变种,也是GNU为了得到更多的甚至是商用软件开发商的支持而提出的。与GPL的最大不同是,可以私有使用LGPL授权的自由软件,开发出来的新软件可以是私...
商业化的软件应该主要选用MIT或者Apache license的开源系统作为插件。 什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限。 不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对...
GNU宽通⽤公共许可证,简称LGPL(GNU Lesser General Public License),被⽤于⼀些(但不是全部)GNU程序库。这个许可证以前被称为GNU库(Library)通⽤公共许可证。LGPL是GPL的变种,也是GNU为了得到更多的甚⾄是商⽤软件开发商的⽀持⽽提出的。与GPL的最⼤不同是,可以私有使⽤LGPL授权的⾃由软件...
GNU通用公共许可证(GNU General Public License,GPL) GPL是最常见和最具影响力的开源协议之一。它有多个版本,包括GPLv2和GPLv3。GPL要求任何基于或修改自GPL许可的软件的派生作品也必须以相同的协议分发。 MIT许可证 MIT许可证是一种非常宽松的开源协议。它允许自由地使用、修改和分发软件,无论是作为源代码还是作为...