1、通用公共许可证(GPL,有时称为GNU GPL)是一个免费的copyleft许可证,主要用于软件。GNU GPL允许用户改变和共享程序的所有版本。
2、GPL是通过自由软件基金会的理查德斯托尔曼为GNU项目编写的,这是一家致力于为GNU项目提供自由软件的非盈利性公司。这个许可证允许任何人自由使用。
(资料图片)
3、修改和重新分发软件。
4、1989年,理查德斯托尔曼通过GNU项目生产了第一个GPL。GNU程序于1984年推出,目的是开发类似于Unix的操作系统,只不过它们是开源的。
5、根据GPL的条款,所有者可以在GPL下出售程序的副本或免费分发。为此,被许可方必须遵守GPL的特定条款和条件。根据GPL,所有者也可以修改数字数据。GPL被广泛使用,
6、这是同类中最受欢迎的免费许可证。
7、GPL许可证为计算机程序的接受者提供了“自由软件定义”的权利。这是一个版权所有的许可证。Copyleft是一个关于版权这个词的游戏,但是概念很像。
8、这意味着它允许用户自由分发修改作品的副本,保留相同的权利,但最终保持原有的版权条件。
9、因此,尽管版权限制用户或接收者复制、改编或再分发原创作品的副本,但如果任何复制和分发都受同一许可协议的约束,Copyleft将为每个接收者提供复制、改编和分发作品的自由。这里,
10、人们已经获得了修改和重新发布软件的广泛权利。这些许可证采取源代码和二进制目标代码的形式。在这里,“免费”并不意味着付费或不付费,而是与传递给用户的“自由”和“控制”的权利有关,以便他们可以运行软件,进行研究,
11、改变和分享。
一、浅谈开源许可
12、现在这是一个更一般的部分,但它和上面详述的是一样的。计算机软件或产品的开源许可证允许在特定条件下使用、修改和共享源代码和设计。虽然这些软件通常是免费提供的,但可能会收取一定的费用。
13、该许可证允许用户根据需要修改代码或解决他们面临的问题。
14、本许可证要求源代码包含作者姓名和版权声明。此类许可证不能包含仅允许出于个人使用目的对软件进行非商业再分发的软件。
二、选择开源许可证
15、了解您可以为您的项目选择哪些开源或自由软件许可证是很重要的。首先要检查的是开放源代码计划(OSI)是否已经批准该许可证为开放源代码许可证。任何个人都可以获得OSI的许可进行辩论和考虑,如果获得批准,
16、将被添加到他们的列表中。
17、如果你的目标是在开源项目上联合开发和协作,你希望允许任何个人或团体在任何时候使用软件执行任何操作,那么3条款BSD许可就是你的选择。这里没有关于版权或专利的讨论。
18、如果你觉得有必要在诉讼中提到专利和许可的终止,那么Apache 2.0就是你的选择。这些许可证确实鼓励完全开放的共享环境,但也是考虑到企业的需求和覆盖不同级别专利的需要而写的。
19、现在,如果您希望用户能够围绕您的软件进行构建,但是对核心项目的任何更改都是开源的,并且必须发布,那么您应该考虑使用Eclipse公共许可证。
本文GPL,是什么到此分享完毕,希望对大家有所帮助。
下一篇:最后一页
-
花8000多元买的商品,白等两个月却没收到货?亚马逊回应“花8000多元买的商品,白等了两个月却没收到货。”近日,消费者赵先生向《中国消费者报》投诉,称他通过亚马逊购物APP下了两笔订单,在等待两个月后订单均被强制取消。
-
广东省消委会发布二手车买卖合同示范文本为配合广东省推进“阳光二手车”工作,促进二手车流通行业健康发展,推动经营主体树立诚信经营理念,规范二手车交易行为,切实保护消费者的合法权益。
-
国家卫健委:家庭医生签约服务“最后一公里”有望打通3月15日,国家卫生健康委、财政部等六部门共同提出的《关于推进家庭医生签约服务高质量发展的指导意见》(以下简称《意见》)发布。
-
2022年1~2月房企拿地榜出炉:冠军碧桂园近日,中指研究院公布了2022年1~2月房企拿地(金额)TOP100榜单。令业内惊讶的是,除了品牌房企名次“乾坤大挪移”,榜单内还冒出了许多“名不见经传”的新面孔。
-
科技助农种好粮(新春走基层)春节期间,苍洱之间暖阳高照。云南大理市喜洲镇仁里邑村,种了一辈子地的杨双全发现自己成了“门外汉”。“我现在
X 关闭
X 关闭