999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Android遍地花開,背后是API抄襲的十年之訴

2021-08-19 17:22:40錢蕓
電腦報 2021年21期
關鍵詞:要點

錢蕓

Android抄襲的歷史問題

將近10年的甲骨文控告Google侵權使用Java SE API的官司在4月份落下了最后的結果-Google使用Java API并未違反著作權法。這樁官司起于2012年Java持有者甲骨文控告Google集中在Android系統中,侵權使用37項Java API程序代碼的“結構、串行和組織”,要求賠償88億美元。后來提高到200億至300億美元。最高法院以6:2的大法官判決結果,推翻了2018年10月聯邦上訴巡回法院的判決,認定Google對Java API屬于合理使用,軟件從業者們也卸下了心中的大石。

時間回到2005年,當時還是諾基亞、黑莓機等“半智能手機”橫行的時代。智能手機山雨欲來,但尚未呱呱落地,具有代表性之作蘋果iPhone要2年后才會問世,許多公司正緊鑼密鼓地秘密開發智能手機。

其中一家公司便是Google,Google僅花5000萬美元便并購了新創公司Android。Android團隊決定以Java語言為核心,建造新一代的手機操作系統。當時Java主要用于電腦與服務器。而團隊負責人安迪·魯賓指出Java己有眾多的開發者與詳盡的文件,是發展智能手機系統最好的起點。

問題在于Google需取得Java的擁有者異陽(Sun MicrOoystemo)的授權。Sun Microsystems是IT及互聯網技術服務公司,創建于1982年,主要產品是工作站及服務器。1995年Sun Microsystems開發了Java第一個通用軟件平臺,在1997年Sun Microsystems開始推出其新的64位元服務器家族Sun Enterprise 10000,同年又開發出Java 2。

然而與舁陽的合作始終無法談成,最終安迪·魯賓在一封內部信中留下兩個選項:

(1)放棄并改用微軟的CLR VM與c#語言;

(2)硬做Java,然后捍衛決定,樹立更多敵人。

后來的進度表明Google選擇了(2),其采用了一個巧妙的做法:它沒有照抄Java所有的程序碼,而是只抄襲了Java的應用程序介面( Application Program11ming Interface, API)。

“拿來主義”伸向Java API

API翻譯過來為“應用程序編程接口”,是一些預先定義的函數,目的是提供應用程序與開發人員基于某軟件或硬件得以訪問一組例程的能力,而又元須訪問源碼,或理解內部工作機制的細節。

比如研發人員A開發了軟件A,研發人員B正在研發軟件B。有一天,研發人員B想要調用軟件A的部分功能來用,但是他又不想從頭看一遍軟件A的源碼和功能實現過程,怎么辦呢?研發人員A想了一個好主意:我把軟件A里你需要的功能打包好,寫成一個函數:你按照我說的流程,把這個函數放在軟件B里,就能直接用我的功能了!其中,API就是研發人員A說的那個函數。

Google重新寫了實際制作部分的程序代碼,主要是為了配合手機的特性,這部分稱之為執行碼( implementing code)。但Google照抄Java共37大項,11500行的部分,稱之為屬性宣告碼(declaring code),然后還照抄了其組織方式(如下圖)。

抄的好處當然多,當Java的工程師轉過來工作時,就不用重新學習API架構,只要使用已知的指令呼叫方式(method call)就能上手。

Google的策略成功了,Android免費、開源,迅速席卷市場,成為市占率最高的手機操作系統。相對的,異陽卻日落西山,于2010年被甲骨文并購。

甲骨文于2010年控告Google侵犯其著作權,此案纏訟10年,不僅影響數百憶美元的手機市場,也牽動軟件業的運行方式,被稱為“十年來最重要的著作權案”。

而今年這一曠日持久的官司蓋棺論定:Google勝訴,推翻之前要求Google賠償88億美元的大法官斯蒂芬·布雷爾表示,允許甲骨文在其程序碼上執行著作權,將使其成為限制科技未來創造力的枷鎖,從而損害公眾利益。

Google勝訴i軟件I業的影響

為何Google擺明是抄襲,而且還挖角別家的開發者,卻可以勝訴?

首先要理解著作權是一種手段,不是結果本身。著作權的存在是為了鼓勵創作,特別是鼓勵創作那些易于復制的東西,例如電影、書、音樂等。如果沒有著作權保護,作品可以任意復制,作者無法從作品中獲利,那就沒有人進行原始創作了。如此來看,著作權是激發科學與藝術綻放的“催化劑”。

從某種意義來說,著作權的保護不是絕對的,著作權本質上是為了一個人(著作權人)的利益,限制整個社會的行為。所以一些國家也設下許多限制,限縮著作權的涵蓋范圍。例如若一個領域就算沒有著作權保護,也可以蓬勃發展,那么著作權就不需要過度的伸張。

而美國最高法院本次判決的核心,就是認為允許Google抄襲Java的API反而有助于創造更活絡的軟件環境。不過這是跳到結論,我們先倒回去,討論個別的論點,Google在上訴中提出了兩個主要辯護論點。

第一,Google主張API不受著作權保護,就像物理課本里的地心引力公式,或是字典的索引不應該受著作權保護一樣。

相反的,甲骨文則主張設計API是需要高度創造力。因為設計一套直覺、易記的API并不簡單,跟寫出《哈利·波特》一樣需要創意。而且API有許多種設計方式,微軟與蘋果后來都開發出自己的API,因此甲骨文所選的設計當然應該享有著作權的保護。

猜你喜歡
要點
“三根”學習要點
果樹秋季施肥三要點
今日農業(2022年16期)2022-11-09 23:18:44
健康烹調的要點
保健醫苑(2022年5期)2022-06-10 07:47:26
高層建筑給排水設計的要點探討
A Teaching Plan —— How to Write a Summary of an Exposition
書寫要點(十三)
書寫要點(十四)
書寫要點(十二)
書寫要點(十一)
書寫要點
主站蜘蛛池模板: 国产成人一区免费观看| 亚洲人妖在线| 情侣午夜国产在线一区无码| 5388国产亚洲欧美在线观看| 久久这里只有精品23| 久久99精品久久久久纯品| 国产亚洲精品资源在线26u| 中国毛片网| 欧美亚洲一二三区| 一本综合久久| 欧美在线导航| 欧美精品啪啪| 国产精鲁鲁网在线视频| 这里只有精品免费视频| 精品福利一区二区免费视频| 国产在线第二页| 日韩在线播放中文字幕| 九色最新网址| 欧美日韩在线成人| 成人精品区| 欧类av怡春院| 另类欧美日韩| 麻豆国产在线观看一区二区 | 67194在线午夜亚洲| 日本人妻丰满熟妇区| 国产精品永久在线| 欧美三级不卡在线观看视频| 亚洲色图欧美视频| 精品视频一区二区三区在线播| 日本一本在线视频| 九九热精品免费视频| 国产不卡一级毛片视频| 欧美色香蕉| 伦精品一区二区三区视频| 国产亚洲精品91| 91免费国产高清观看| 少妇极品熟妇人妻专区视频| 亚洲第一国产综合| 麻豆精品久久久久久久99蜜桃| 国产成人艳妇AA视频在线| 免费A级毛片无码无遮挡| 国产高清国内精品福利| 国产69精品久久| 欧洲极品无码一区二区三区| 97在线免费| 操操操综合网| 男人天堂亚洲天堂| 日本午夜三级| 亚洲欧美日韩色图| 九九九精品成人免费视频7| 亚洲天堂高清| 欧美亚洲日韩不卡在线在线观看| 国产精品自在在线午夜| 无码网站免费观看| 免费中文字幕在在线不卡| 亚洲乱亚洲乱妇24p| 免费中文字幕在在线不卡 | 免费a在线观看播放| 国产成人1024精品下载| 久久精品国产999大香线焦| 亚洲天堂在线免费| 四虎永久在线视频| 国产亚洲精品资源在线26u| 亚洲中文字幕在线一区播放| 亚洲AV人人澡人人双人| 国产免费精彩视频| 国产精品永久免费嫩草研究院| 天天躁夜夜躁狠狠躁躁88| 久青草国产高清在线视频| 在线va视频| 午夜高清国产拍精品| 中文字幕色在线| 欧美在线国产| av免费在线观看美女叉开腿| 日本一区二区三区精品AⅤ| 亚洲Aⅴ无码专区在线观看q| 欧美另类精品一区二区三区| 国产精品永久在线| 久久精品视频亚洲| 精品国产免费观看一区| 性欧美在线| 精品撒尿视频一区二区三区|