[转帖]一个令开源软件界震惊的消息:GNU GPL是强制执行的合约!

一个令开源软件界震惊的消息:GNU GPL是强制执行的合约!

https://www.sohu.com/a/140781491_465914

近日,美国联邦法官终于解开了这个问题的问号:广泛使用的自由软件许可证GNU GPL是否可作为一种合约来强制执行。

在加利福尼亚州地方法院,杰奎琳·斯科特·科利(Jacqueline Scott Corley)法官拒不接受过去十年来的一个令人不快的法律判例。她裁定,GNU通用公共许可证(GNU GPL)是一种可执行的法律合约,即使实际上并没有签名。

GPL适用于大量的自由软件项目,从Linux内核到GCC工具链,不一而足。该许可证旨在确保软件代码保持免费,可以自由地免费发布,就像派发免费啤酒一样;只要遵守该许可证,任何地方的任何人都可以使用它。

科利法官审理的例子牵涉一家名为Hancom的韩国公司,该公司销售一套类似微软Office的软件程序。它下载了PDF工具包Ghost,并整合到其软件中。Ghost是由加利福尼亚州一家名为Artifex的公司开发的。

现在,Ghost是双重许可的:你可以遵照GNU Affero通用公共许可证(这是一种已获批准的GPL变种),免费使用它;或者向Artifex支付商业许可证费用。按照商业许可证,你可以将代码用于自己的用途,并保留所有的源代码。按照GNU AGPL,除了其他权利外,还可以免费发布对Ghost所做的任何更改内容。

Hancom决定不向Artifex支付商业许可证费用。相反,它选择了走AGPL这条路,但是后来未遵守许可证,未免费发布对Ghost所做的更改,同时将其整合到产品中。

看到Hancom实际上走闭源商业许可证这条路,但是又没有支付一分钱后,Artifex找上了这家韩国公司。Ghost开发商要求Hancom补缴许可费,认为对方通过出售侵权的软件而获利数亿美元。Hancom断然回绝,Artifex一气之下上诉。

Hancom据理力争,给出了种种理由,包括公司总部并没有设在美国,因而不可能在美国侵权;最关键的是,它提出了两点理由,触及到了GNU GPL可执行性的核心:

  • 由于自己当初下载Artifex的软件时没有签名任何东西,所以不用执行任何合约。
  • 联邦版权法对合约索赔具有优先性。

