红帽公司日前宣布,亚马逊、Arm、Canonical、GitLab、英特尔、Liferay、Linaro、MariaDB、NEC、Pivotal、皇家飞利浦、SAS、丰田和 VMware 等 14 家公司加入了由广大社区和行业领导者构成的名单,接受 GPL 合作承诺,拒绝执行开源许可证方面的严厉策略。这些承诺反映了一种信念:开源许可证方面负责任的合规性非常重要,而且开源生态系统中许可证的实施遵循不同的规范。 这 14 家公司加入了此前做出此承诺的其他公司的队伍:红帽、Facebook、Google 和 IBM 于 2017 年 11 月首先做出了承诺,而 CA Technologies、Cisco、HPE、Microsoft、SAP 和 SUSE 也在2018年3月加入了该承诺。 目前的公告充分表明了“GPL 合作承诺”已获得广泛大力的支持。接受这一承诺的企业现在已经广泛分布在各个地区,包括《财富》100 强中的八家公司,代表了从企业软件和硬件到消费电子、从芯片制造到云计算、从社交网络到汽车等各行各业。做出此承诺的企业对 Linux 内核的贡献占比 39% 以上,其中包括前十大贡献者中的六个。 加入“GPL 合作承诺”的企业、项目和开发者已经扩展了这些权利,因为他们认为该承诺适用于所参加的社区和开源生态系统,他们也鼓励其他企业和开发者的加入。红帽对于这些企业极具前瞻性的举动表示赞赏。 以下企业已经同意向 GPLv2 以及 LGPLv2 和 2.1 代码的许可证持有者提供补救权利:
GPL 合作承诺通过GPL 合作承诺,这些企业承诺为其被许可人提供机会,根据他们的 GPLv2 以及 LGPLv2 和 2.1 许可软件纠正错误,之后才可以采取行动终止许可证。通用公共许可证第 2 版(GPLv2)以及宽通用公共许可证(LGPLv2)的第 2 版和第 2.1 版并没有为在这些许可证终止之前解决问题规定明确的“补救”期限。此问题已在通用公共许可证第 3 版(GPLv3)中得到解决,该版本增加了依照许可证纠正错误的机会。为了解决 GPLv2 和 LGPLv2 许可代码潜在的不平衡问题,这些企业已经为其现有的和未来的 GPLv2 和 LGPLv2 许可代码采纳了 GPLv3 中的补救条款。这意味着 GPLv2 和 LGPLv2 许可代码的用户将与 GPLv3 许可代码的用户拥有相同的机会来修复错误。 具体而言,每家企业采用的承诺措词如下:
|