GPL、LGPL 及 GFDL和源代码以及商业销售之间的关系

来源:互联网 发布:网商银行客户贷款数据 编辑:程序博客网 时间:2024/05/16 02:07

GPL 是 GNU General Public License (GNU 通用公共许可证)的缩写形式;

LGPL 是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称 GNU Library General Public License (GNU 库通用公共许可证);

GFDL 是 GNU Free Documentation License (GNU 自由文档许可证)的缩写形式。

 

它们是自由软件(Free Software)的通用版权认证协议,由自由软件基金会(FSF)制定和发布。

 

基于 GPL 的软件允许商业化销售,但不允许封闭源代码。如果您对遵循 GPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 GPL 协议,不允许封闭源代码。

 

基于 LGPL 的软件也允许商业化销售,但不允许封闭源代码。如果您对遵循 LGPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 LGPL 协议,不允许封闭源代码。但是如果您的程序对遵循 LGPL 的软件进行任何连接、调用而不是包含,则允许封闭源代码。

原创粉丝点击