本文目录导航:
GNU和GPL是什么
简介:GNU GPL(GNU General Public License,通用公共容许证)是一个宽泛被经常使用的自在软件容许证,最后由理查德·斯托曼为GNU方案而撰写。
到目前为止,GPL先后颁布了有3个版本。
版本:GPLv1 GPLv1是最后的版本,颁布于1989年1月,其目标是防止那些阻碍自在软件的行为,而这些阻碍软件开源的行为关键有两种(一种是软件颁布者只颁布可口头的二进制代码而不颁布具备源代码,一种是软件颁布者在软件容许参与限度性条款)。
因此GPLv1规则,假设颁布了可口头的二进制代码,就必定同时颁布可读的源代码,并且在颁布任何基于GPL容许的软件时,不能参与任何限度性的条款。
GPLv2 在GPLv2中所做的最大的改变就是参与了“自在还是死亡”(Liberty or Death)的条款。
该条款规则,假设颁布源于GPL的软件时,只能以二进制代码的方式颁布软件,那么他将基本无权颁布该软件。
GPLv3 颁布于2007年6月29日。
在所启动的修正中最关键的有四个:处置软件专利疑问;与其余容许证的兼容性;源代码宰割和组成的定义;处置数字版权治理 (DRM) 疑问。
概念:在GPL中有一个关键的概念就是Copyleft。
GPL规则,再发行权的授予须要容许证接受人地下软件的源代码及一切修正,而且复制件、修正版本都必定以GPL为容许证。
这些要求就是Copyleft,它的基础就是作品在法律上版权一切。
因为版权一切,普通状况下,容许证接受人无权对作品启动修正和再发行(除正当经常使用),除非它有一个 Copyleft条款。
Copyleft应用版权法来到达与其雷同的目标: Copyleft给人无法剥夺的权益,而不是版权法所规则的诸多限度。
这也是GPL被称作“被黑的版权法”的要素。
Copyleft只在程序再发行时发失效能。
对软件的修正可以不地下或开明源代码,只需不发行。
留意copyleft只对软件有效能,而对软件的输入并有效能(除非输入的是软件自身)。
“GPL”详细指什么?
英语缩写词“GPL”理论代表“General Public License”,中文直译即为“通用公共容许证”。
这个术语在计算机软件畛域有着宽泛的运行和关键性,它的中文拼音为“gěi shì bù guó qǔ lì zhèng”,缩写词盛行度高达479,被归类于计算机编程术语。
GPL关键用于形容软件的开源容许协定,准许用户自在复制、修正和散发软件,但必定保管原始版权消息和雷同的容许条件。
在开源软件的环球中,GNU基金会驳回GPL作为其大局部名目标容许协定,比如Linux操作系统和很多开源库。
比如,IODBC库须要同时具备GPL和Berkeley软件开发开源容许证能力经常使用,而Linux内核则是齐全遵照GPL启动开发和颁布的,这象征着任何人都可以收费失掉其源代码。
颁布软件时,假设驳回GPL容许,就必定遵守其中的规则,以确保软件的开明性。
总的来说,GPL作为General Public License的缩写,其外围含意是推进软件的自在传达和共享,是开源文明的关键组成局部。
这个概念在网络上宽泛传达,关键用于技术交换和学习,版权归属原作者,仅供学习参考,经常使用者需自行判别其实用性。
gpl是什么意思中文翻译
GPL是通用公共容许证(General Public License)的缩写,是一种开源软件容许证。
GPL要求软件开发者将开发的源代码地下,并确保任何人失掉、经常使用、修正和从新散发软件时都必定遵守雷同的开源协定。
这个容许证罕用于包全开源的操作系统、网页主机和其余软件。
GPL容许证是在包全常识产权的基础上成功收费的共享软件源代码,从而激励关系技术的开展和翻新。
经常使用GPL容许证可以让开发者在无偿经常使用自己的软件的同时,也能包全自己的常识产权不被不良商家侵犯。
此外,GPL容许证还可以有效地防止产生所谓的“常识产权链”,从而为起初者在新的技术畛域中的翻新提供保证。
总之,GPL是一种极为关键的开源软件容许证,其关键目标是确保在独特支持和开发技术的同时,包全开发者的常识产权和团体利益。
因此,该容许证在现代软件开发中起着无法代替的作用。