法官裁决 GNU GPL 是有约束力的合同

来源: 投稿
作者: 两味真火
2017-05-13

办公软件 Hancom Office 的韩国开发商从 2013 年起在其字处理软件中整合了开源的 PDF 解释器 Ghostscript。Ghostscript 采用了两种许可证,GNU GPL 以及一个付费的商业授权许可证。如果 Hancom 不想付费,那么它将需要开源其软件。

Hancom 的决定是什么也不做,既不开源也不付费。2016 年,Ghostscript 的开发者 Artifex 向加州北区法院起诉了 Hancom,指控其滥用 GNU GPL 和侵犯了自己的版权,  Artifex 要求 Hancom 停止侵权和支付合理的许可费。

Hancom 递交动议要求驳回诉讼,理由是它没有签署任何合同,而许可证不是合同。法官 Jacqueline Scott Corley 拒绝了动议,裁定 GNU GPL 许可证是有约束力的合同。                

稿源:solidot

展开阅读全文
6 收藏
分享
加载中
精彩评论

引用来自“策码公子”的评论

顶起,该死的棒子,破坏开源精神
中国人表示许可证是什么,没听说过
2017-05-13 11:52
3
举报
这个公司的员工都应该看看《大教堂与集市》,完美诠释开源的内涵,最好再看看《只是为了好玩(just for fun)》
2017-05-13 20:24
1
举报

引用来自“yangjh_chs”的评论

如果这样说起来,国内用openwrt改一下界面的智能路由器也会悲剧
OpenWRT是一个Linux发行版,关键是看改了哪里,不是每个地方都是OpenWRT的管辖范围。
比如说OpenWRT用的HTTP服务器是俄罗斯以BSD协议开源的Nginx,
那谁改了Nginx,OpenWRT都无权让人家开源代码。
但如果是那些OpenWRT以GPL开源的代码,厂商改了则需要按GPL开源,没改的话更谈不上开源。
所以说不能一概而论,要具体到某个软件或者某个部件。
比如说,如果整个Web管理界面是自己重写的,没有用到原来的界面,这也不需要开源,
因为根本就没用到OpenWRT的Web管理代码(假设授权协议为GPL)。
2017-05-13 18:03
1
举报
最新评论 (16)
棒子
2017-05-13 22:30
0
回复
举报
清理狂人:一堆看不懂的鸟语文本文件,占用空间,立马删掉了。
2017-05-13 21:49
0
回复
举报
开源协议的种类还挺多的,之前还上维基百科恶补过不同协议的具体内容,现在忘得差不多了。建议商业公司想搞开源还是要注意一下协议规定的具体内容,比如redhat就做得挺好,甲骨文嘛。。。业界毒瘤!
2017-05-13 20:28
0
回复
举报
这个公司的员工都应该看看《大教堂与集市》,完美诠释开源的内涵,最好再看看《只是为了好玩(just for fun)》
2017-05-13 20:24
1
回复
举报
PDF解释器满大街都是,干嘛要用Ghostscript???
2017-05-13 18:48
0
回复
举报

引用来自“yangjh_chs”的评论

如果这样说起来,国内用openwrt改一下界面的智能路由器也会悲剧

引用来自“eechen”的评论

OpenWRT是一个Linux发行版,关键是看改了哪里,不是每个地方都是OpenWRT的管辖范围。
比如说OpenWRT用的HTTP服务器是俄罗斯以BSD协议开源的Nginx,
那谁改了Nginx,OpenWRT都无权让人家开源代码。
但如果是那些OpenWRT以GPL开源的代码,厂商改了则需要按GPL开源,没改的话更谈不上开源。
所以说不能一概而论,要具体到某个软件或者某个部件。
比如说,如果整个Web管理界面是自己重写的,没有用到原来的界面,这也不需要开源,
因为根本就没用到OpenWRT的Web管理代码(假设授权协议为GPL)。
这个 @eechen 就是个笑话,天天要喊着吊打,结果现在挂在树上惨遭吊打,屁都不敢放一个,又一个神棍被拉下神坛 --via FalconChen . 有链接有真相: https://www.oschina.net/question/253880_2236467
2017-05-13 18:03
0
回复
举报

引用来自“yangjh_chs”的评论

如果这样说起来,国内用openwrt改一下界面的智能路由器也会悲剧
OpenWRT是一个Linux发行版,关键是看改了哪里,不是每个地方都是OpenWRT的管辖范围。
比如说OpenWRT用的HTTP服务器是俄罗斯以BSD协议开源的Nginx,
那谁改了Nginx,OpenWRT都无权让人家开源代码。
但如果是那些OpenWRT以GPL开源的代码,厂商改了则需要按GPL开源,没改的话更谈不上开源。
所以说不能一概而论,要具体到某个软件或者某个部件。
比如说,如果整个Web管理界面是自己重写的,没有用到原来的界面,这也不需要开源,
因为根本就没用到OpenWRT的Web管理代码(假设授权协议为GPL)。
2017-05-13 18:03
1
回复
举报

