在Linux生态系统中,GPL(GNU General Public License,GNU通用公共许可证)、GNU(GNU's Not Unix,GNU计划)以及自由软件(Free Software)是三个核心概念,它们对于理解Linux及其开源社区至关重要。以下是这三个概念的详细解释: 1. GPL(GNU通用公共许可证) 定义与特点: GPL是由自由软件基金会(FSF)创建的开源协议,用于保...
GNU宽通用公共许可证(GNU Lesser General Public License,简称GNU LGPL、LGPL)被用于一小部分(不是全部)的GNU库。此许可证最新版本是3,2007年6月29日发布,较早的版本有2.0和2.1版。此种授权之出现,是为了在GPL与许可试授权(如MIT及柏克莱大学的BSD)间取得折中。采用LGPL之计划本身虽然仍有"著作权脱离"...
1. 简介:GNU GPL(GNU General Public License,通用公共许可证)是一种广泛使用的自由软件许可证,最初由理查德·斯托曼为GNU计划而编写。到目前为止,GPL已经发布了三个版本。2. 版本:GPLv1 GPLv1是最初的版本,发布于1989年1月。它的目的是防止那些可能阻碍自由软件的行为,主要包括两种行为:一...
GPL:GNU通用公共许可证(GNU General Public License)LGPL:GNU较宽松公共许可证 (GNU Lesser General Public License), ) ,旧称 GNU Library General Public License (GNU 库通用公共许可证);GFDL : GNU自由文档许可证(GNU Free Documentation License )的缩写形式。这里指的自由,并不是价格免费...
GPL :General Public License. GNU通用公共许可证。书面上的协议。 FSF :自由软件基本会,给GNU提供资金支付的,毕竟没钱难成事啊。 自由软件与开源软件都允许用户任意获取,且使用、修改、再发行都不受限制,相似度极高。 两者除了所谓的思想理念不同之外,按我们的话讲就是东家不一样: ...
GPL许可协议(GNU General Public License): 只要软件中包含有其他GPL协议的产品或代码,那么该软件就必须也采用GPL许可协议且开源及免费。 具有以下特点: 复制自由:允许将软件复制到任何人的电脑中,并且不限制复制的数量。 传播自由:允许以各种形式进行传播。
对 GPL发布的软件是完全免费使用, 不会过期 ,而且通常是开放源代码的
GNU General Public License(GPL)是GNU项目的关键组成部分,也是最受欢迎的自由软件许可证之一。它不仅确保了软件的自由度,还通过所谓的“传染效应”确保了源代码的透明性和可修改性,让基于GPL许可下的软件发布时,必须以相同的许可发布。 三、GNU工具链
GPL (General Public License) 协议是 指GNU通用公共许可证。任何软件发布,都需要许可证,GNU认为软件都应当以自由软件发布。要让一个软件成为自由软件,就需要把它以自由软件许可证发布。我们通常使用GNU通用公共许可证GNU GPL发布软牛。 简单地说,GPL授权具有以下几个特点: ...