CoKinetic Systems 对松下航空电子设备提起 1 亿美元的 GPL 许可证违规案
已发表: 2017-07-14
开源软件已经进入了几乎所有行业,但最近的开源安全和风险分析表明存在广泛的许可证合规性风险,75% 的审计应用程序包括 GPL 许可证冲突。 尽管大多数违规行为是无意的,但在某些情况下,公司不遵守许可是为了阻止竞争对手开发类似的软件。
GPL 的执行通常不会导致诉讼。 当它这样做时,大多数其他解决投诉的途径已经用尽。 航空运输行业的一场诉讼目前正在引起人们对不遵守开源软件许可要求的严重性的更多关注。
机上娱乐 (IFE) 软件的开发商和制造商 CoKinetic Systems 已对 Panasonic Avionics 提起诉讼,指控其严重违反 GPL。 投诉称,松下航空电子通过故意拒绝分发其基于 Linux 的开源操作系统的源代码,垄断了松下 IFE 软件和媒体服务市场:
更具体地说,松下使用开源 Linux 内核构建了基于 Linux 的松下核心软件,该内核明确受 GPL 管辖,同时松下自己修改的 Linux 模块也受 GPL 管辖。
事实上,Panasonic 自己肯定地确定其自己的修改模块受 GPL 约束,因为原始 Linux 模块专门设计用于在其他代码与未根据 GPL 许可的 Linux 模块链接或以其他方式组合时生成警告消息. 为了压制这些警告,松下故意在自己的模块中插入代码,以表明它们是根据 GPL 获得许可的。
Panasonic 在基于 Linux 的 Panasonic 核心软件中集成了大量的开源模块、程序和库,而没有向基于 Linux 的 Panasonic 核心软件甚至它的任何部分分发通知或源代码……故意拒绝为了根据 GPL 义务将源代码分发到基于 Linux 的 Panasonic 核心软件,Panasonic 故意剥夺市场上的竞争对手开发能够访问 Panasonic IFE 硬件基本特性和功能的软件的能力。
CoKinetic Systems 辩称,松下拒绝分发其源代码使其 GPL 许可证无效,并“可能使松下因故意侵犯数百甚至数千名自由贡献的软件开发人员的版权的数十万个硬件安装而遭受数十亿美元的法定赔偿。 Linux 的源代码。”

此外,投诉还详细说明了竞争对手如何必须依赖松下的 API 才能使用松下的 IFE 硬件向航空公司提供软件服务,因为他们无法访问基于 Linux 的核心软件的源代码。 CoKinetic 声称,松下还故意通过选择性分发其 API 来阻止竞争对手的产品,从而扼杀了行业创新和对松下 IFE 软件和媒体服务市场的垄断控制。
投诉中最糟糕和最严重的指控可能是,除了锁定源代码和提供对 API 的访问权限外,松下还恶意破坏了自己的 API,以假装它是唯一可靠的软件服务。其硬件供应商,CoKinetic 声称其质量较差,并以垄断价格出售。
Panasonic 还能够利用其对基于 Linux 的 Panasonic 核心软件的控制,对其源代码进行持续的、未公开的、经常是恶意的修改,故意“破坏”Panasonic 自己的 API,从而故意和恶意破坏其性能。松下认为具有竞争威胁的第三方软件产品,尤其是 CoKinetic 软件。
在案件的介绍中,CoKinetic 引用了该公司在过去十年中从事的一连串反竞争行为,然后详细说明了当前的指控。 本案并非单纯的开源许可纠纷,原告还指控松下滥用监管程序、从事企业间谍活动、诽谤 CoKinetic、行贿、采取非法手段垄断松下 IFE 软件和媒体服务市场。 .
CoKinetic 正在为 Panasonic 的 GPL 持续违反 GPL 寻求赔偿。 具体金额将在审判中确定,但该公司认为超过 1 亿美元。 该公司还希望法院强制松下公开披露和分发源代码。
这不是分发源代码只是一个小症结或只是原则问题的情况。 它有可能打开 IFE 行业,以实现更快的进步和更大的创新。 阅读本文的许多人无疑在与该公司的客户一起飞行时使用过松下的 IFE 产品,这些客户包括阿联酋航空、达美航空、维珍美国和联合航空。 有了可用的源代码,航空公司客户可以从他们的 IFE 硬件中删除 Panasonic 的软件,并用他们自己的软件解决方案替换它。
该投诉于 3 月在纽约南区提起,要求陪审团审判。 最初的预审会议于 5 月举行,但案件进展缓慢。 法院规定了被告提出驳回动议的截止日期,但截止日期已被延长。 法院还强烈建议双方保留一名私人调解员,但尚不清楚外部调解如何解决影响如此多供应商的如此深远的问题。 其他文件将在接下来的几个月内到期,因此需要一段时间才能获得有关案件进展的更新。
