GPL 是什么
作者:忧忧草 更新 :2023-02-27 10:00:52 精选问答 开源 源代码 免费软件
通用公共许可证(GPL,有时也称为 GNU GPL)是一个免费的 copyleft 许可证,主要用于软件。GNU GPL 允许用户变更和共享程序的全部版本。GPL 是由自由软件基金会的 Richard Stallman 为 GNU 项目撰写,自由软件基金会是一家致力于为 GNU 项目提供免费软件的非盈利性企业。此许可证允许任何人自由使用,修改和再次分发软件。

1989 年,Richard Stallman 根据 GNU 计划制作了第一个 GPL。GNU 程序于 1984 年推出,其目的是开发类似 Unix 的操作系统,除了它们是开源的。依据 GPL 条文,所有者能够售卖 GPL 下的程序团本,或免费分发。因此,被许可人必须遵守 GPL 的特定条文和条件。依据 GPL,业主还可以修改数字材料。GPL 普遍使用,是同类中最热门的免费许可证。
GPL 许可证为计算机程序的接受者提供有关“随意软件定义”的权力。它是一个 copyleft 许可证,Copyleft 是关于版权一词的游戏,但概念十分相似。这意味着它允许用户随意分发修改后的内容的团本,保存相同的权力,但最终维持原来的版权标准。
因此,尽管版权限制用户或收货人拷贝,改编或重新分发原创作品的团本,但如果任何拷贝和分发受同一许可协议的约束,则 Copyleft 能为每个收货人提供拷贝,改编和分发作品的自由。 。在这儿,大家获得了修改和再次分发此软件的普遍权利。这些许可证选用源代码和二进制目标代码方式。在这儿,“免费”不是指支付或不支付,而是与传达给用户的“随意”和“控制”权利有关,便于他们能够运作软件,研究,变更和也分享。
浅谈开源许可
如今这是更普遍的部分,但与上边详述的相同。一个开源许可 用以计算机技术或产品允许源代码与设计以应用,修改,与在一些环境下共享。尽管这些软件一般是免费提供的,但也可能会收取一定的花费。许可证允许用户根据需求或需要处理他们面临的问题来修改代码。
此许可证规定源代码中包含作者姓名和版权声明。该类许可证不能包括仅允许非商业性再次分发仅作个人使用的软件的软件。
挑选开源许可证
掌握您可以为项目选择哪种开源或免费软件许可至关重要。要检查的第一件事是开源计划(OSI)是否已准许许可证做为开源许可证。任何个人都能获得 OSI 的许可以进行争辩和考虑,假如获得批准,将被导入到他们的列表中。
如果你的目标是合作开发和合作开源项目,而且您希望允许任何个人和团队随时应用此软件实行任何操作,那么 3 条文 BSD 许可证 便是你的挑选。在这儿,没有任何 Copyleft 或专利的探讨。
如果您觉得有必要在诉讼时提及专利和许可停止,那么 Apache 2.0 便是你的挑选。这些许可证的确激励一个完整的开放共享环境,但也是在决定企业需求和包含或多或少专利的必须的情形下编写的。
如今,如果你希望用户可以围绕你的软件进行搭建,但关键项目的任何变更始终保持开源而且务必公布, 那么您应该考虑使用 Eclipse 公共许可证。
- END -
襁褓是指多少岁
襁褓指的是未满周岁的婴儿,其中的褓意思是将婴儿束缚在身上的带子或包裹婴儿的被子。此外形容儿童成长阶段的词还有...
社会主义的本质是什么?(社会主义社会的实质,是解放生产力,发展趋势生产效率,解决盘剥)
01社会主义社会的实质,是解放生产力,发展趋势生产效率,解决盘剥,清除两极化,最后做到实现共同富裕。2017年10月18日,习近...
身份证后四位代表什么意思
身份证后四位的前两位数字表示的是归属地派出所的编码,倒数第二位表示的是公民的性别,公民为男性则为单数,女性则为双...
头悬梁锥刺股是什么意思
头悬梁 锥刺股是汉语成语,悬梁刺股 发音:xuán liáng cì gǔ ,然而部分朋友就想知道,究竟头悬梁锥刺股是什么意...
什么是安吉游戏(简单的幼儿园游戏有哪些)
什么是安吉游戏,安吉游戏是安吉幼儿园游戏教育的简称,安吉游戏是由安吉县的教育生态,改革探索出的一种一游戏教育为主...
国家大选几年一次(我国下一次大选是2027年)
根据《宪法》规定,中华人民共和国主席每届任期同全国人民代表大会每届任期相同,全国人民代表大会每届任期五年,由全国...
黑白条纹T恤搭配什么裤子好看
无论什么季节,条纹元素都随处可见,街拍中的出镜率更是极高,除了清爽的蓝白条纹,经典的黑白条纹更是备受青睐。下面是学...
地球赤道的长度是多少
地球是太阳系八大行星之一,按离太阳由近及远的次序排列的话,它是为第三颗,也是太阳系中直径、质量和密度最大的类地行...
三种属相不能戴金
哪三种属相不能戴金生活当中我们常常会说,有些人非常特别适合穿金戴银,也有些人非常适合佩戴玉石饰品,只是说的他们表...
一架民航客机多少钱(民航用的客机价格在5000)
民航用的客机价格在5000-24000万美元。客机广义即民用飞机。民用飞机是指一切非军事用途的飞机。民用飞机也称民航...