谷歌、甲骨文近十年的Java版权纠纷即将尘埃落定?
副标题[/!--empirenews.page--]
这一场官司打了将近十年,谷歌和甲骨文关于 Android 系统 Java 版权的纠纷即将迎来尘埃落定之时。在眼下这个时间节点,让我们再来回顾一下这“近十年第一版权案”背后那些不为人知的细节。 谷歌公司将这一案件称为“近十年第一版权案”。 很多朋友可能不太清楚,这里说的是甲骨文方面最近十年以来针对搜索巨头提起的数额高达 90 亿美元的版权侵权诉讼。谷歌当初曾将 11500 行 Oracle Java 代码整合至面向智能手机与平板电脑的 Android 平台,甲骨文公司随后于 2010 年就此提起诉讼。 自那时以来,Android 一步步发展成为全球范围内最受欢迎的操作系统,并运行在超过 25 亿台设备之上。 谷歌方面曾在美国地方法院一级获得两次胜诉。但每一次,相关判决都被上诉联邦法院所推翻。如今,谷歌开始请求最高法院介入审理此案,并递交了来自 175 家公司、非营利性组织以及个人所签署的 15 份支持谷歌请求的法庭之友诉书。 最终,美国最高法院的九位法官可能决定甲骨文与谷歌之间版权案件的结果。 这是相当紧迫的问题:版权法对于应用程序接口或者说 API,到底会提供怎样的保护?这听起来非常复杂,但实际上此类接口在如今的软件当中可谓无处不在。这些接口构成了由不同企业乃至独立开发商所开发的所有不同软件应用之间的联结。 更具体地讲,这些应用程序必须首先能够通过此类接口彼此无缝交互,而后才能让一切安装在我们智能手机上的应用程序(例如 Pandora 或者 Uber)与手机上的操作系统(例如 iPhone 上的苹果 iOS)进行通信。如果平台所有者可以通过版权渠道声明对这些接口的所有权,则会给创新与竞争关系带来诸多限制。换言之,其不仅能够确定谁有资格在自己的平台上编写软件,同时正如我们在此次案件中所看到,其甚至可以阻止其他开发商编写出竞争性平台方案。《哈佛法律与技术杂志》对此案的重要意义高度关注,甚至在去年发行了一本长达 360 页的特刊进行讨论。 作为此次纠纷当中的谷歌支持方,美国反垄断研究所律师 Randy Stutz 表示,“如果上诉法院的裁决成立,则很有可能导致软件行业中的各大主流企业陷入困境。” 而在另一方面,甲骨文公司则表示案件已经没什么争议。其基本论点在于:谷歌公司需要通过谈判获得 Java 代码的使用许可,但其在未能达成协议的前提下仍使用了部分代码。(这种说法确实正确无误。)现在,是时候为此付出代价了。 甲骨文公司总裁 Michael Hurd 在甲骨文 OpenWorld 2011 技术大会上。 甲骨文公司在递交给最高法院的诉书当中,甲骨文公司律师指出“在 Android 出现之前,每一家希望使用 Java 平台的公司都需要获取商业许可……包括黑莓、诺基亚以及 Danger 等智能手机制造商。” 甲骨文公司宣称,如果不是 Android,甲骨文很可能已经凭借着自己的 Java 构建起一套主流智能手机平台。(Java 最初是由 Sun Microsystems 公司所编写,而甲骨文方面在 2010 年收购 Sun 后不久即开始发起诉讼。)甲骨文公司的律师还对前文提到的观点——即任何有利于甲骨文的判决都将给软件行业带来可怕后果,表示嘲笑。他们在诉书中写道,尽管谷歌提出了“天幕正在坠落”的观点,但软件行业并没有在 2014 年 5 月或者 2018 年 3 月(在这两个时间点上,美国联邦上诉法院驳回了有利于谷歌的两项关键性裁决)之后发生崩溃。 事实上,甲骨文公司也拥有自己的支持者阵营,而且同样握有热情洋溢的法庭之友诉书。其中的签字确认方包括 BSA 软件联盟的多位成员,例如 Adobe、苹果以及 IBM 等公司。 值得注意的是,对于这样一个与软件接口相关的案件,最高法院的关键性参考先例实际上源自 1879 年。很明显,当时的诉讼与智能手机平台毫无关系,但却确实定义了版权的限制范围并解释了版权与专利之间的区别。在当时的纠纷当中,Charles Selden 撰写并出版了一本书,其中列出了一种记账方法。这本书中提出了一系列可用于实现这种记账方法的空白表格。此后,W.C.M. Baker 开始推销自己的另一套表格,其同样能够实现 Selden 提出的方法,而且与书中的表格形式非常类似。 Selden 的遗孀起诉 Baker 侵权但却最终败诉。基本上,Joseph Bradley 法官在审判意见中解释称,她试图利用版权来保护 Selden 在书中提出的思想。在他看来,虽然专利能够保护想法,但版权本身只能保护表达——在本案当中,也就是 Selden 用于描述其记账方法的特定词语。最高法院在裁决当中表示,“版权……不能向提出者给予他所提出的操作方法的专有权。(Selden 并没有为自己的记账方法申请专利。)由于 Selden 对于自己的方法不具备垄断权,因此他也就无法以垄断方式控制执行此方法所需要的各种形式。” 国会后来将法院在 Baker 与 Selden 一案中的裁决思路写进了联邦版权法规,其中指出版权不得“扩展至任何用于描述受版权保护之成果的想法、程序、过程、系统或操作方法”。 或者用更直白的语言来讲:就算有人出版了一本叠衣服的书,我们也用不着担心自己照样叠衣服会引发什么麻烦。 140 年之后,甲骨文与谷歌之间的纠纷正是基于以上历史背景。(顺带一提,甲骨文公司在 Java 方面确实拥有自己的专利权,而其对于谷歌的诉讼最初也包含有专利权要求。然而,陪审团在 2012 年认定这些专利权要求不成立,甲骨文并没有就此提出上诉。因此,目前的甲骨文案件已经完全落在版权主张之上。) 为了裁决甲骨文一案,最高法院必须深入理解应用程序接口到底是什么。此类接口由两大关键部分组成:其一是速记标签,用于确保软件开发人员能够在希望执行某项任务时将其写入程序。该标签会调用一个更长且预先编写好的代码模块,由该模块提供完成任务所需要的逐步说明。如此一来,开发人员就不必自行编写了。这类标签被称为“声明”,而由其传入操作的较长模块则被称为“实现代码”。 (编辑:鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |