Android 机器人、Java 咖啡以及侵权,这到底是怎么一回事呢?
科技新闻

真是精彩刺激的一天啊。一早,由 Florian Mueller 丢出一篇有关 Google 的机器人直接从咖啡店( Java )里搬了 37 ~ 44 个源代码,指控 Android 确实有侵犯 Oracle ( Sun 被 Oracle 买下来了,所以 Java 已经成为 Oracle 的资产 ) 的专利与版权的事实( 写的非常详尽的前言请看这边 )。不出意料地,很快就有许多反驳这项指控的声音,比如说 ZDNet 的这篇以及 Ars Technica 的这篇。简单来说,这些反对的声音共通之处在于:这些被挑出来的档案都只是用来「测试」用的,一点也不重要,而且也不会随着正式版的 Android 操作系统发布出去,所以并没有侵权的问题。
对此主站编辑的看法是:是的,若单从「技术层面」来看,这些反驳的声音确实有其道理。这些有问题的程序代码只是用来做内部测试,而且有些早已被移除了,就算残留下来,目前也没人能确定它们是否真的有被打包进正式发布的软件里面。但是,这些都是技术层面的说法,偏偏念理工科的通常都吵输律师。
從「法律」的角度來看,主要的問題點在於 Google 已經超出這些原始碼當初賦予使用者的權限,就算 Oracle 是用 GPL 授權開放這些原始碼,Google 還是越線了。這話從何說起呢?最大的原因就在於 Google 不僅將這些 Java 程式碼搬過來,而且在未經 Oracle 的允許下就將原本的 GPL 授權修改為完全不相容的 Apache Open Source 授權,並且將它放在網路上公開發佈。無論這個版權宣告是由 Google 的員工、Apache、機器人、反組譯程式、或是施密特養的貓修改的,總之一旦 Google 最終公開發佈的東西違反了 GPL 的約束擅自更改授權條約,也就超過了 Oracle 當初所給與的權利,也就有了所謂的侵權問題。
而這件事究竟有多嚴重呢?大夥都知道 Oracle 相當執著於控告 Google 侵權這件事上,畢竟這場官司可攸關著是否能將 Android 手機變成自家的搖錢樹的重任。在這種氛圍下,「這些檔案並不重要」這種說法並不是什麼很有力的辯駁 – 對方只要將 Google 的確有越線的事實突顯出來,無論那事情究竟有多小,就像三人成虎的故事,多虎幾次絕對足以讓 Google 烏雲罩頂。至於被挖出來的這幾份文件究竟有沒有被實際用在 Android 作業系統上也不是重點,因為真正的問題只在於 Google 是否真的有做出侵犯 Oracle 專利跟違反授權的事情。當然,我們只是一群在旁邊看熱鬧的鄉民,上述的說法也只是個人的看法,最終還是只有法官才有權決定這場戲最後會由誰笑著走出法庭囉,所以就讓我們拭目以待吧。
--
* 雖然 Psystar 的案例跟本案不盡相同,但我們還是可以觀察一下法官判案的方式:法官完全忽略 Psystar 提出 Apple 對 OS X 設下不合法的使用條約的控訴,僅就Psystar 沒有經過 Apple 允許就擅自發布、複製 OS X 這個事實做出 Psystar 敗訴的判決。有時候事情就是這麼簡單而已。
