谷歌跟oracle_誰贏得了Google VS Oracle? 開發人員贏了。

谷歌跟oracle

Google has successfully defended itself from a $9 billion lawsuit from Oracle. In doing so, Google’s lawyers have prevented a dangerous precedent that would have given old copyright-hoarding tech companies a way to sue lots of startups and open source projects.

谷歌已經成功地為Oracle的90億美元訴訟辯護。 這樣做,谷歌的律師阻止了一個危險的先例,該先例使擁有版權的老牌技術公司能夠起訴許多初創公司和開源項目。

If this is the first you’ve heard about the trial, I don’t blame you. It was basically just a bunch of lawyers trying to explain the intricacies of APIs and copyright law to a jury of non-technical Californians, using metaphors like file cabinets and bookshelves.

如果這是您第一次聽到有關審判的信息,我不會怪您。 基本上,只有一群律師試圖使用文件柜和書架之類的隱喻向非技術加利福尼亞人組成的陪審團解釋API和版權法的復雜性。

When the person in the row ahead of you is buying tickets on StubHub during testimony, you know you’re in the weeds.
當您前面的人在作證時在StubHub上購買門票時,您就知道自己在草叢中。
- Brian Bishop reporting for The Verge
-Brian Bishop為The Verge報道

Here’s a rough timeline of how the whole conflict unfolded:

這是整個沖突如何展開的大致時間表:

2005: Google acquires Android. They opt to use Java over Microsoft’s C#, negotiate with Sun Microsystems, who own Java, but fail to secure a licensing deal.

2005年 :Google收購了Android。 他們選擇在Microsoft的C#上使用Java,并與擁有Java的Sun Microsystems進行談判,但未能獲得許可協議。

2006: Google rejects Sun’s alleged offer of a three-year Java license for $20 million plus 10% of Google’s Android-related revenue, capped at $25 million.

2006年 :Google拒絕了Sun提出的以2,000萬美元的價格獲得三年Java許可證的提議,外加Google與Android相關的收入的10%(最高2500萬美元)。

2007: Google publicly announces Android, and its use of Dalvik, a Java-compatible virtual machine.

2007年 :Google公開發布了Android及其對Java兼容虛擬機Dalvik的使用。

2010: Oracle acquires Sun for its Java patents and copyrights, then files a lawsuit accusing Google of infringing upon seven of Sun’s Java patents.

2010年 :Oracle以其Java專利和版權收購了Sun,然后提起訴訟,指控Google侵犯了Sun的7項Java專利。

2011: The U.S. Patent and Trademark Office dismisses five of the seven patent allegations. Oracle seeks damages of up to $6 billion. A settlement can’t be reached.

2011年 :美國專利商標局駁回了七項專利指控中的五項。 Oracle要求最高賠償60億美元。 無法達成和解。

2012: Oracle and Google go to trial in a San Francisco district court and Google wins.

2012年: Oracle和Google在舊金山地方法院受審,Google獲勝。

2014: An appeals court reverses the district court’s decision, stating that an API is copyrightable.

2014年:上訴法院推翻了地區法院的裁決,指出API具有版權。

2016: A second trial starts over whether Google’s use of Java’s APIs was fair use.

2016年:關于谷歌對Java API的使用是否合理使用的第二次審判開始。

Sarah Jeong, a law and technology journalist who covered the trial in detail since it began, announced its conclusion in with this tweet:

法律和技術記者莎拉·鄭(Sarah Jeong)自試驗開始以來詳細介紹了該試驗,并在此推文中宣布了該試驗的結論:

Throughout the lawsuit, I haven’t been able to stop thinking about Oracle’s place in this classic collection of tech company organizational charts:

在整個訴訟中,我一直無法停止思考Oracle在這家經典的科技公司組織結構圖中的地位:

You’re probably asking, “OK. So one massive multinational corporation doesn’t need to give $9 billion to another massive multinational corporation. How is this a win for me as a developer?”

您可能會問,“好吧。 因此,一家大型跨國公司無需向另一家大型跨國公司捐款90億美元。 作為開發人員,這對我來說是一個勝利嗎?”

Well, if you’re developing software — or plan to in the future — this means that Google’s lawyers just steered you around a massive intellectual property minefield. They were able to prevent Oracle from setting a dangerous precedent: that a company could successfully sue you for writing your own functionally similar implementation of their APIs.

好吧,如果您正在開發軟件(或計劃在將來進行開發),則意味著Google的律師帶領您進入了一個龐大的知識產權雷區。 他們能夠阻止Oracle設定危險的先例:公司可以成功起訴您編寫自己的功能上相似的API實現。

