The lawsuit between Google and Oracle is the gift that keeps giving. The two companies have been battling over the Java/Android APIs since 2012. We’ve now come to the point where the U.S. Supreme Court (aka SCOTUS) is the only place where things can be settled.
The latest ruling in the case, out this week, says that Java APIs are covered by copyright and that Oracle can set the terms under which they’re used. A more comprehensive update and case history here.
Today the Developers Alliance and NDP Analytics released a new report, "Quantifying Risks to Interoperability in the Software Industry," that found the negative economic impact of threats to interoperability in the home and auto IoT space alone could exceed $77 billion in economic productivity over the next eight years. Building barriers and allowing companies to license and restrict access to programming languages will fracture the market, increase security risks, harm developers, and jeopardize those economic gains.
It started in the summer of 2012. At the time, Oracle was claiming it held a copyright on JAVA, including the APIs (application programming interfaces) that Google had kept as part of the implementation of Android. Never mind that the code behind the Android APIs was completely rewritten. Oracle wanted protection for the APIs themselves.