杜绝碰瓷?微软和谷歌等公司同意采用 GPLv3 终止条件

来源: OSCHINA
编辑: 局长
2018-03-22

德国 Netfilter 内核子系统贡献者 Patrick McHardy 引发争议的 GPLv2 执法促使社区采取行动解决 GPLv2 的许可证遵从问题。GPLv3 许可证提供了一个解决方案,它引入了一个终止条件,给代码的分发者提供一个机会解决许可证遵从中的错误,这将让经济获利之类的更严厉执法变得不再合理。

Red Hat 宣布,CA Technologies、Cisco、HPE、Microsoft、SAP 和 SUSE 等六家公司以及 Facebook、Google 和 IBM 同意将 GPLv3 终止条件应用于 GPLv2 授权的代码。相信使用 GPLv2 和 LGPLv2.x 许可证的项目的大型生态系统将受益于采用这个来自 GPLv3 的终止条件。

开源软件是现代软件工厂的重要组成部分。作为开源和开放标准的积极参与者,这些科技公司做出的这个决定符合他们消除思想和业务成果之间障碍的使命。

原文:RedHat  编译:开源中国

展开阅读全文
4 收藏
分享
加载中
精彩评论
终止条件可以理解为:相同代码(同一应用)情况下,某人得到了专利许可,则其他人也自动得到专利许可。。在 GPLv2 中,由于没有这个终止条件,所以专利公司就某个专利可以逐个收费。收完A 家钱,可以去收 B 家。。但在终止条件下,当你收了 A 家钱时,就意味着你就不能再以相同的专利来收 B 家钱。

这种事情,最初玩起来的,就是大名鼎鼎的 Microsoft。。没错,就是微软,想打压 Linux ,于是就 “恶意” 以 linux 侵犯微软专利为由,谁用 linux 就得交费,还跟 novell 签了协议,你不想交专利费,那就用 Novell 的 SUSE。微软想用这种方式(GPLv2 的问题)来逐个击破,干翻 Linux。。这给微软带来很大的负面影响,为了避免开源软件在专利上被逐个击破,于是就有了 GPLv3 的终止条件:同一专利,如果你给了某人许可,则其他人自动就获得这个许可。堵上逐个击破的 “漏洞”。
2018-03-22 10:35
14
举报
GPL 最最显著的特征就是 "强扩散", 也就是反对者所说的 "污染".
事实是, 开源社区的发展与这个特性是分不开的.
GPL v3 在这方面更成熟, 更适应现代环境.
可以说开源协议缺了哪一个都影响不大, 唯独 GPL 不能缺, 缺了 GPL 协议家族整个开源世界就会陷落.
因为 GPL 的内容是以律师角度用词和设立条款, 其他很多开源协议则过于简单, 只是从开发者自身角度起草.
对于开源项目, 想要安全可靠的维护 "开源共享精神" 使用 GPL v3 是很好.
2018-03-22 11:35
4
举报
最新评论 (4)
GPL 最最显著的特征就是 "强扩散", 也就是反对者所说的 "污染".
事实是, 开源社区的发展与这个特性是分不开的.
GPL v3 在这方面更成熟, 更适应现代环境.
可以说开源协议缺了哪一个都影响不大, 唯独 GPL 不能缺, 缺了 GPL 协议家族整个开源世界就会陷落.
因为 GPL 的内容是以律师角度用词和设立条款, 其他很多开源协议则过于简单, 只是从开发者自身角度起草.
对于开源项目, 想要安全可靠的维护 "开源共享精神" 使用 GPL v3 是很好.
2018-03-22 11:35
4
回复
举报
终止条件可以理解为:相同代码(同一应用)情况下,某人得到了专利许可,则其他人也自动得到专利许可。。在 GPLv2 中,由于没有这个终止条件,所以专利公司就某个专利可以逐个收费。收完A 家钱,可以去收 B 家。。但在终止条件下,当你收了 A 家钱时,就意味着你就不能再以相同的专利来收 B 家钱。

这种事情,最初玩起来的,就是大名鼎鼎的 Microsoft。。没错,就是微软,想打压 Linux ,于是就 “恶意” 以 linux 侵犯微软专利为由,谁用 linux 就得交费,还跟 novell 签了协议,你不想交专利费,那就用 Novell 的 SUSE。微软想用这种方式(GPLv2 的问题)来逐个击破,干翻 Linux。。这给微软带来很大的负面影响,为了避免开源软件在专利上被逐个击破,于是就有了 GPLv3 的终止条件:同一专利,如果你给了某人许可,则其他人自动就获得这个许可。堵上逐个击破的 “漏洞”。
2018-03-22 10:35
14
回复
举报
那么,终止条件是什么呢?
2018-03-22 09:35
0
回复
举报
你们说同意就同意
2018-03-22 08:23
0
回复
举报
更多评论
4 评论
4 收藏
分享
返回顶部
顶部