GPL/LGPL都保障原作者的知识产权,避免有人利用开源代码复制并开发类似的产品。 MIT MIT是和BSD一样宽范的许可协议,作者只想保留版权,而无任何其他了限制.也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以二进制发布的还是以源代码发布的. MPL MPL是The Mozilla Public License的简写,是1998年初Ne...
采用LGPL的代码,一般情况下它本身就是一个第三方库(LGPL最早的名字就是Library GPL),这时候开发人员仅仅用到了它的功能,而没有对库本身进行任何修改,那么开发人员也不必公布自己的商业源代码。但是如果修改LGPL协议的代码或者衍生,则所有修改的代码,涉及修改部分的额外代码和衍生的代码都必须开源,并且采用LGPL协议。 6...
GPL/LGPL都保障原作者的知识产权,避免有人利用开源代码复制并开发类似的产品 MIT MIT是和BSD一样宽范的许可协议,作者只想保留版权,而无任何其他了限制.也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以二进制发布的还是以源代码发布的. MPL MPL是The Mozilla Public License的简写,是1998年初Netsc...
首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别: 以下是上述协议的简单介绍: BSD开源协议 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。
首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 以下是上述协议的简单介绍: BSD开源协议 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。
深入理解开源许可证(Apache,MIT,GPL,BSD,CC)你可以在 GitHub 找到这篇文章的副本(如果可以的话,请给我一个 star,感激不尽!) shaokeyibb/open-source-licenses-in-depth: 深入理解开… 贺兰星辰 一个开源软件许可证合规的经济高效模式 Linux...发表于开源评论 开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的...
LGPL许可 LGPL是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称GNU Library General Public License (GNU 库通用公共许可证),后来改称作Lesser GPL,即为更宽松的GPL,在宽松程度上与BSD, Apache,XFree86 许可证相似。 当前版本Lesser General Public License ...
有图有真相:各种开源协议 GPL、BSD、MIT、Mozilla、Apache、LGPL 原文 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种:GPL、BSD、MIT、Mozilla、Apache 和 LGPL 之中做选择,也很复杂。乌克兰程序员 Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的...
首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 license.jpeg 以下是上述协议的简单介绍:BSD开源协议 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为...
主流开源许可协议包括:GPL、MPL、LGPL、BSD、MIT、Apache License。从依赖链接、修改源码、版权说明、源码软件用于产品广告等维度,可梳理出宽松程度排序。本文将详细介绍GPL、MPL、LGPL协议,下文将探讨BSD、MIT、Apache License。一、GPL概念:GPL,即GNU通用公共许可协议,由自由软件基金会公布,旨在推动...