Supreme Court rules 6-2 in Google's favor in copyright dispute with Oracle over Java APIs, overturning Oracle's win
- The Supreme Court on Monday sided with Google against Oracle in a long-running copyright dispute over the software used in Android. — The court's decision was 6-2.
Context & Ripple Effects
Oracle's claim regained force when a US appeals court rejected Google's fair-use defense in 2018, reversing the earlier outcome that favored Google. The Supreme Court then agreed to hear Google's appeal, after oral arguments that gave neither side a clear advantage in the related coverage.
The 6-2 ruling ends that appellate-court advantage for Oracle and resolves a dispute that had continued through multiple appeals over Android's use of Java APIs.
First-order effects
- Google keeps the Supreme Court's reversal of Oracle's favorable appellate result, removing the immediate legal threat from Oracle's Java API claim.
- Oracle loses the court outcome it had pursued through its appeal of the earlier Android fair-use ruling.
Second-order effects
- Companies building on established software interfaces gain a Supreme Court decision that weakens Oracle's position in comparable copyright disputes over API reuse.
- Oracle's ability to use the revived appellate ruling as leverage against Google ends, while Google can continue to point to the final ruling in disputes involving Android's Java implementation.
Third-order effects
- The decision makes Supreme Court precedent, rather than the 2018 appellate ruling, the central legal reference point for copyright conflicts involving software interfaces.
- If future API disputes follow the same path, platform owners and software developers will face a more settled boundary around interface reuse, reducing the value of prolonged litigation as a competitive lever.
The trend: Software-platform competition is increasingly shaped by court-defined limits on using copyright claims to control interfaces that other systems rely on.
Related: Google · Oracle · Java · Supreme Court hears Google's Oracle appeal · Appeals court revives Oracle's claim
Related Coverage
- View article Ars Technica
- Victory for Fair Use: The Supreme Court Reverses the Federal Circuit in Oracle v. Google Electronic Frontier Foundation · Michael Barclay
- View article Forbes
- View article Hollywood Reporter
- View article TIME
- View article Politico
- View article Telecoms.com
- US Supreme Court backs Google over Oracle in billion-dollar court case TechRadar · Mayank Sharma
- US court issues Google API with Java ruling ComputerWeekly.com · Cliff Saran
- Google triumphs after epic Java API copyright battle with Oracle VentureBeat
- Google defeats Oracle in decade-long API copyright feud cloudpro.co.uk · Zach Marzouk
- Google wins in decade-long legal fight with Oracle Silicon Republic · Jonathan Keane
- U.S. Supreme Court sides with Google in major copyright dispute with Oracle Reuters · Andrew Chung
- View article New York Times
- Supreme Court deems Google's use of Java APIs in Android fair use, thus no infringement—doesn't reach API copyrightability FOSS Patents · Florian Mueller
- Google Ultimately Prevails Over Oracle in Java API Case eWeek · Chris Preimesberger
- Google migrates from Oracle financial software to SAP ZDNet · Stephanie Condon
- A Good Day for the Open Web — Today the Supreme Court resolved a decade of copyright litigation … Internet Archive Blogs · Lila Bailey
- View article iTnews
- Google LLC vs. Oracle America, Inc. Supreme Court of the United States
- Oracle Statement Regarding Oracle v. Google Oracle
- Google beats Oracle in biggest programming copyright Supreme Court case ever ZDNet · Steven J. Vaughan-Nichols
- Supreme Court Sides With Google Over Oracle in Multibillion-Dollar Copyright Battle Wall Street Journal
- Supreme Court rules API copying is fair use Ars Technica · Timothy B. Lee
- Software Innovation Prevails in Landmark Supreme Court Ruling in Google v. Oracle The Mozilla Blog · Daniel Nazer
Discussion
-
@charles_duan
Charles Duan
on x
Wow—SCOTUS doesn't just rule in favor of Google in @googlevoracle, but says that API reimplementation is fair use *as a matter of law*, meaning that the decision applies to all APIs https://twitter.com/...
-
@scotusblog
@scotusblog
on x
BREAKING: In major copyright battle between tech giants, SCOTUS sides w/ Google over Oracle, finding that Google didnt commit copyright infringement when it reused lines of code in its Android operating system. The code came from Oracle's JAVA SE platform. https://www.supremecour…
-
@kent_walker
Kent Walker
on x
Today's Supreme Court decision in Google v. Oracle is a big win for innovation, interoperability & computing. Thanks to the country's leading innovators, software engineers & copyright scholars for their support. https://www.axios.com/...
-
@steve_vladeck
Steve Vladeck
on x
First (and *only*) merits decision from #SCOTUS today is Google v. Oracle: https://www.supremecourt.gov/ ... For a 6-2 majority, Justice Breyer rules for Google (that copying Java SE API was fair use). Thomas and Alito dissent (Barrett wasn't on Court yet). Still no ruling on the…
-
@b_fung
Brian Fung
on x
Oracle responds: “The Google platform just got bigger and market power greater. The barriers to entry higher and the ability to compete lower. They stole Java and spent a decade litigating as only a monopolist can.”
-
@alexstamos
Alex Stamos
on x
Thank you to the Supreme Court for saving all modern computing from an onslaught of copyright trolls. https://twitter.com/...
-
@b_fung
Brian Fung
on x
The Supreme Court also rules that Google didn't infringe on Oracle's copyright when it copied APIs in order to build Android. The court holds in a 6-2 decision that the copying was fair use. https://t.co/JwG9kFMRGg
-
@scotusblog
@scotusblog
on x
The court finds that Google's use of the lines of code was “fair use” under the copyright laws. Justice Breyer delivered the opinion the of court joined by the Chief, Sotomayor, Kagan, Gorsuch, and Kavanaugh. Justice Thomas dissented and Alito joined. Barrett didn't participate.
-
@caseynewton
Casey Newton
on x
Larry Ellison sucked up to Trump for four years, came away from it with basically nothing, and now anyone can reimplement APIs under fair use laws. I guess what I'd like to say about that is: LOL https://www.cnbc.com/...
-
@timsweeneyepic
Tim Sweeney
on x
A great Supreme Court ruling in favor of software interoperability and developer freedom! https://www.theverge.com/...
-
@chanezon
@chanezon
on x
The Supreme Court ruling on APIs rightfully considers “programmer's investments in learning” as an important factor. https://www.supremecourt.gov/ ... “given programmers' investment in learning the Sun Java API, to allow enforcement of Oracle's copyright here would risk harm to t…
-
@thr
@thr
on x
A few lines in particular from Monday's opinion from Justice Stephen Breyer regarding public benefits and public harms could have many in Hollywood quite tense about a future staked on intellectual property https://thr.cm/kipa3Xn
-
@rileytestut
@rileytestut
on x
Wow, I remember reading about this case back in high school. Can't believe it's finally over (and a BIG win for tech 👏) https://twitter.com/...
-
@rakyll
@rakyll
on x
What a huge relief but note that it isn't a blanket approval for every reuse case. If ruled differently though, it would be the end of our industry as we know it. https://twitter.com/...
-
@robpegoraro
Rob Pegoraro
on x
Quality thread from the guy who wrote one of the amici briefs cited in #GooglevOracle. https://twitter.com/...
-
@reckless
Nilay Patel
on x
I am on vacation but this is giant news: https://www.theverge.com/...
-
@icculus
Ryan C. Gordon
on x
We didn't just dodge a bullet today, we defused a nuclear bomb. https://twitter.com/...
-
@eevee
@eevee
on x
thhhhank god. not only does google win, but rather than just declaring apis uncopyrightable, scotus seems to have put a foot in the door for a more expansive view of fair use in general https://twitter.com/...
-
@caro_ncube
Caroline B Ncube
on x
SCOTUS decision in Google v. Oracle handed down today. 39 page majority decision, 19 page dissent and lots of commentary to ruminate over. 📚 looking forward to a lively class discussions tomorrow and over weeks to come https://twitter.com/...
-
@jasoncwarner
Jason Warner
on x
IMO this was a good ruling. More, it was an obvious one to tech minded folks (though that doesn't always bear out in law as we think it should) so thankful there too My simple biz axiom: if your value is superficial, your moat is legal. If your value is deep, your moat is IP http…
-
@eff
@eff
on x
In today's ruling, the Supreme Court recognized that copyright only promotes innovation and creativity when it provides breathing room for those who are building on what has come before. https://www.eff.org/...
-
@cstross
Charlie Stross
on x
To have ruled the other way would have been disastrous for the entire software industry (including open source/software libre). This was the only sane outcome. https://twitter.com/...
-
@davidclowery
David C Lowery
on x
Terrible result for creators. It says someone can use a in itself copyrightable chunk of your work, to launch a product that directly competes with your copyright. It basically stretches fair use so that it negates the destroys derivative work right. https://www.wsj.com/...
-
@dhh
@dhh
on x
It's not often that I cheer on Google in legal matters, but hallelujah for this verdict. Making APIs copyrightable would have been a disaster. But also, what a disaster for the US legal system that this took OVER A DECADE to resolve. Original suit filed in August, 2010! https://t…
-
@steve_vladeck
Steve Vladeck
on x
I'm not an IP person, but it sure seems like #SCOTUS avoided the major question that the Google v. Oracle case was framed as presenting (whether and when software code is copyrightable) by relying on the fair use doctrine. So it's a win for Google, but the big issue got punted. h…
-
@hadip
Hadi Partovi
on x
So relieved that the US Supreme Court got this decision right: APIs can't be copyrighted. This is a landmark decision for technological innovation. https://www.zdnet.com/...
-
@joshbloch
Joshua Bloch
on x
I am elated to announce that the Supreme Court ruled today that API reimplementation is fair use. This brings a ten year odyssey to an end. I'll have more to say later when I've had time to read the opinion. https://www.supremecourt.gov/ ...
-
@jeffseibert
Jeff Seibert
on x
Landmark decision for software interoperability. This is huge. https://twitter.com/...
-
@divadanese
Danese Cooper
on x
Hallelujah! The wrong decision here could have had a deeply chilling effect on Open Source. Oracle has been duplicitous AF on the subject of Open Java (actively lobbying for it when Sun was independent, then starting this suit soon after they bought Sun). Serves them right, IMHO …
-
@albertwenger
Albert Wenger
on x
Important pro-innovation decision by #SCOTUS https://twitter.com/...
-
@charlesarthur
Charles Arthur
on x
This is exactly what happened. SCOTUS decided to answer the easy question rather than the hard question. But if the easy question (fair use) had gone against Google, the hard question (copyright) might have gone for it. Two ways to win, out of three paths. https://twitter.com/...
-
@martinfowler
Martin Fowler
on x
Excellent news. Reimplementing APIs is an important part of software development. https://twitter.com/...
-
@fredbenenson
@fredbenenson
on x
Wow! SCOTUS ruled that Google's use of an API constitutes fair use. Not every day you see a fair use case make it to SCOTUS, much less get decided in a sane way. The copyright nerd in me is elated, this is an extremely good precedent. https://twitter.com/...
-
@backlon
Dieter Bohn
on x
The more I read in this decision, the more relieved I feel. I'm not a lawyer, but this is heartening: “The upshot, in our view, is that fair use can play an important role in determining the lawful scope of a computer program copyright.” https://www.theverge.com/...
-
@kendraserra
Kendra Albert
on x
I know lots of folks wanted a copyrightability decision from Google v Oracle but I will ABSOLUTELY take this STELLAR fair use decision that positively cites a bunch of Ninth Circuit reverse engineering case law.
-
@charlesarthur
Charles Arthur
on x
Worth reading the link - you only need to look at the first four pages, which set out that (1) the code is copyrightable, but (2) Google only used 0.4% of the whole for (3) a new purpose, which is thus allowed under “fair use” laws. https://twitter.com/...
-
@charlesarthur
Charles Arthur
on x
This Oracle quote doesn't really fit reality, as the core of Android is (as Java was originally) open source, and being used to make cheaper and cheaper phones in China. https://twitter.com/...
-
@campuscodi
Catalin Cimpanu
on x
FOSS apocalypse averted. Google's team scores major win, although I have a funny feeling Oracle will find new ways to extort companies relying on its (acquired) tech wealth https://twitter.com/...
-
@sramji
Sam Ramji
on x
This is a very good thing for the industry. It's not about Google vs. Oracle. It's about how we protect interoperability. https://twitter.com/...
-
@pearkes
George Pearkes
on x
thank u SCOTUS for not making me credit Archimedes for discovering π every time I make a bubble chart in Excel. https://twitter.com/...
-
@benthompson
Ben Thompson
on x
Great news! Now we just need to get software patents thrown out and my preferred legal framework for software is in good shape ☺️ https://twitter.com/... https://twitter.com/...
-
@gaberivera
Gabe Rivera
on x
Time to take this fight to a higher court: the Oracle Blockchain https://www.oracle.com/... https://twitter.com/...
-
@rebeccajarvis
Rebecca Jarvis
on x
A decade long court battle between Google & Oracle has come to an end. Google won, and consumers could see greater innovation as a result... but if you're a startup, there's a chance a giant like Google could swoop in and copy your work without compensation. https://twitter.com/.…
-
@rdrv3
David Ruddock
on x
Using copyright to protect API functions is like using copyright to protect a recipe for roast chicken. It is fundamentally incompatible with the concept. It may be a truly great recipe, but the moment you publish it, you give up all meaningful protection for that formula.
-
@rdrv3
David Ruddock
on x
Oracle spent millions of dollars arguing that a set of API functions was like sheet music: uniquely valuable specifically because of the way they were written and organized. This is, of course, nonsense to anyone who understands anything about computers.
-
@kennwhite
Kenn White
on x
“Held: Google's copying of the Java SE API, which included only those lines of code that were needed to allow programmers to put their accrued talents to work in a new and transformative program, was a fair use of that material as a matter of law.” https://twitter.com/...
-
@nycsouthpaw
Southpaw
on x
What a sentence. https://www.supremecourt.gov/ ... https://twitter.com/...
-
@counternotions
Kontra
on x
Maybe Oracle can appeal to the International Court of Justice in The Hague? ↓ https://twitter.com/...
-
@benedictevans
Benedict Evans
on x
Well, at least Oracle owns TikTok. Doesn't it? https://twitter.com/...
-
@rdrv3
David Ruddock
on x
Today's SCOTUS ruling about API interoperability and copyright is only scary if you're a shitty incumbent with shitty products using shitty lawyers to protect an unearned position in the market.
-
@bill__donahue
Bill Donahue
on x
The court avoided the more sweeping question of the case: whether Oracle's software code was worthy of copyright protection in the first place. The court assumed it was protected “purely for argument's sake” but did not weigh in otherwise. https://twitter.com/...
-
@mmasnick
Mike Masnick
on x
Yes, I'm aware of the Google Oracle ruling. It's about damn time.
-
@pwnallthethings
@pwnallthethings
on x
API implementations might involve dozens of steps. (Narrator: some involve multiple billions of steps) https://twitter.com/...
-
@pwnallthethings
@pwnallthethings
on x
Truly the world's most expensive conditional statement
-
@pwnallthethings
@pwnallthethings
on x
Also ngl, is genuinely hilarious to me that so much of this multibillion dollar dispute ended up being over the reimplementation of java.lang.Math.max
-
@robpegoraro
Rob Pegoraro
on x
Oracle's greed-driven dream of getting courts to grant it a new intellectual-property monopoly is officially dead, courtesy of a 6-2 Supreme Court ruling holding that Google reimplementing some of its Java SE APIs represents a fair use under copyright law. https://www.supremecour…
-
@daphnehk
Daphne Keller
on x
Amazing and so important https://twitter.com/...
-
@binarybits
Timothy B. Lee
on x
Six-justice majority opinion written by Breyer, one of the court's most dovish members on copyright issues. Dissent by Thomas and Alito. ACB didn't participate.
-
@eriqgardner
Eriq Gardner
on x
I'm still going through this one. But that the high court decided this case on fair use grounds rather than the scope of copyright is a surprise — and one that Hollywood studios might not like one damn bit.
-
@tiffanycli
Tiffany C. Li
on x
Huge win for fair use and people who understand how coding works! https://twitter.com/...
-
@jeffjohnroberts
Jeff Roberts
on x
Huge! SCOTUS rules 5-3 that Google's use of Oracle APIs was fair use “taking only what was needed to allow users to put their accrued talents to work in a new and transformative program” https://www.supremecourt.gov/ ... https://twitter.com/...
-
@pwnallthethings
@pwnallthethings
on x
Kudos to everyone in Google v Oracle. And big win for tech deciding that API reimplementation is fair use. But oh man, the description of what APIs actually are is a big pile of spaghettios
-
@sogrady
Steve O'Grady
on x
breathing an enormous sigh of relief for the industry, yes, but more for the “implications of copyrightable APIs piece” i do not now have to write this week https://twitter.com/...