安卓还能不能名正言顺用Java:要有定论了

甲骨文和谷歌的十年版权诉讼之争,终于有望落幕了。

据外媒报道,美国最高法院于当地时间 7 日,开始审理谷歌公司和甲骨文公司有关安卓手机程序中代码版权纠纷案并作出最终裁定。

雷锋网了解到,甲骨文和谷歌之间关于 Java 的纷争,源于 2009 年。

2009 年甲骨文斥资 74 亿美元收购了 Sun,也将后者的明星软件资产 Java 收入旗下。

次年,甲骨文向谷歌提出侵权诉讼。甲骨文认定谷歌在安卓开发中滥用 Java API,认为谷歌直接复制了 11330 多行代码,而侵犯了自己的知识产权。甲骨文更向谷歌提出了高达 93 亿美元的侵权索赔。

谷歌则认为,甲骨文提出的天价索赔要求是离谱的,他们是根据美国版权法合理使用 Java 编程语言,只涉及到 3% 的接口,而且 API 软件接口不该被认为是专利,更何况 Android 平台是免费的。

为此双方展开激烈交锋,开启了漫长的版权纠纷诉讼,被称为近十年来的第一版权案。去年年底,这起案件交由美国最高法院。

此次裁决结果公布后,甲骨文和谷歌的这场诉讼之争就将画下句号了。

十年上诉,甲骨文和谷歌究竟在争什么?

十年间,甲骨文和谷歌在长久的起诉,判决,不服,上诉的无限循环之中,双方究竟在争什么?

先简单来回顾一下诉讼历史:

2010 年,甲骨文起诉谷歌侵犯了 7 件与 Java 相关的专利和版权,要求谷歌赔偿约数十亿美元的损失。

2012 年 5 月,美国旧金山联邦法院(或称加州北区法院)的法官裁定,Java API 不受版权保护,任何人都可以免费使用;10 月,甲骨文上诉。

2014 年,美国联邦巡回上诉法院推翻了一审部分结论,称必须尊重软件的版权保护。

谷歌上诉,2015 年 6 月,美国最高法院拒绝就受理谷歌上诉。起诉讼重返旧金山联邦法院,由该院就谷歌另外提出的“合理使用”的观点进行庭审。

2016 年 5 月,旧金山联邦法院复审,判决谷歌公司的行为合理,免付版权赔偿。

甲骨文上诉,2018 年 3 月,上诉法院再次裁决谷歌侵权,甲骨文索要 88 亿美元赔偿。

2019 年 11 月,在 78 名计算机科学家的陈情下,美国高院受理了谷歌的上诉,将对此前裁决复审。

再来看一下双方争执的原因。

甲骨文的诉讼点不是谷歌抄袭了 Java 语言,而是使用过线,在没协议的情况下抄袭了版权属于甲骨文的 37 个 JavaAPI 段。

但谷歌觉得特别委屈,认为这并没有错。所以,谷歌一方的观点是,它复制的 Java 方面——函数名、参数类型等等——完全符合这些例外,版权的合理使用原则允许这种复制。

也就是说,这场漫长的诉讼焦点在于,API 是否也受版权法的保护,或者说在多大程度上获得版权保护。

API 即应用程序接口(Application Programming Interface)是软件系统不同组成部分衔接的约定,又称为应用编程接口。

应用程序接口主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节,主要分为 WindowsAPI 和 linuxAPI 。

此外,还有一个有意思的点是,在甲骨文和谷歌这十年反复循环的上诉中,旧金山联邦法院和上诉法院在十年内分别坚定支持谷歌、甲骨文,这就很让人迷惑了。

而另一个值得关注的点是:计算机软件的保护边界一直是一个很难判定的问题。起初多数国家并不赞成版权法保护程序,美国是最早的推动者,在它强大的政治与经济压力下,各国逐步接受了程序应当作为作品受到保护的要求。计算机程序分为源程序和目标程序。API 介于源程序和目标程序之间,所以,这又是一个很难判定的问题。

