GPL VS AGPL VS LGPL GPL许可协议 自由软件基金会 GPL许可协议,全称为GNU通用公共许可证(GNU General Public License),它是由自由软件基金会(Free Software Foundation)发布的一种许可协议。GPL是一种传染性的许可协议,它保证了所有开发者的权利,同时也要求在源代码的基础上发布软件的任何修改版本。在GPL许可...
AGPL详细信息 三. LGPL 协议:# 宽松公共许可证(Lesser General Public License)或库通用公共许可证(Library General Public License) 基于LGPL 的软件也允许商业化销售,但不允许封闭源代码。 如果您对遵循 LGPL 的软件进行任何改动和/或再次开发并予以发布,则您的产品必须继承 LGPL 协议,不允许封闭源代码。但是如果...
LGPL(GNU Lesser General Public License,宽通用公共许可证)是一种弱著佐权许可证,LGPL与GPL相比更为宽松,允许商业化销售,不允许封闭源代码。对遵循 LGPL的软件进行任何改动和/或再次开发并予以发布时,产品必须继承LGPL许可证,不允许封闭源代码...
AGPL和GPL协议是兼容的。 LGPL(GNU Lesser General Public License,宽通用公共许可证)是一种弱著佐权许可证,LGPL与GPL相比更为宽松,允许商业化销售,不允许封闭源代码。对遵循 LGPL的软件进行任何改动和/或再次开发并予以发布时,产品必须继承LGPL许可证,不允许封闭源代码。LGPL许可证的初衷在于扩大开源组织库函数的影...
AGPL的许可证文本略长于GPL,因为它需要详细描述网络服务的条款。 LGPL: LGPL是GPL的一个变体,专门用于库和其他模块化组件。 LGPL的文本与GPL类似,但增加了针对库使用的条款。 3. 专利授权 GPLv3和AGPL: 两者都包含了专利授权条款,即贡献者授予用户专利许可,以防止因使用贡献代码而导致的专利侵权诉讼。
二、GPL、AGPL、LGPL及MPL许可证解读及合规使用 1、GPL许可证 (1)概述 GPL(GNU General Public License,通用公共许可证)是一种著佐权许可证。基于GPL的软件允许商业化销售,但不允许封闭源代码。如果对遵循GPL的软件进行任何改动和/或再次开发并予以发布,只要包含了GPL的代码,则产品必须继承GPL协议,不允许封闭源代...
AGPL适用于SaaS(软件即服务)提供商,因为他们需要在运行软件的同时提供源代码。 LGPLLGPL(GNU Lesser General Public License)是GPL的一个变种,适用于库函数的使用。与GPL不同,LGPL允许商业软件使用受LGPL保护的库函数,而不需要公开商业软件的源代码。这使得LGPL成为许多开源库的首选许可证。 Apache LicenseApache ...
AGPL适用于SaaS(软件即服务)提供商,因为他们需要在运行软件的同时提供源代码。 LGPLLGPL(GNU Lesser General Public License)是GPL的一个变种,适用于库函数的使用。与GPL不同,LGPL允许商业软件使用受LGPL保护的库函数,而不需要公开商业软件的源代码。这使得LGPL成为许多开源库的首选许可证。 Apache LicenseApache ...
在众多开源软件许可协议中,GPL协议无疑是最负盛名的一种,从第一版到第三版,协议条款随开源理念的发展在不断更新演进,还发展出“传染性”相对较弱的LGPL协议(GNU Lesser General Public License),和“传染性”更强的AGPL协议(GNU Affero General Public License)。
在众多开源软件许可协议中,GPL协议无疑是最负盛名的一种,从第一版到第三版,协议条款随开源理念的发展在不断更新演进,还发展出“传染性”相对较弱的LGPL协议(GNU Lesser General Public License),和“传染性”更强的AGPL协议(GNU Affero General Public License)。这些GPL家族的开源协议是开源软件中应用最为广泛的...