Three trials and two appeals have since taken place in the decade-long case over whether interfaces between programs can be protected by copyright.
When Google first developed Android, it decided to make the platform compatible with Java, And it is a popular programming language.
In order to do so, the company has re-implemented several Java APIs, including 37 APIs mentioned in the lawsuit.
As for Oracle and Google, the lawsuit revolves around whether Oracle – which owns the Java Standard Edition – is now entitled to a part of Android, which is worth billions of dollars.
The world has changed since the case was first brought, with Larry Ellison still at the helm of Oracle and Eric Schmidt, CEO of Google.
Google is now a subsidiary of Alphabet, and Android has reached version 11, and it seems that the only thing that has remained the same is popularity Java as a programming language.
And when the battle between Google and Oracle began in 2010, it involved seven patents plus a copyright claim.
By 2012, the issue was reduced to just 37 Java APIs, consisting of about 11,500 lines of code, knowing that different Android versions usually contain between 12 and 14 billion lines of code.
Oracle does not confirm that the mentioned Java APIs are literally the same, but rather confirms that there is a great similarity with the structure, sequence and organization of their interfaces, so that Google violates copyright law.
The Supreme Court’s decision in the Google and Oracle case could have massive implications for the software industry, and more importantly, the Supreme Court may reconsider the issue of copyright, and whether copyright protection extends to the APIs.
Oracle says it should, and that Google has stolen its property, while Google believes that the industry has never worked this way, and that restricting APIs prevents innovation and harms consumers.
The issue lies at the core of how modern software development works, and each side says that judging in the other’s favor affects innovation.
The Supreme Court may decide whether Google owes Oracle nearly $ 9 billion in damages, as Oracle claims.