Unfortunately, the case isn’t closed yet. Oracle has vowed to appeal the decision yet again. And this ruling could still be overturned.

不幸的是,此案尚未結案。 Oracle誓言再次上訴該決定。 而且這項裁決仍可能被推翻。

Either way, the fact that Oracle was able to get so close to a verdict in their favor is pretty terrifying, and may embolden other companies that hold copyrights on APIs to start suing startups and open source projects, too.

無論哪種方式,Oracle都能夠如此接近他們的裁決是令人恐懼的事實,并且可能鼓舞其他擁有API版權的公司開始起訴初創公司和開源項目。

For example, a company called Micro Focus owns Unix, which among other things uses an API called POSIX. They could start suing developers who maintain versions of Linux and other Unix-compatible open source operating systems.

例如,一家名為Micro Focus的公司擁有Unix,該公司除其他外還使用一種稱為POSIX的API。 他們可能會開始起訴維護Linux和其他Unix兼容的開源操作系統版本的開發人員。

We’re not out of the woods yet, but all of us developers in the open source world — and the people who use our software — can breathe a momentary sigh of relief.

我們還沒有走出困境,但是開源世界中的所有開發人員以及使用我們軟件的人員都可以立即松一口氣。

If you have time, check out Sarah Jeong’s account of how absurd this trial was, and how disastrous an Oracle victory would have been for everyone but Oracle.

如果有時間的話,請查看Sarah Jeong的敘述 ,說這次審判多么荒謬,Oracle的勝利對除Oracle以外的所有人來說都是災難性的。

I only write about programming and technology. If you follow me on Twitter I won’t waste your time. ?

我只寫關于編程和技術的文章。 如果您在Twitter上關注我,我不會浪費您的時間。

翻譯自: https://www.freecodecamp.org/news/why-todays-victory-over-oracle-matters-so-much-to-developers-4e24b4a368b5/

谷歌跟oracle

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396216.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396216.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396216.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

php上下屬對應關系,由主分類 ID 取出(多個)下級子分類所對應的項,有沒有什么好的辦法?(其實似乎和 PHP 沒什么直接關系?)...

有一個表結構比如:項目:項目ID項目名分類ID...還有一個多級分類結構:分類1 分類1.1 分類1.1.1 分類1.1.1.1 分類1.1.1.2 分類1.2分類2...假定我現在有分類1的序號,現在想通過這個序號取出對應分類1及其子項中的所有項目的列表&…

最長無重復字符子串?

2019獨角獸企業重金招聘Python工程師標準>>> 題目要求: 給定一個字符串S,在該字符串中找到一個最長的沒有重復字符的子串。 轉載于:https://my.oschina.net/datacube/blog/875545

history of Program