那项索赔可能看起来有点奇怪,那是由于它基于一个有名的案子:雅各布森诉卡泽尔案(Jacobsen v Katzer,https://wiki.creativecommons.org/wiki/Jacobsen_v._Katzer),此案是在同一地方法院:北加利福尼亚州地方法院开审的。

黑暗而危险的模型铁路世界。

在那起围绕模型铁路软件的案子中,卡泽尔要求雅各布森支付专利使用费,尽管卡泽尔使用了雅各布森开发的开源代码。于是雅各布森起诉了对方。

案子很快变得错综复杂起来,不仅引发了牵涉专利、版权侵犯和域名抢注的一系列诉讼和反诉,还引发了众多上诉。但是最重要的是,上诉法院裁定:侵犯监管模型铁路软件的创作共用艺术家许可证(Creative Commons Artistic License)并不排除版权索赔的可能性。

然而,那件案子的结果并没有阐明是否可以将违反开源许可证视为违反合约行为。负责维护和开发GNU GPL的自由软件基金会(Free Software Foundation)坚持认为:GNU GPL不是合约(https://www.gnu.org/philosophy/enforcing-gpl.en.html)。

4月底,科利法官拒绝了Hancom要求驳回此案的请求,这家韩国公司给出的说法是:它实际上没有签名,所以并没有表示“相互同意”。

她裁定:“不是这样。GNU GPL规定,如果Ghost用户没有获得商业许可证,就同意其条款……这些指控足以为合约的存在辩护。”她提到了MedioStream诉微软案,当时微软成功地起诉对方违反了套装软件许可证。

至于这番道理会不会影响此案的最终结果仍需拭目以待。

至于联邦版权法对GNU GPL具有优先性的说法,这位法官对于充当判例的雅各布森案提出了异议,强调了她特别指出“显然并不适用于雅各布森”的理由。

由于按照版权法没有义务让最终结果成为开源,所以存在GNU GPL以及人们下载软件时就同意GNU GPL这个事实意味着,它本身是使这个问题不仅仅是个简单的版权问题,进入到合同法范畴所需要的一个“额外要素”。

从这个意义上来说,GNU通用公共许可证是自我传播的。

所以,虽然自由软件基金会的那些人士可能不喜欢GNU GPL作为合约这种想法,但是他们无法否认这种法律论证的可反复适应性还是令人满意,而提出该法律论证的竟然是一位联邦法官。

这毕竟是认为GNU代表“GNU不是Unix”的那家组织。

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12082662.html

时间: 2024-08-24 16:46:48

[转帖]一个令开源软件界震惊的消息:GNU GPL是强制执行的合约!的相关文章

发布一个免费开源软件-- PAD流程图绘制软件PADFlowChart

软件的可执行文件下载:PADFlowChart-exe.zip MD5校验码:91FCA9FEC9665FD09BEB3DA94ADC1CE6 SHA1校验码:ECD742AA3092A085AB07AB2A1B014064B21EB958 本软件在GitHub上的开源地址:<https://github.com/semaluo/PADFlowChart> 欢迎感兴趣的朋友一起开发! 一.概述 在软件设计过程中,前期设计有UML等建模方法,但是软件的详细设计阶段却没有什么特别的工具.传统的流程

开源软件与知识产权

目录 1.      软件与知识产权... 2 1.1.      引言... 2 1.2.      著作权法与软件... 3 2.      开源软件概述... 3 2.1.      自由软件运动... 3 2.2.      开源软件的发展... 4 2.3.      开源软件涉及的主要权益... 4 2.3.1.       著作权... 4 2.3.2.       专利权... 4 2.3.3.       商标权... 5 2.4.      开源软件的优势与劣势... 5 3

非Linux的开源软件:一个虚拟的Cisco架构?

翻译至:http://www.linuxjournal.com/content/non-linux-foss-virtualized-cisco-infrastructure 我们都熟知虚拟机的理念,它们不仅仅是利用服务器空间资源的一种非常好的方式,它们也允许你瞬间创建和删除服务器.这对一个实验室和培训环境而言简直完美极了.但不幸的是,给Cisco硬件创建培训实验总是令人痛苦不堪.感谢GNS3(图形化网络模拟器3),这已经不再是问题了. 工具的快照 GNS3是一个开源的应用用于创建一个虚拟的Ci

维护一个开源软件的喜悦与汗水

第一节 我在2015年4月份开始做这个开源软件之前, 已经研究了很长一段时间的浏览器开发技术了 那个时候我还只是打算为博客园写个文章发布工具而已, 觉得技术上可行, 也能为常年写博客的人乃至博客平台提供一些帮助 于是就动手做了 做了之后,发布出来,一直自己用, 也没管别人的想法, 那个时候,工作和生活上的事情非常多,也实在抽不出精力来仔细维护这个软件 在各个平台下,各种不同的博客设置下,BUG很多: 很多人找我问这个软件的事情 我也是能推脱的就推掉了. 后来断断续续更新过几个版本. 直到今年1月

从一个笑话看软件开发管理(转帖)

从一个笑话看软件开发管理 1. 程序员写出自认为没有Bug的代码.2. 软件测试,发现了20个Bug.3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug.4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug.5. 重复3次步骤3和步骤4.6. 鉴于市场方面的压力,为了配合当初制定的过分乐观的发布时间表,产品终于上市了.7. 用户发现了137个新Bug.8. 已经领了项目奖金的程序员不知跑到哪里去了.9. 新组建的项目组修正了差不多全部137个Bug,但又发现了456

从 SDWebImage 谈如何为开源软件做贡献

来源:伯乐在线 - 酷酷的哀殿 链接:http://ios.jobbole.com/89483/ 点击 → 申请加入伯乐在线专栏作者 相识 – 知我者谓我心忧,不知我者谓我何求 今天和别人聊天时,扯到了这个非常著名的开源库.算算日子,我和 SDWebImage 已经认识 3 年零 11 个月了.将近四年的时间,说短不短,说长不长. 作为 iOS 开发者,我接触的第一个库就是 SDWebImage(第二个是 ASIHttpRequest),研究时间最长的也是 SDWebImage. 刚学完基础知识

2015 年度新增开源软件排名TOP100

本榜单包含 2015 年开源中国新收录的 5977 款开源软件中,根据软件本身的关注度.活跃程度进行排名前 100 名的软件.从这份榜单中或许可以了解到最新业界的趋势. 1.SwitchyOmega 项目简介:SwitchyOmega 是 SwitchySharp 的新版本.这是一个 Chrome 浏览器用来切换不同代理的插件.SwitchyOmega 初次安装时会检查是否存在 SwitchySharp ,如果有的话则会自动升级设置,无须手动配置.如果您使用的是非谷歌应用商店版,或者无法自动升级

对于使用开源软件源代码的态度

感觉讲的都很有道理: ——我们也是使用的MySQL的开源版本,所以在数据性一致性方面和其它公司遇到的问题实际上是一样的.我们 遇到的问题,别人也会遇到.遇到问题不可怕,可怕的是没有那颗解决问题的心和解决问题的能力.首先,我们有非常强大的开源团队,他们对MySQL非常熟 悉,有能力根据需要定制符合我们需求的数据库,这可能是最重要的,阿里巴巴在开源和基础设施方面投入大量的人力和财力,我认为这样的投入效果还是非常明显 的. ——所以我经常和团队的同学们讲,在使用开源软件前,一 定要把它研究明白,把它当

以后可以研究的49个开源软件

音频工具 1. Audacity 这个跨平台的录音.音频编辑器由于其运行的速度快.操作简单易用而得了高分,主要的功能包括封装编辑.混音.还有内置的特效,支持的格式有WAV, AIFF, Ogg, MP3. 2. Linux MultiMedia Studio 想想你用什么成为一个音乐创作者?LMMS让你在自己电脑上制作音乐,包括音频信号耦合,混响和合成,改编样本等等. 3. Jajuk 如果你在网上down了很多音乐,拥有一个庞大音乐库但是忘记了分类怎么办?Jajuk就是为你设计的,这个软件提供