
GPL是什么?我们在日常工作与生活中,常常会遇到一些科技类问题,比如GPL2是什么的问题,我们该怎么理解呢。GNU通用公共许可证第二版(GNUGeneralPublicLicenseVersion2,简称GPL2)是由GNU自由软件基金会(FSF)发布的一种许可证,下面这篇文章将为你提供一个参考思路,希望能帮你解决到相关问题。
GPL是什么
在自由软件所使用的各种许可证之中,最为人们注意的也许是通用性公开许可证(General Public License,简称GPL)。 GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。
GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。
因此,一项遵循GPL流通的程序不能同非自由的软件合并。
GPL所表达的这种流通规则称为copyleft,表示与copyright(版权)的概念“相左”。
GPL2是什么
1、GNU通用公共许可证第二版(GNUGeneralPublicLicenseVersion2,简称GPL2)是由GNU自由软件基金会(FSF)发布的一种许可证。
2、GPL2是一种著作财产权法下保护计算机软件的免费、开源许可证,它是对传统的免费软件许可证的改进和修改。
3、GPL2诞生于1991年,归功于著名的自由软件革命家理查德·斯托曼(RichardStallman),它是“GNUGPL”系列最早也是最重要的一部分,从而推动了后续开源社区的发展。
4、它是一种许可证,而不是法律。
5、它创建了一种特殊的权利链,从而为软件作者和用户创建了一种保护的环境。
6、GPL2的主要关注点是允许使用者自由使用、修改和再发布GPL2软件,也允许他们修改程序并在自由软件上做任何事情,只要他们遵守GPL2的条款。
7、使用者必须保证将修改后的软件发布到GPL2下,且免费提供源代码。
8、GPL2允许许可证接受者修改GPL2程序,重新发布或传播改变过的代码,但只要有人认为自己被侵害,该程序的许可证就会被保留,即使该软件已经被发布或交付给某个具体的人。
9、这也是GPL2的独特性,因为大多数软件商业许可证中没有这样的“保护”措施,只允许获取许可证的接受者为其自己使用,但不允许他们传播或改变软件。
10、GPL2被认为是在软件行业中一个重要而具有影响力的许可证,它确保了软件的自由使用,并保护了软件作者和使用者的普遍权利。
11、使用GPL2可以使大家公平地受益,这是它的核心价值所在。
以上就是为你整理的GPL2是什么全部内容,希望文章能够帮你解决相关问题,更多请关注本站科技问答百科栏目的其它相关文章!