引用来自“yangjh_chs”的评论

如果这样说起来,国内用openwrt改一下界面的智能路由器也会悲剧

引用来自“eechen”的评论

OpenWRT是一个Linux发行版,关键是看改了哪里,不是每个地方都是OpenWRT的管辖范围。
比如说OpenWRT用的HTTP服务器是俄罗斯以BSD协议开源的Nginx,
那谁改了Nginx,OpenWRT都无权让人家开源代码。
但如果是那些OpenWRT以GPL开源的代码,厂商改了则需要按GPL开源。
所以说不能一概而论,要具体到某个软件或者某个部件。
这个 @eechen 就是个笑话,天天要喊着吊打,结果现在挂在树上惨遭吊打,屁都不敢放一个,又一个神棍被拉下神坛 --via FalconChen . 有链接有真相: https://www.oschina.net/question/253880_2236467
2017-05-13 18:01
0
回复
举报

引用来自“策码公子”的评论

顶起,该死的棒子,破坏开源精神

引用来自“秋天不落叶”的评论

中国人表示许可证是什么,没听说过

引用来自“eechen”的评论

美帝大型高科技公司VMware公然违反Linux内核GPL协议。
软件自由保护组织的执行总监Karen Sandler在Linux基金会的协作峰会上透露, 她领导的“Linux合规”项目从2012年开始以来一直低调行事,但是这次终于要“开火”了。 2015年3月5日,该机构宣布,支持其成员、Linux内核关键开发者Christoph Hellwig 将著名云计算虚拟化厂商VMware告上德国汉堡的地区法庭,以敦促其遵守Linux内核采用的许可证GPLv2。 VMware被指在他们的ESXi产品中使用了Linux内核相关的代码而没有遵守GPLv2。 虽然VMware大量使用开源软件,但ESXi不是一个纯粹的开源产品,它也包含了一个“私有”组件叫做vmkernel。 系统会先启动一个Linux,由Linux加载一个叫“vmklinux”的模块, 再由这个模块加载vmkernel代码,而VMware就是在vmkernel中实现其hypervisor功能的。 根据这样的关系,vmkernel被认定为是一个“加载到内核空间并运行”的模块。 根据GPLv2,vmkernel必须也要通过GPLv2授权。 但这还不算完,开放的vmklinux的代码中有很多从Linux移植过来的代码, 其中包括Hellwig拥有版权的SCSI子系统和基数树(Radix Tree)算法的实现。 Hellwig认为vmkernel为了支持这些从Linux移植过来的模块,自身也合入了很多Linux代码, 所以vmkernel应该是一个Linux的衍生产品,从这一点来说,它也必须遵守GPLv2。
这个 @eechen 就是个笑话,天天要喊着吊打,结果现在挂在树上惨遭吊打,屁都不敢放一个,又一个神棍被拉下神坛 --via FalconChen . 有链接有真相: https://www.oschina.net/question/253880_2236467
2017-05-13 17:54
0
回复
举报

引用来自“策码公子”的评论

顶起,该死的棒子,破坏开源精神

引用来自“秋天不落叶”的评论

中国人表示许可证是什么,没听说过
美帝大型高科技公司VMware公然违反Linux内核GPL协议。
软件自由保护组织的执行总监Karen Sandler在Linux基金会的协作峰会上透露, 她领导的“Linux合规”项目从2012年开始以来一直低调行事,但是这次终于要“开火”了。 2015年3月5日,该机构宣布,支持其成员、Linux内核关键开发者Christoph Hellwig 将著名云计算虚拟化厂商VMware告上德国汉堡的地区法庭,以敦促其遵守Linux内核采用的许可证GPLv2。 VMware被指在他们的ESXi产品中使用了Linux内核相关的代码而没有遵守GPLv2。 虽然VMware大量使用开源软件,但ESXi不是一个纯粹的开源产品,它也包含了一个“私有”组件叫做vmkernel。 系统会先启动一个Linux,由Linux加载一个叫“vmklinux”的模块, 再由这个模块加载vmkernel代码,而VMware就是在vmkernel中实现其hypervisor功能的。 根据这样的关系,vmkernel被认定为是一个“加载到内核空间并运行”的模块。 根据GPLv2,vmkernel必须也要通过GPLv2授权。 但这还不算完,开放的vmklinux的代码中有很多从Linux移植过来的代码, 其中包括Hellwig拥有版权的SCSI子系统和基数树(Radix Tree)算法的实现。 Hellwig认为vmkernel为了支持这些从Linux移植过来的模块,自身也合入了很多Linux代码, 所以vmkernel应该是一个Linux的衍生产品,从这一点来说,它也必须遵守GPLv2。
2017-05-13 17:54
0
回复
举报
更多评论
18 评论
6 收藏
分享
返回顶部
顶部