因为在Android中用了Java Oracle向Google索赔93亿美元
根据外媒报道 ,Oracle 在六年前就起诉了 Google 了,称 Google 用于市场策略的移动操作系统在使用 Java 平台的时候并没有得到 Oracle 的授权。现在据法庭的一份档案显示,Oracle 要求 Google 赔偿专利损失费 93 亿美元。
今年 5 月 9 日,双方将在旧金山的联邦法庭开始新一轮的审判,上一次审判是在 2012 年,包括 Oracle 的 Larry Ellison 和 Google 的 Eric Schmidt 等高管都出庭作证,当时陪审对就 Google 在使用 Java 的过程中是否在授权允许的范围内展开了激烈的争辩。双方首先将在 4 月 27 号预审。
Oracle 的专家出示的报告显示,Google 已经违反了 Oracle 的授权规则,必须对 Oracle 受到的损失而付相应的责任,同时,数据显示,随着 Android 智能手机市场份额进一步增加,给 Oracle 带来的伤害越来越大,所以 Oracle 本次提出索赔的金额是上次的十倍,新一轮的审判也将 Android 的版本增加到 6 个,包括 Lollipop。
不过真正的索赔的金额可能会在开庭前有所降低,Google 母公司 Alphabet 上一季度的盈利也只有 49 亿美元。Google 的专家也评估了 Oracle 应该获赔的合理金额,估计在一亿美元左右。由于差距巨大,法官可能会取一个中间值。
Oracle 方面的专家 James Malackowski 说, 要求赔偿的损失金额分为两个部分,其中 4.75 亿美元是对 Oracle 造成的损失,其余的 88 亿是 Google 因此而获得的不正当利益。
其中第一份数据来源于,加入 Google 不使用 Java 开发 Android,Oracle 可以直接将 Java 授权给手机厂商可以获得的收益。第二份数据来源于 Google 从 Android 系统中的获利,包括从移动广告和 Google Play 的收入。
这个案件的关键点在于 Google 有没有获得 Sun (Java 的前拥有者)的授权就是用了 Java 作为 Android 系统的基础。在第一轮审判中,陪审团发现 Google 将 37 个 Java 应用的接口直接复制在了 Android 系统中,已经构成侵犯 Oracle 的版权。
Oracle 认为 Google 选择 Java 是因为数百万的开发者已经对该语言非常熟悉,而当时 Google 急于推出 Android 操作系统。
Google 认为他们对 Java 的使用是在合理范围之内的,是否侵犯版权的标准在于是否将 Java 变成了新的东西, 原创作品被抄袭数量,以及抄袭作品对原创作品市场价值的影响 。
不过据 TECH2IPO/创见报道 , Google 证实,将在下个 Android 版本中全面采用 OpenJDK,替换掉原来 Oracle 所有的 JavaJDK。其实早在上个月就有人注意到 Andorid 代码库有神秘的提交记录,Google 近日终于证实,Android N 版本中将放弃原有的 Java 编程接口,全面采用 OpenJDK 替代。
「作为一个开源平台,Android 基于各种开源社区的协作开发而成。」一位 Google 的发言人说道,「在我们即将到来的 Adroid 版本中,我们计划全面采用基于 OpenJDK 的代码库,开发者可以利用统一的代码库构建自己的 App 和各种服务,Google 也将持续完善 OpenJDK 社区,未来将会为 OpenJDK 项目投入更多精力。」
Android 为开发基于 Java 语言的 App 应用提供的 API 接口分为两部分,一部分是代码库的 API 接口,另一部分是 Google 开发的可以让该代码库工作的实现代码。Java 的开发者 Oracle 自己提供了两种实现代码库的方式,一种是自有版权的 JDK 版本,另一种是开源的 OpenJDK 版本。OpenJDK 之前就在 Android 的某些方面得到应用,现在将投入更多精力到 OpenJDK。
根据 Android 项目的代码提交记录,被更改的文件达到 8902 个,显而易见 OpenJDK 已经包含在新版的 Andorid 内。