博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
科技巨头齐参与,“GPL 合作承诺”已获得广泛大力的支持
阅读量:7192 次
发布时间:2019-06-29

本文共 1788 字,大约阅读时间需要 5 分钟。

  hot3.png

亚马逊、Arm、Canonical、GitLab、英特尔、Liferay、Linaro、MariaDB、NEC、Pivotal、皇家飞利浦、SAS、丰田和 VMware 等公司承诺为纠正 GPLv2 软件中的许可证合规性问题而提供修复期。

红帽公司日前,亚马逊、Arm、Canonical、GitLab、英特尔、Liferay、Linaro、MariaDB、NEC、Pivotal、皇家飞利浦、SAS、丰田和 VMware 等 14 家公司加入了由广大社区和行业领导者构成的名单,接受 ,拒绝执行开源许可证方面的严厉策略。这些承诺反映了一种信念:开源许可证方面负责任的合规性非常重要,而且开源生态系统中许可证的实施遵循不同的规范。

这 14 家公司加入了此前做出此承诺的其他公司的队伍: 于 2017 年 11 月首先做出了承诺,而  也在2018年3月加入了该承诺。 

目前的公告充分表明了“GPL 合作承诺”已获得广泛大力的支持。接受这一承诺的企业现在已经广泛分布在各个地区,包括《财富》100 强中的八家公司,代表了从企业软件和硬件到消费电子、从芯片制造到云计算、从社交网络到汽车等各行各业。做出此承诺的企业对 Linux 内核的贡献占比 39% 以上,其中包括前十大贡献者中的六个。

加入“GPL 合作承诺”的企业、项目和开发者已经扩展了这些权利,因为他们认为该承诺适用于所参加的社区和开源生态系统,他们也鼓励其他企业和开发者的加入。红帽对于这些企业极具前瞻性的举动表示赞赏。

以下企业已经同意向 GPLv2 以及 LGPLv2 和 2.1 代码的许可证持有者提供补救权利:

  •  ()

  • NEC

  •  ()

  • SAP

  • Canonical

  •  ()

  • Facebook

  •  ()

GPL 合作承诺

通过,这些企业承诺为其被许可人提供机会,根据他们的 GPLv2 以及 LGPLv2 和 2.1 许可软件纠正错误,之后才可以采取行动终止许可证。通用公共许可证第 2 版(GPLv2)以及宽通用公共许可证(LGPLv2)的第 2 版和第 2.1 版并没有为在这些许可证终止之前解决问题规定明确的“补救”期限。此问题已在通用公共许可证第 3 版(GPLv3)中得到解决,该版本增加了依照许可证纠正错误的机会。为了解决 GPLv2 和 LGPLv2 许可代码潜在的不平衡问题,这些企业已经为其现有的和未来的 GPLv2 和 LGPLv2 许可代码采纳了 GPLv3 中的补救条款。这意味着 GPLv2 和 LGPLv2 许可代码的用户将与 GPLv3 许可代码的用户拥有相同的机会来修复错误。

具体而言,每家企业采用的承诺措词如下: 

在提起或继续进行因终止某份所涵盖的许可证而引起的任何法律诉讼或索赔(防御性诉讼除外)之前,[本公司]承诺向被指控违反该份“所涵盖的许可证”的个人或实体(以下称“你方”)提供如下涉及补救及恢复权利的条款,这些条款引自GPL第3版。在此处使用时,“本许可证”一词是指正在执行的具体的“所涵盖的许可证”。 

但是,如果您停止了所有违反本许可证的行为,则您从特定版权所有者那里获得的许可证将能够:(a)临时恢复,除非以及直至该版权所有者明确并最终终止您的许可证,以及(b)永久恢复,如果该版权所有者未能在该停止行为之后60天之内通过某种合理的方式通知您违反了该许可证。

此外,在满足以下条件的情况下,您从特定版权所有者那里获得的许可证将永久恢复:该版权所有者通过某种合理的方式通知您违反了该许可证,这是您第一次从该版权所有者那里收到违反此许可证(针对任何作品)的通知,并且您在收到该通知后30天之内消除了违规行为。

[本公司] 做出的本项“承诺”不可撤销,并对 [本公司] 以及 [本公] 的版权受让人或继承人具有约束力和可执行性。

[本公司] 可能通过在此页面或者继承人的场所发布新版本的内容来修改此“承诺”。

定义

“所涵盖的许可证”是指:GNU通用公共许可证,版本2(GPLv2);GNU宽通用公共许可证,版本2.1(LGPLv2.1);或者GNU库通用公共许可证,版本2(LGPLv2),它们均由自由软件基金会发布。

“防御性诉讼”是指[本公司]针对你方提起的法律诉讼或索赔,以应对你方或你方的关联机构先前发起的诉讼或索赔。

[本公司] 指 [本公司] 及其子公司。

来自:

转载地址:http://ufxkm.baihongyu.com/

你可能感兴趣的文章
CUDA-GPU编程
查看>>
JSP+Servlet实现验证码生成
查看>>
Winform下的Datagrid的列风格(1)—DataGridComboBoxColumn (ZHUAN)
查看>>
Java中instanceof的用法
查看>>
返回一个二维整数数组中最大联通子数组的和
查看>>
[学习笔记]阶和原根
查看>>
js事件委托
查看>>
计算机硬件
查看>>
gattAttribute_t 含义 中文解释
查看>>
jquery 选择器汇总
查看>>
Nodejs 学习资料
查看>>
设计模式(三) 抽象工厂模式
查看>>
Hbase之修改表结构
查看>>
通过浏览器学习前端的小技巧
查看>>
APP开发之AngularJS学习
查看>>
Sass:RGB颜色函数-Mix()函数
查看>>
phpMyAdmin 错误 缺少 mysqli 扩展。请检查 PHP 配置
查看>>
Win7网上邻居提示未授予用户在此计算机上的请求登录类型解决办法
查看>>
golang包快速生成base64验证码
查看>>
Visual studio 下C++工程相关经验
查看>>