Google v. Oracle: Settle or not settle, that is the question
On April 5, 2021, the decade-long legal battle between Oracle and Google, two of the world’s technology giants, finally ends with Google’s victory. In a 6-2 decision, the U.S. Supreme Court found in favour of Google, holding that its use of 37 Sun Java Application Programming Interface (API) packages in Android phones constituted a fair use.
Undoubtedly, this case has a profound impact both on Intellectual property law and software development. The crucial issues of this case are whether Java’s API is copyrightable and, whether Google’s copying amounts to a fair use. However, the Supreme Court actually leaves a void on the first issue of copyrightability.
The relevant knowledge of technology and factual background will be briefly introduced, then the two legal issues will be analyzed through the comparison of Courts’ views.
Java SE computer platform allows programs written in Java language to run on any computer. It contains implementing code and declaring code. Developers use and become familiar with specific “method calls,” which interact with the declaring code to invoke the implementing code for the task they want their program to perform.[1] Google copied roughly 11,500 lines of declaring code and the underlying organizational system from the Java SE platform.
The lengthy case has two rounds. This lawsuit was first brought by Oracle in the United States District Court for the Northern District of California in 2010. After buying Sun, Oracle claimed that Google’s copying infringed its copyright. In 2012, the Trial Court ruled for Google. However, in 2014 the Federal Circuit reversed and remanded the case for examination of Google’s fair use defense. In the second round, the trial court held in Google’s favor again in 2016, while the Appellate Court reversed again and remanded for a trial on damages in 2018. Google then petitioned the Supreme Court for certiorari, asking to review the determinations as to both copyrightability and fair use.
legal issue 1: whether Java’s API is copyrightable
The Supreme Court evaded this issue, but the opposite views from the District Court and the Federal Circuit could be compared.
The District Court held that API’s declaring code was a “system or method of operation”, which fell out of the copyright law protection. The Federal Circuit held that declaring code fell within the scope of “creation”, thus was copyrightable.
legal issue 2: whether Google’s copying amounts to a fair use
As regards determination of fair use, Section 107 of the Copyright Act calls for consideration of the following four factors.
If you are interested, you can read the full Opinion of the Court by clicking it.
[1] https://www.copyright.gov/fair-use/summaries/google-llc-oracle-am-inc-2021.pdf
* All the pictures are searched from Bing.com. If there is any infringement, please contact me immediately.