这是甲骨文和谷歌十年间一直未能决一对错的重要原因之一。

但讽刺的是,据外媒 arstechnica 报道称,甲骨文的发家史其实就是一部抄袭史,通过抄袭 IBM 的 SQL 发了财。如果属实,这些历史与它现在 API 版权问题上的立场无疑是矛盾的。

而从根本上说,API 是一种计算机程序之间相互通信的语言,而像 SQL 或 Java 这样的语言也可以说是一种 API。

所以,如果甲骨文赢了这场法律战,也就是扼杀了 40 年前的自己。

同时,有分析人士认为,如果甲骨文最终胜诉,将给整个软件业带来巨大的混乱。将 Java API 视为可获得版权的产品,会让甲骨文在开发与 Java 兼容的程序时拥有了巨大的控制权和垄断权,阻碍新进入者的开发能力。

甲骨文 vs 谷歌,孰输孰赢?

一直以来,甲骨文都是一家备受争议的公司。

这还要从其创始人拉里·埃里森说起。

1977 年,埃里森以 IBM 的技术作为基础与同事 Robert Miner 创立了自己的软件开发实验室,并开发出了第一款数据库产品(SQL),将其命名为:甲骨文。

对于外界关于其抄袭 SQL 的言论,甲骨文并不认可,该司称,“把苹果和花椰菜放在一起比较,完全脱离事实,这是一个不正确的假设。”

谷歌和甲骨文的10年Java之争迎来最终裁决

尽管如此,外界还是认为甲骨文的发家是不光彩的,其创始人也背上了“硅谷坏小子”的称号。

而顶着“硅谷坏小子”称号的甲骨文创始人拉里·埃里森( Larry Ellison )一向是个不按常理出牌的人。这位亿万富翁热衷于通过大手笔“买买买”来推动公司转型,认为收购是消灭竞争对手最好的办法。

从 2010 年开始,这家老牌软件巨头,全面向云计算的商业模式转型,近年来则全力押注“云自治”。但由于起步慢、收购业务的整合需要时间,其传统的数据库业务遭到云数据业务的蚕食。

与此同时,云计算市场竞争激烈,新老对手正迅速赶超。据研究机构 Gartner 今年 7 月发布的报告,在 IaaS、PaaS 市场,亚马逊 AWS、微软排在前列,新锐的阿里云、腾讯云也榜上有名,而甲骨文在最擅长的数据库市场未进入前三,其最先发力的 SaaS,市场份额也不敌微软、Salesforce。

谷歌和甲骨文的10年Java之争迎来最终裁决

在云业务受挫的大背景下,分析人士猜测甲骨文之所以如此执着的原因很可能是想为自己留下更多话语权,因为一旦甲骨文胜出,也就证明了API 是受版权保护的,同时,甲骨文公司可能会对其进行垄断和控制。

除此之外,分析人士也认为:即使谷歌以微弱优势胜出,也可能在软件行业造成混乱,因为甲骨文和谷歌的这场长达十年的 API 之争已经引起了业内震动,甲骨文是第一个发起 API 版权诉讼的,但不会是最后一个。

另一方面,从外媒的报道中来看,对于甲骨文和谷歌的诉讼结果,大家猜测很可能胜利的一方是甲骨文。

其一,甲骨文背后有特朗普撑腰。甲骨文的创始人一直是特朗普的明确支持者,此前,在收购 TikTok 一案中,甲骨文是最后一个加入收购案中的,且财力输于微软,但最终甲骨文却和 TikTok 达成了合作协议。

其二,甲骨文并没有面临反垄断诉讼压力。众所周知,谷歌、苹果、亚马逊、Facebook 一直以来都是反垄断的对象,而甲骨文却不在其列。如果说甲骨文胜诉之后将会垄断市场,恐怕也人微言轻。

所以,这场长达十年的版权诉讼案对于谷歌来说胜算还是很小。

但究竟会有怎样的结局,我们还无法预知。

谷歌和甲骨文的10年Java之争迎来最终裁决