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.

Oracle spent 11 years and $100M+ in legal fees pursuing a $9B claim, but the Supreme Court ruled Google's use was fair use, so Oracle got $0.

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

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.

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.

FOLLOW THE EVIDENCE

The sources

  1. Wikipedia — Google LLC v. Oracle America, Inc. (Oracle sued 13 Aug 2010; $9B sought; Alsup ruled APIs not copyrightable 2012; Federal Circuit reversed 2014; jury found fair use 2016; Federal Circuit reversed 2018; Supreme Court ruled 6-2 for Google 5 Apr 2021; $0 damages) en.wikipedia.org
  2. BBC News — Google v Oracle: Supreme Court declares Google's use of Java APIs is fair use bbc.com