The legal saga began when. Google wrote its implementation of the Java APIs. Still, to allow , Google’s implementation used the same names, organization, and functionality as the Java APIs. Oracle sued Google in the U.S. District Court for the Northern District of California in August 2010, seven months after it closed its Java creator Sun Microsystems acquisition, contending that Google had .
In May 2012, Judge William Alsup ruled that APIs are not subject to copyright because that would hamper innovation. Oracleto the U.S. Court of Appeals, which Alsup in May 2014, finding that the Java APIs are copyrightable. However, he also returned the case to the trial has a fair use defense.
A new District Court trial began in May 2016 on the fair use question. A jury found that Google’s implementation of the Java API was fair use. Oracle appealed, and the U.S. Court of Appeals in March 2018 reversed the lower court again.in January 2019, receiving a hearing date in early 2020. However, lengthening the case’s tortuous path through the courts further, COVID-19 forced oral arguments to be postponed to last October. Finally, on April 5, the settled the matter.