Fw: [新聞] 法官裁定 Google 侵犯 Oracle java 版權
※ [本文轉錄自 Android 看板 #1FgCxA9V ]
作者: kira925 (藍色飛舞之劍) 看板: Android
標題: [新聞] 法官裁定 Google 侵犯 Oracle java 版權
時間: Tue May 8 15:44:07 2012
http://linuxtoy.org/archives/breakingus-jury-finds-google-breached-
oracle-java-copyright.html
根據 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 可被申請版權的潛在危險(英文)
(https://www.eff.org/deeplinks/2012/05/oracle-v-google-and-dangerous-
implications-treating-apis-copyrightable)
下面是一些中文摘錄,非精確翻譯:
為什麼 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 可以作為與語言無關的部
分被申請版權。做一個粗略的比喻:允許嬰兒學習語言,但是不允許嬰兒和他人交流。這
樣子的語言,又有何種意義呢?
----
這個的影響可不是只有影響 Android 而是整個軟體業界
Oracle 果然是個律師比工程師多的公司(嘆氣)
--
ψDeathDeath 這是我的鋼彈 這是我的意志 啊幹 有什麼武器可以用
┌────┐ 我最了解它! 我非去不可! 別死啊 ......
┌─(0w0 )┐ ┌───┐┌────┐ ┌───┐┌────┐
┌─ V) )┐ 不准去 => ╞ ( ) │ (0wξ )│ => ╞ ("0w0) │ (-wξ )│
┌─ < │┐ 你會死的! │ (﹀Υ﹀Υ ㄏへ )│ │ (﹀Υ﹀Υ ㄏへ )│
┌───│┐ \(wQ ) │| ̄ ̄ ̄ ̄ ̄|───┘ │| ̄ ̄ ̄ ̄ ̄|───┘
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.0.145
http://www.groklaw.net/article.php?story=20120507122749740
當天的法庭攻防戰 其實也不完全有Linuxtoy講得這麼悲觀
※ 編輯: kira925 來自: 140.113.0.145 (05/08 15:54)
推
05/08 18:21, , 1F
05/08 18:21, 1F
推
05/08 19:30, , 2F
05/08 19:30, 2F
推
05/08 20:57, , 3F
05/08 20:57, 3F
→
05/08 20:58, , 4F
05/08 20:58, 4F
→
05/08 23:20, , 5F
05/08 23:20, 5F
推
05/09 02:03, , 6F
05/09 02:03, 6F
→
05/09 02:04, , 7F
05/09 02:04, 7F
→
05/09 02:53, , 8F
05/09 02:53, 8F
推
05/09 09:37, , 9F
05/09 09:37, 9F
→
05/09 09:37, , 10F
05/09 09:37, 10F
→
05/09 10:39, , 11F
05/09 10:39, 11F
推
05/09 12:32, , 12F
05/09 12:32, 12F
推
05/09 18:02, , 13F
05/09 18:02, 13F
推
05/09 19:30, , 14F
05/09 19:30, 14F
→
05/09 19:39, , 15F
05/09 19:39, 15F
→
05/09 20:19, , 16F
05/09 20:19, 16F
→
05/09 21:41, , 17F
05/09 21:41, 17F
推
05/10 00:00, , 18F
05/10 00:00, 18F
→
05/10 01:14, , 19F
05/10 01:14, 19F
→
05/10 01:14, , 20F
05/10 01:14, 20F
→
05/10 08:02, , 21F
05/10 08:02, 21F