Back to the archive

The encyclopedia · Legal & Compliance · Legal decision · 2010–2021

Oracle sued Google over Java APIs for $9B — spent a decade in court and got $0

Oracle bought Sun and Java in 2010 for $7.4B, sued Google for $9B over Android's Java APIs. Eleven years later, after the Supreme Court ruled, Oracle got $0.

Oracle Corporation · Google LLC · 2021-04-05

What happened

In January 2010, Oracle completed its $7.4 billion acquisition of Sun Microsystems, gaining ownership of the Java programming language. Seven months later, on 13 August 2010, Oracle sued Google, claiming that Android — Google's mobile operating system — infringed Oracle's copyrights by using 37 Java API packages without a licence. Oracle sought $9 billion in damages, arguing that Google had taken the 'structure, sequence and organization' of the Java APIs.

The case wound through the courts for over a decade. In 2012, district judge William Alsup ruled that APIs were not copyrightable — a landmark decision that sent shockwaves through the software industry. The Federal Circuit reversed in 2014, saying APIs could be copyrighted. A jury then found Google's use was fair use in 2016. The Federal Circuit reversed that too in 2018. Each reversal sent the case back for another round, and Oracle kept pressing its $9 billion claim.

On 5 April 2021, the Supreme Court ruled 6-2 in Google's favour, holding that Google's copying of the Java APIs was a fair use as a matter of law. Justice Stephen Breyer wrote the majority opinion, noting that Google had copied only what was needed to allow programmers to work in a familiar environment. Oracle received zero dollars in damages after eleven years of litigation. The case is now the definitive legal precedent on API copyright and fair use in software.

Why it happened

  • Oracle bet $9B on a copyright theory that had never been tested — that API structure could be owned — and lost at every stage where the merits were weighed by a jury or the Supreme Court
  • The Federal Circuit twice reversed jury verdicts for Oracle, but the Supreme Court reversed it both times — Oracle bet on an appellate court the highest court would not back
  • Oracle spent an estimated $100M+ in legal fees over 11 years pursuing a claim that ended with zero dollars in damages — the company confused owning Java with owning how anyone could use it
What it cost$100M+ in legal fees; $0 damages after 11 yearscostly

The lesson

A $9B lawsuit that ends with zero dollars is not a legal strategy — it is a decade of billable hours. Owning Java does not mean owning how everyone uses it, a lesson the Supreme Court delivered.

Aftermath

The 2021 Supreme Court ruling established that API copyright is limited and that copying APIs for interoperability is generally fair use, a landmark for software development. Oracle's stock was unaffected by the loss. The case is taught in law schools as the definitive modern copyright case and in business schools as a cautionary tale about litigation strategy: Oracle spent over a decade pursuing a claim the Supreme Court resolved in a single opinion.

Sources

spotted an error? The club wants to know.

Comments · 0

    Sign in to join the comments.

    More like this

    Somewhere, someone solved the problem this company failed at. 2nd Opinion →