违反gpl协议_对于违反GPL软件存在哪些法律补救措施?
违反gpl协议
去年四月,加利福尼亚州的联邦法院在Artifex Software,Inc.诉Hancom,Inc., 2017 WL 1477373(ND Cal.2017) 一案中下达 了裁决 ,为可违反通用法则的救济形式提供了新视角公共许可证(GPL)。 令人遗憾的是,由于某些误解,法院裁定GPL为合同,此案重新点燃了长达数十年的许可证/合同辩论。 在研究补救措施发展之前,值得回顾一下为什么甚至存在许可证辩论。
当您考虑针对GPL违规的补救措施时,您可能会想到对版权侵权的索赔。 这种法律学说似乎适合执行GPL,因为可用于版权侵权的最有效的补救措施之一就是禁令救济。 对于违反GPL的行为,这通常意味着阻止侵权者分发不兼容的软件。 版权法还规定了实际和法定赔偿。 相反,尽管有其他形式的追偿可能,但违反合同的补救措施却相当有限,通常仅用于使当事方蒙受损失。 正如Hancom在其要求简易判决的动议中指出的那样,对于GPL软件而言,损失的计算可能会很困难(尽管法院拒绝了该判决)。
关于为什么应将GPL视为许可而不是合同,已经提出了许多想法。 例如,自由软件基金会长期以来一直认为 GPL不是合同 。 合同和开放源代码许可证之间的区别可以在协议的性质中找到:合同是对承诺或约定的交换,而开放源代码许可证提供了可以使用许可证的条件 。 法院在Jacobsen诉Katzer诉 535 F.3d 1373(联邦法院,2008年)一案中支持了这一想法,认为艺术许可是列举条件而不是公约。 有鉴于此,关于许可/合同的辩论已经平静了下来,即认为违反许可是采取有效补救措施的可行诉因。
这使我们ARTIFEX,其中一个要求是带来了既违反许可证(基于上述预期), 以及违约责任。 有很多文章讨论了法院的合同分析,包括FSF的文章,因此本文将不再详细讨论这一想法。 总而言之,法院认为创建合同的要件(要约,接受和考虑)被充分辩护,如果将其视为合同,则其大部分重点放在接受GPL上。 法院在GPL之外寻找接受的迹象,并在Hancom关于Ghostscript和产品的双重许可性质的在线陈述中找到了接受的迹象。 因此,法院认为可能存在合同。
在这里,我们将重点放在法院合同分析之外的两个问题上。 首先,重要的是要注意上面使用的“力量”一词的重要性。 Artifex的命令来自撤销驳回的动议,仅评估了Artifex主张的合理性 ,而不是其实质 。 法院对此事未进行进一步的法律分析,因此,如果该点已被实际提起诉讼,则它可能会或可能不会找到法律合同。 由于在第二项动议中承认了这一点,并且当事方私下达成和解 ,所以我们不知道该辩论将如何进行。
接下来,尽管可能的合同要求很重要,但还有第二个更有趣的问题。 在Artifex之前 ,版权与合同的讨论也被暂时搁置,部分原因是抢占。 国会颁布《版权法》时,它取代了任何不一致的州法律主张,例如州法律对同等权利的版权保护。 如果州法律主张(例如,违反合同)所涉及的权利“在性质上与[联邦]版权权不同”(引用Artifex),则可以避免优先购买权。 在确定是否存在优先购买权时,法院将询问州法律索赔是否具有超出联邦版权法范围之外的“额外要素”。
在争辩“额外因素”以证明其违反合同主张时,Artifex依靠Versata Software,Inc.诉Ameriprise Fin。,Inc. ,2014 WL 950065 (WD Tex。2014 ),该结论得出版权法本身。不要强加任何开源义务。 因此,任何“额外要素”(例如开放源代码义务)都将超出联邦版权法的范围,从而使州法对合同主张的违反成为可能。 因此,ARTIFEX提出这个概念与另一个概念涉及域外侵权(这是本文的范围),与法院的发现,即违约索赔的可能出发,允许在双方合同和版权法可能恢复以来,没有减损从任何一个说法。
该案的最终效果还有待观察,但结果描绘出了通过侵犯版权和违反GPL违反合同的多种补救方法。
翻译自: https://opensource.com/article/18/3/gpl-and-license-contract-debate
违反gpl协议
违反gpl协议_对于违反GPL软件存在哪些法律补救措施?相关推荐
- GPL协议中国第一案尘埃落定,相关开源软件应如何风控?
" 导读:2019年11月6日,数字天堂(北京)网络技术有限公司(以下简称 "数字天堂公司")诉柚子(北京)科技有限公司.柚子(北京)移动技术有限公司(以下简称 &quo ...
- GPL协议 与 LGPL协议
(以下全文引用自博客"朝闻道",链接:"终于理解了什么是LGPL"http://www.cnblogs.com/findumars/p/3556883.html ...
- 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别【转载】
首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL.BSD.MIT.Mozilla.Apache和LGPL的区别 以下是上述协议的简单介绍: BSD开源协议 BSD开源协议是一个给 ...
- 开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
2019独角兽企业重金招聘Python工程师标准>>> 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL.BSD.MIT.Mozilla.Apache和LGPL ...
- 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
开源许可证GPL.BSD.MIT.Mozilla.Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL.BSD.MIT.Mozilla.Apache和L ...
- 开源协议比较(BSD,Apache,GPL,LGPL,AGPL,MIT)
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有 80种:https://opensource.org/licenses/alphabetical ...
- 违反GPL协议,法院判罚了!国内首例
整理 | 一君 出品 | OSC开源社区(ID:oschina2013) 近日,一起关于 GPL 版权纠纷案裁判文书公示.一审判决书显示,GPL3.0 协议是一种民事法律行为,具有合同性质,可认定为授 ...
- 国内厂商 Onyx 违反 GPL 协议,中国开源何去何从?
作者 | 马超 责编 | 王晓曼 封图 | CSDN 付费下载自东方 IC 出品 | CSDN(ID:CSDNnews) 近日,中国电子书厂商Oynx拒绝开源其基于Linux 内核修改的设备源码,这一 ...
- 违反开源项目GPL协议,法院判罚了!国内首例
点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看 整理 ...
最新文章
- 基于mpi的奇偶排序_并行程序设计(第2版)pdf
- 用GDB调试程序(转)
- 中国计算机学会CCF推荐国际学术会议和期刊目录-数据库/数据挖掘/内容检索
- C++:C++语言入门级基础知识考察点回顾之函数、结构体和类
- 九章算法班L3 Dynamic Programming Ⅰ
- 竞赛发布|100万奖金寻DT时代“最强大脑”!
- LeetCode 151. 翻转字符串里的单词(栈)
- php通过url传递变量,PHP:如何在模态URL中放置和传递变量
- java枚举类型转换为Struts2的select的数据
- NLP硬核入门-Seq2Seq和Attention机制
- mysql如何给一个数据库所有表都增加一个字段?
- 一個簡單的不能再簡單的技巧。。。好吧。。css恩。。定位於window 給 IE6+
- LintCode—删除链表中倒数第n个节点(174)
- CBCGPToolBarImages和CImageList创建与使用
- 程序员与黑客的故事 程序员应有的工作素质
- 你的GitHub代码已打包运往北极,传给1000年后人类!网友:我的Bug还没修复...
- 【春节旅游攻略】南京周边出发,小众又好玩的景点推荐
- Android 系统各版本新特性总结
- Jmeter javax.swing.text.BadLocationException: Position not represented by view 解决方法
- python项目之 路由器抓取器
热门文章
- !外贸邮件处理经验谈
- 如何使用OCR文字识别软件提取文字
- jdk 卸载报错 内部错误2503
- java 垃圾回收机制GC
- Java内存之本地内存分析神器: NMT 和 pmap
- iPhone自定义铃声(最新iTunes12.7)
- [QGIS插件]通过GeoCat Bridge发布矢量数据到Geoserver
- Python中赋值的含义
- 【机器人技术基础】MATLAB Robotics Toolbox PUMA560 7次多项式取-放轨迹的规划
- 华为H3C交换机+Radius+mysql Radius认证认证方案,嵌入式客户端代码,配置(上:认证方案)