GPL,发布传染;发布软件,想保持软件自由,使用GPL。 LGPL, 修改传染 如果你写的是库,想让人使用,但是又想让库本身保持自由,那么使用 LGPL。 AGPL,使用传染(使用了,无论怎么使用都传染)。如果自己软件本身是服务类软件,又想保持软件自由,用这个。
以下是GPL、BSD、MIT、Mozilla、Apache和LGPL这六种常见的开源许可证的区别: GPL许可证:GPL许可证是GNU项目的官方许可证,它要求任何使用、修改或分发GPL软件的用户必须将源代码公开,并且不能对源代码进行任何限制。这意味着GPL许可证非常适合用于需要大量修改和分发的软件,如Linux操作系统。 BSD许可证:BSD许可证是一...
LGPL LGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。 但是如果修改LGPL协议的代码或者衍生,...
LGPL 是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并 发布和销售。 但是如果修改LGPL协议的代码或者衍生,则...
开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别: 以下是上述协议的简单介绍: BSD开源协议 BSD开源协议是一个给于使用者… 晒月亮的孩...发表于编程杂记 总结了一下程序员们都应该知道的各类开...
LGPL 是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并 发布和销售。
GPL,LGPL,GFDL的概念和区别 GPL 是 GNU General Public License (GNU 通用公共许可证)的缩写形式; % U \8 B6 k! T* z3 { ( F# h v7 S$ p# m4 E4 {LGPL 是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称 GNULibrary General Public License (GNU 库通用公共许可证)...
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、Apache、LGPL、MIT、Mozilla区别 开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 Apache BSD GPL 开源许可 LGPL 各种开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代...