1951 – Regional Assembly Language  1952 – Autocode  1954 – IPL (LISP語言的祖先)  1955 – FLOW-MATIC (COBOL語言的祖先)  1957 – FORTRAN (第一個編譯型語言) 1957 – COMTRAN (COBOL語言的祖先)  1958 – LISP  1958 – ALGOL 58  1959 – FACT (COBO…

銷售探討_讓我們一起探討編程資源的領域

銷售探討by Quincy Larson昆西拉爾森(Quincy Larson) 讓我們一起探討編程資源的領域 (Let’s explore the universe of programming resources together) 有很多免費的編程資源。 (There are a lot of free programming resources out there.) Here’s a list of more than a …

利用yii2 gridview實現批量刪除案例

作者:白狼 出處:http://www.manks.top/article/yii2_gridview_deleteall本文版權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 今天仍…

php中tp框架的坑,tp5框架遇到的一些坑

最近這個項目確實是問題多多!新項目的上線到測試,基本都是一個人去弄!面對40多萬條的數據,mysql跑起來確實沒有那么快!首先來介紹一下我的項目吧!其實項目比較簡單 主要就是在已有的平臺開放類似于百家號&…

BZOJ 4811 樹鏈剖分+線段樹

思路: 感覺這題也可神了.. (還是我太弱) 首先發現每一位不會互相影響,可以把每一位分開考慮,然后用樹鏈剖分或者LCT維護這個樹 修改直接修改,詢問的時候算出來每一位填0,1經過這條鏈的變換之后得…

selenium框架安裝及webdriver安裝

本文介紹的是selenium安裝及webdriver安裝、小實例 1、selenium介紹 selenium是一個用于web應用程序測試的工具。 Selenium測試直接運行在瀏覽器,就向真正的用戶操作一樣。 支持的瀏覽器包括IE(7,8,9,10,11),Mazilla Firefox,Safari,Google Chrome,OperaL瀏覽器 這個…

idead斷點調試_IDEA---斷點調試Debug

Debug調試程序:可以讓代碼逐行執行,查看代碼執行的過程,調試程序中出現的bug使用方式:在行號的右邊,鼠標左鍵單擊,添加斷點(每個方法的第一行,哪里有bug添加到哪里)右鍵,選擇Debug執行程序程序就會停留在添加的第一個斷點處執行程序:f8:逐行執行程序f7:進入到方法中shiftf8:跳出…

svd medium_我們剛剛放棄了Medium博客。 您可能也應該這樣做。

svd mediumOur blog helped our open source community reach an early critical mass.我們的博客幫助我們的開源社區達到了早期的臨界質量。 In the 18 months since we launched our blog, it’s been viewed half a million times.自我們發布博客以來的18個月里&#xff0c…

寫文件 追加和換行

file_put_contents("log.txt", "Hello world everyone.".PHP_EOL, FILE_APPEND); 轉載于:https://www.cnblogs.com/yixi978/p/5422504.html

突然想到了王自如

剛剛不知道為什么突然想到了王自如。可能是因為下午在騰訊視頻首頁看到了老羅羅永浩的一個訪談節目,然后神經元一短路的原因吧。 想到王自如不禁又聯想到了王自如和羅永浩的那場著名的撕逼之戰。場面上王自如是被羅老師教做人的一個結果。然后就很長時間沒有聽到關于…

UOJ Test Round 3

A.幾何沖刺 感覺自己的智商爆炸。 顯然是按照極角序排列之后依次加點&#xff0c;判斷是否有點。 保證一個點在兩個角的范圍內就OK了啊&#xff0c;想了半天叉積。。。 #include "triangles.h" #include <bits/stdc.h> #define for1(a,b,i) for(int ia,end_b;i…

萬能素材庫_自媒體運營必備3款黑科技工具,一個萬能素材網站,你都在用嗎?...

原標題&#xff1a;自媒體運營必備3款黑科技工具&#xff0c;一個萬能素材網站&#xff0c;你都在用嗎&#xff1f;現在刷短視頻幾乎是我們每個人每天必做的一個娛樂方式了&#xff0c;也有很多的小伙伴加到我問&#xff0c;怎么做抖音&#xff0c;抖音怎么運營&#xff0c;那么…

java怎么處理ajax請求,java怎么用ajax請求?jquery ajax請求后臺的簡單例子

jQuery.ajax(url,[settings])概述通過 HTTP 請求加載遠程數據。jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其創建的 XMLHttpRequest 對象。大多數情況下你無需直接操作該函數&#xff0c;除非你需要操作不常用的選項&#xff0c;以獲得更多…

訓練代碼_代碼簡介:是的,有完全免費的代碼訓練營

訓練代碼Here are three stories we published this week that are worth your time:這是我們本周發布的三個值得您關注的故事&#xff1a; You might not need that $15K coding bootcamp: 6 minute read 您可能不需要$ 15K的編碼訓練營&#xff1a; 6分鐘的閱讀時間 How a b…

MySQL(五) —— 子查詢

子查詢&#xff08;SubQuery&#xff09;是指出現在其他SQL語句內的SELECT語句。 如&#xff1a; SELECT * FROM t1 WHERE col1 (SELECT col2 FROM t2); 其中 SELECT * FROM t1,稱為Outer Query/Outer Statement SELECT col2 FROM t2,稱為SubQuery 子查詢指嵌套在查詢內部&…

PPP認證方式pap chap chap2

2019獨角獸企業重金招聘Python工程師標準>>> PPP點到點協議&#xff08;Point to Point Protocol&#xff0c;PPP&#xff09;是IETF&#xff08;Internet Engineering Task Force&#xff0c;因特網工程任務組&#xff09;推出的點到點類型線路的數據鏈路層協議。它…

Nexus-配置vPC 實驗三

配置EvPC&#xff08;增強的vPC&#xff09;&#xff0c;下面兩個FEX可以同時被兩個N5K管理。注意&#xff1a;FEX只支持靜態的Channel-group&#xff08;mode on&#xff09; N5K-1配置&#xff1a;配置FEXN5K-1&#xff08;config&#xff09;#feature fexN5K-1&#xff08;c…

python中字符串轉xml對象_Python實現對象轉換為xml的方法示例

本文實例講述了Python實現對象轉換為xml的方法。分享給大家供大家參考&#xff0c;具體如下&#xff1a;# -*- coding:UTF-8 -*-Created on 2010-4-20author: 憂里修斯import xml.etree.ElementTree as ETimport xml.dom.minidom as minidomfrom addrbook.domain import Person…