要闻:陪审团裁定 Google 侵犯 Oracle Java 版权

根据 BBC 的报道,美国陪审团裁定 Google 侵犯了 Oracle Java 版权,但是尚未同意侵权行为是否属于版权法所允许的“合理公平使用”范畴。

位于加州旧金山的州法院陪审团裁定 Google 在 Android 系统中的 9 行代码侵犯了 Oracle 声称的三项 Java 版权中的一个,但是尚在审核该侵权行为是否适用于版权法中的“合理公平使用”范畴。并且,Oracle 现在仅能获得从 $200 到 $150000 之间的赔偿。

Google 目前正在努力申请法官裁定无效审判。

本次审判之所以引人注意,一方面是因为 Oracle 先前索赔的 10 亿赔偿金,另一方面是这次声称侵权的不是 Java 语言本身(Java 语言本身是可以免费自由使用的),而是公开的 API

如果判决成立,将意味着公开的应用程序 API 亦可被申请版权,此举将对所有编程语言造成重大影响,程序员的世界将从此不同。

接下来陪审团将继续审核 Google 是否侵犯了 Oracle Java 的两项专利。

延伸阅读:Oracle vs. Google 案例的意义以及 API 可被申请版权的潜在危险(英文)

下面是一些中文摘录,非精确翻译:

为什么 API 可被申请版权会对软件业造成巨大灾难?

  • 所有非官方/第三方实现软件的末日。举例来说,若是推特为它的 API 申请了版权,像 @shellex 的 Hotot 第三方程序就必须申请版权使用许可才能访问推特。
  • 成为一些拥有基础软件的大公司挤兑竞争对手的新手段。举例来说,若是 M$ 为它的 Direct2D API 申请了版权,那么 IE9 就可以在 Win 平台打败 Firefox 和 Chrome,因为 M$ 完全可以拒绝 Mozilla 和 Google 使用 DIrect2D API 的请求许可,使得后两者的网页 GPU 加速变得不可能。
  • 严重影响了互通性。举例来说,试想 M$ 为 SMB 协议的 API 申请了版权,那么类似 Samba 这样的项目将不复存在。以此类推,还有 Pidgin/libpurple 等等。

此外,该案件还暗示了编程语言和语言 API 是相对独立的。版权法已经明确规定语言本身是不可以申请版权的,但是若此案成立则意味着语言的 API 可以作为与语言无关的部分被申请版权。做一个粗略的比喻:允许婴儿学习语言,但是不允许婴儿和他人交流。这样子的语言,又有何种意义呢?

5 月 8 日依据 Groklaw 内容更新。

Read More: