90亿美元Java案大翻盘!美最高法院判谷歌未侵权
作者:高星
長達十年的訴訟爭端中,谷歌兩次被上訴法院判敗訴。本周一,美國最高法院以6票支持2票反對,通過了甲骨文訴安卓系統Java源代碼侵權案的裁決結果,谷歌終于翻盤成功。
長達十年的甲骨文訴谷歌安卓系統Java源代碼侵權案終于塵埃落定,美國最高法院本周一判定谷歌并未侵權。
此前甲骨文訴稱,谷歌抄襲了旗下Java API超過11000行的源代碼用以開發安卓系統,對此提出索賠90億美元。而谷歌拒絕支付這筆賠償金,認為對相關代碼的使用屬于合理使用范疇,因此無需承擔版權責任。
聯邦巡回上訴法院在甲骨文此前兩次上訴時均支持了相關訴請并表示,甲骨文訴請涉及的相關代碼是可以享受版權的,而谷歌的相關使用并不受“合理使用”原則的保護。
最高法院本次以6票支持2票反對的比例通過了判定谷歌未侵權的裁決結果,最高法院法官Stephen Breyer在判決書當中特別表示,谷歌所復制的只是“允許用戶將其才智放在一個新的并且有變革的程序當中時所需要的部分”:
對于谷歌使用Sun Java API的一部分來創建便于程序開發者使用的新平臺而言,這符合版權本身的基本憲法目標——“創造性的進步”原則。
此外該法院大法官Breyer在判詞當中表示,谷歌拷貝的代碼量僅占到Java API總共286萬行代碼的0.4%,相當于“車輛當中給車提供動力的油門踏板,亦或是標準打字機上按鍵就有字出現的QWERTY鍵盤”。
本次案件被視為有里程碑式的意義,因為它涉及到哪些代碼將受到美國版權法保護。在庭前的兩份“法庭之友”簡報當中,包括電影、音樂和出版行業在內依賴版權保護的企業表態支持甲骨文,并對谷歌的主張表示擔憂。而包括微軟在內的軟件制造商和一家互聯網公司協會表態支持谷歌,他們認為版權法需要允許計算機程序的一些合理使用。
谷歌負責全球事務的高級副總裁肯特-沃克(Kent Walker)在判決結果公布后在推特上發文表示:
最高法院在谷歌訴甲骨文案當中的判決是創新、互操作性與計算的一大勝利。感謝美國領先的創新者、軟件工程師和版權學者的支持。
甲骨文則通過公司官網以執行副總裁兼總法律顧問Dorian Daley名義發布簡短聲明稱,谷歌平臺變大了,市場力量也變得更強,但由于新競爭者進入壁壘抬高導致它的競爭能力也變低了:
(谷歌)偷走了Java,而且花了十年時間應對訴訟,這只有壟斷者才能做得到,而這也正是包括美國在內的全世界監管當局正在審查谷歌商業行為的原因。
需要注意的是,CNN和CNBC在報道判決結果時均表示,美國最高法院此次的判決并未對類似API代碼是否享受版權保護給出明確解答。
另外,根據CNBC之后的報道,谷歌的母公司Alphabet在一封發給員工的電子郵件當中表示,計劃在未來幾周將公司正在使用的核心財務系統提供商從甲骨文改為SAP,但其他系統會否更改尚沒有消息證實,并且相關更改似乎并不涉及上述的訴訟。
受到訴訟利好以及大市整體向好的雙重刺激,谷歌股價在常規時段高開高走,收盤漲4.11%,而甲骨文的股價也收漲3.27%。
10年訴訟 業內矚目
Java最初是由Sun Microsystems公司所編寫。甲骨文在2010年初以74億美元收購了公司,同年8月隨即發起訴訟,索賠90億美元。
當谷歌最初開發Android移動操作系統時,便決定與Java實現兼容。為了做到這一點,該公司重構了部分Java API,其中就包括卷入法律糾紛的37個。谷歌當年曾與Sun達成一個暫時協議,但協議因后者對安卓平臺的控制要求而破裂。
對于從Sun那里接過了Java的甲骨文,是否有資格從Android上分得一杯羹、以及谷歌的語言兼容性是否涉及侵權,是雙方爭論的兩大焦點。
在長達10年的訴訟大戰期間,兩家公司訴訟主張也發生了變化。
當谷歌于2010年作出應對時,涉及的還是7大專利和1大版權主張。但到2012年的時候,爭議點已經縮減到了僅由大約11500行代碼組成的37個Java API 。相比之下,各大Android版本的總代碼量在120-140億行之間。
最終裁決對軟件業產生深遠影響
API廣泛存在于軟件業,使得相互競爭軟件產品也可以互操作,幫助客戶降低轉換成本,軟件初創企業進入門檻也被降低:如果一個新產品與客戶已經知道和使用的軟件產品是兼容,就更容易銷售。
分析認為,如果甲骨文最終勝訴,將給整個軟件業帶來巨大的混亂。將Java API視為可獲得版權的產品,會讓甲骨文在開發與Java兼容的程序時擁有了巨大的控制權和壟斷權,阻礙新進入者的開發能力。
【開源不等于免費!谷歌如何通過安卓開源成為移動時代霸主?】
【編者按】十多年來,開源和商業化的話題一直是人們關注的焦點。從開發者、社區到企業的態度也逐漸從懷疑、保留走向積極擁抱。人們逐漸發現通過商業化的開源項目也能夠有很好的發展,同時能夠反哺社區,形成良性的開源循環鏈。如今大廠紛紛擁抱開源,背后的原因又是什么?
整理 | 八寶粥
出品 | CSDN(ID:CSDNnews)
精彩觀點預覽:
-
Google的開源生態很奇葩,安卓代碼1200萬行,全部是Google工程師寫的,沒有一行外面能寫的
-
軟件要拜鼻祖,就是比爾蓋茨,是他幫助我們創立的收費的模式
-
云原生時代給開源公司帶來發展的機會
以下是全文部分:
Android
之大,Windows Phone和Symbian攻不下
為什么Windows和iOS沒有開源,而安卓這個操作系統是開源的,開源的專業化價值在哪?這個話題其實有很多可以探討的地方,為什么有的大公司做開源,而有的大公司不做?
Google通過安卓開源取得了非常巨大的成功,很多公司在移動時代丟掉了船票,百度就很典型的:搜索引擎在互聯網時代是入口,但是在移動時代發現做搜索引擎入口不知道在哪。手機操作系統才是最根本,最核心的系統,而Google在這一場抓住了歷史的這個轉折,通過做安卓這個開源取得了非常大的成功。但是這個開源,跟通常意義上講的開源有一個很大的不同,它是開放的開源、是商業策略上的開源,不是基于開源精神的開源。這個開源是Google一家的開源,安卓的核心代碼的唯一貢獻者都是Google,不像Linux有很多家的貢獻。
Linux內核5.8發布,排名第一是“unkown”,占百分之三十幾,是按核心代碼貢獻拍名的,其實不是不知道,而是指個人形式,按公司組織排名的話,Intel排第一、華為排第二,這是一種全行業都在參與做貢獻這樣的一個開源生態。Google的開源生態很奇葩,安卓代碼1200萬行,全部是Google工程師寫的,沒有一行外面能寫的。為什么這樣呢?大部分公司選擇開源都是從商業化考慮的,所以Google其實就是為了控制這個操作系統,就是說這個操作系統就是我們家的,我說了算。開放給你們用,也無需要自己從頭開發,該策略取得了巨大的成功。當初包括三星在內曾經想做個MeeGo等其他系統,最后都因為安卓的成功而倒向了安卓,包括我們國內所有的廠商都是base on Android。所以這個商業策略取得非常大的成功。為什么都要自己的工程寫不接受外來的代碼呢,在商業上還要另外一層,就是法律的問題。在美國知識產權法律上的的規定還是十分嚴格,Google選擇這個策略果然還是碰到了問題:當時安卓出來的時候呢,源代碼開放,但是需要有一套編程的環境。對于第三方開發者的那上面用那時候呢?微軟Windows Phone ,還有諾基亞Symbian賽班,都是用C++ 開發的,蘋果是用Objective-C ,Google Android負責人Andy Rubin做了一個決定——我們要兼容Java,用Java做我們的開發工具,安卓系統的第三方app的開發是用Java的,他們自己搞了一套Java的虛擬機來支持Java的程序,來編譯去執行這個策略,也取得了巨大的成功,因為那時候Java已經是世界上最流行的編程語言,目前也是十分流行,所以這個策略非常投開發者所好,吸引了很多的開發者進入這個行業,打敗了塞班,打敗了Windows Phone,取得了成功。
千算萬算,沒算到Oracle收購了Sun
但是呢,留下一個什么隱患呢?他因為兼容Java,Java是Sun公司開發的,這個公司曾經很輝煌,做服務器啊,做操作系統,他們有一套操作系統,針對企業級的,叫Solaris,后來的公司出了問題,在互聯網的后半段就沒有跟上,公司垮掉了,這公司被Oracle收購了,那時候Google CEO叫史密特。史密特就是Sun公司出來的,而且都是斯坦福大學的,Oracle這個老板那是出名的狠人,收購了馬上就不客氣,立馬起訴安卓,2012年的時候安卓市場規模已經起來。這官司已經一直打到現在,已經上到最高法庭了。
Oracle起訴安卓使用它的Java程序和接口,索賠88億美金。網上有一個段子說最后查代碼,八行代碼值88億美金,其實不是啊,我看的那個報道。大概是11500行代碼,而且這11500行代碼不是用的Java的代碼,是Google為了兼容Java的這個API接口自己找工程師寫了37個API的接口,總共11500行代碼,這37個API接口被Oracle認為是侵犯了Java的專利和版權。所以API接口是不是作為一個版權保護現在是一個焦點問題,這也是為什么Google做了開源但是沒有敢接受第三方代碼的一個很重要的一個原因,避免里面產權不清,都是我自己工程師寫。這就是Google的策略:一個是做開源,讓第三方的這些廠商能夠更快的自己用他那個系統就搭建起來,又通過Java吸引了大量開發者的支持,取得了成功。
但是這個License是不收錢的,不但開源而且免費,其實開源不等于免費。所以說Google說你可以免費使用我的安卓系統,并不是說因為它開源而免費的,這個觀點大家要搞清楚。Google為什么這么好呢?是吧為什么不收錢呢?他是有另外一個條件,你可以不用我的這個我這個叫bare Android就是白安卓、就空白的,這個安卓不要錢。但是想要我更多的功能。要有Gmail的服務,要有YouTuBe要有地圖,我還是不收你錢。但你得把我的系統。擺在Home Screen上,就擺在那個桌面上。醒目的位置,而且不允許被刪掉。這樣的,我就授權給你一個豐富版的安卓,就是GMS相當于全家桶,塞到別人的手機里面去,這是Google的策略,有點像特洛伊木馬,我送給你,里面是有東西的,這個東西是可以變現的,不收錢,但是通過移動端的搜索地圖的廣告服務,還有其他的,包括YouTuBe這些。其實Google每年在移動上的這個收入已經非常高了,大概三四百億美金,這個是Google開源的模式——用開源和開放來來獲得聯盟軍,對抗iOS封閉同時打敗了這個微軟的Windows Phone,打敗了諾基亞的Symbian,這就是Google為什么做開源,而且開源取得了很大的一個成果的原因。
開源蛋糕人人愛
那其他大公司是什么樣一個情況呢,微軟的對這個開源一直是有敵意的,這主要是鮑爾默,微軟是商業軟件的鼻祖,最早軟件都帶著硬件白送的。過去就是這樣買硬件送軟件,后來蓋茨寫了封信,意思是我們寫軟件很辛苦,不能白送,要收錢,所有把我這個copy拿去用的人都是賊,我們商業軟件要定一個標準,叫做License,不能夠隨便copy,所以我們軟件要拜鼻祖,他是鼻祖,他幫助我們創立的收費的模式。
那開源是怎么回事呢?就因為他提了這個商業軟件收費,這個大家也覺得合理,我有勞動付出。那要用我的東西,要付錢,然后又來了一個MIT的Stallman他說呢,我可以花錢,但是呢,你得把源代碼給我開放,為什么呢?我花了錢了,你這個東西我想改一改。我不知道你們里面的這個代碼是什么樣子的,所以呢,他提出的一套FreeSoftware,就是要自由,我可以自由的使用,我也可以自由的去修改叫自由軟件。那后來再發展的就是說,那我們這軟件能不能把代碼就是不要做那么多限制啊,或者太自由了,我們就把原代碼開放出來,定一些協議,所以這樣的就有了這個開源軟件。
所以微軟從最開始它就是商業軟件的。對開源的不是太感冒,但是呢,這個在Windows時代取得了巨大的成功,在后面互聯網時代。開源軟件大發展,不僅整個互聯網的發展,也沒有從中間得到什么好處,公司的慢慢的衰落了,現在又崛起。公司現在是1萬億多美金,世界第二,蘋果第一。換了一個CEO,過去說開軟件是毒瘤的鮑爾默下臺了,新的CEO薩提亞說,我們要重構微軟。我們要建立同理心,寫了一本書叫做《刷新》,重新塑造了微軟的文化,擁抱開發者,開發者在擁抱開源。所以他也擁抱開源,Linux我們支持,php我們支持,Python我們支持,所有開源軟件我們都支持。他還收購了GitHub,把他自己的那個VSCode也開源。他的商業是賣云的服務,他認為是我提供給你生產力,我提供給你這些商業的這些工具,然后通過云的平臺。至于開源來講,你喜歡用那個開源軟件我這個平臺全支持,所以這是微軟的一個轉變,他的決策呢,都是跟他的這個公司的這個戰略和商業策略相關的。
蘋果這家公司也是從開源軟件獲益的,從歷史上看,它的操作系統是從freeBSD來的,不斷的去改進,就包括后來那個這個iOS性能不是太好就是開發那個app,他們又把LLVM發明人這個天才工程師雇到蘋果來,所以他是很好的去使用了這些開源軟件,創造出來了也很好的用戶體驗。但是他的公司也是一樣,這喬布斯這個人在硅谷的評價其實不是太好,因為他這個人反復無常,還很苛刻,雖然產品做的很牛,但是很多人其實對他也是有不同意見。也是有一個原因就是說他這家公司比較封閉,從開源軟件獲益,有索取,但是呢,不回饋。只是利用,比如說他們用FreeBSD,他也雇用了FreeBSD的聯合創始人(JordanHubbard)。但是他后來就寫他在那12年做什么事都不能跟人家說。蘋果就這個作風,保密,他們現在在AI的落后也跟這個有關系。蘋果的那個相冊做的就沒有Google相冊做的好,他也雇了不少的AI的優秀的科學家和工程師進去,但是別人就抱怨在所有的這個科技的論文,這種研究發表的各種科技論文,和發表的這種開源的AI的這些技術成果上沒有一行代碼,沒有一篇論文是蘋果提供。蘋果這個公司,就是個風格,所以這是大公司選擇開源都是出于商業的策略。
開源致富經
開源現在迎來了一個很好的一個發展的契機,就是因為開源的商業化道路現在通暢了。過去開源其實也是有商業化的,而且也發展出來很好的公司。紅帽就是第一代,那個例子是什么呢?賣copy。就是開軟件我給你。我這個原代碼是開放的,你要不然拿回去自己組裝,那組裝也是要有技能要求的,所以我幫你組裝好,提供給你。所以就賣package,但是我賣的很便宜。因為我的研發成本的不是自己提供的。是全社區提供的,所以我就收一點服務費,所以這是這個模式叫紅帽是通過這個做起來。再后面的就說,我源代碼給你了,你也用了我這個開通軟件解決了一些問題,但是還有一些難度高一點的問題。我做一個Pro版,做一個基本版免費Pro版收費。這個模式像Cloudera這一類第二代的開源公司呢?是用這個基礎開源版加上一個商業版來收費或者你需要技術支持。你的回去用了了,軟件也越來越大,越來越復雜。你不會用啊,不好用啊,我們可以幫你提供支持,因為我是這個產品的發明人啊,我是這個產品的開發者呀,所以這個第二代的這個公司都是這么一個模式。
云服務為開源提供最好的模式
現在為什么是開源最好的模式呢?是因為迎來了一個叫云服務的時代。我這個軟件給你啊,你回去自己用。比如說我們做搜索。用搜索。百度就是做搜索,最牛的就是搜索,我也想做搜索,你怎么做呢?搜索的技術都在百度上,但是沒關系有一家公司把它開源了,就是ElasticSearch,我們可以用這家開源公司的他的框架來搭建我自己的搜索引擎,這個搜索引擎是否每天還在更新?第二個自己能不能把它用好啊?這家公司說我們提供云服務,因為我是原廠啊,你先自己用一用,覺得還可以。但是最新版還有不斷的各種服務通過云可以提供給你。比如說未來里面是不是可能有安全漏洞啊?或者新的性能,你是不是不會用啊,工程師的壓力也很大 ,所以你就用我們的云服務就好了,所以云原生這件事情帶來了開源公司的這個蓬勃發展。
所以在過去這五年,美國的開源公司上市的很多很多,肯定十個指頭是掰不過來的。今年估計上市的應該就有什么HshiCorp,Gitlab都會上市,中國現在也迎來了一個很好的發展。就說我是整個時機成熟了,所以中國最新的消息是吧?是我們的這個數據庫廠商TiDB融了2.7億美金。這家公司是做數據庫的,分布式數據庫做的是技術,做的是開源,獲得了這么高昂的投資,這可能是有史以來技術公司獲得最大一筆投資。也代表了VC對這個的這個認可。所以開源的這個商業化,我們認為未來的是有很大的一個發展前景的。這個道路跟大公司其實是異曲同工,他只會用開源作為一個市場的手段。同時去把自己的這個技術能力呢,通過這種方式讓更多的人去接受,然后它的商業變現模式也很清楚,所以開源的發展全球都迎來了很好的一個時機。
“面向對象就是一個錯誤!”
總結
以上是生活随笔為你收集整理的90亿美元Java案大翻盘!美最高法院判谷歌未侵权的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “披裘箕踞火炉前”下一句是什么
- 下一篇: 看电影入场要不要身份证