In a tersely worded press release, Oracle announced that it was suing Google for patent and copyright infringement over its use of the Java programming language fir Android development. Neither the press release nor the complaint filed in the US District Court for Northern California go into any significant detail.
“In developing Android, Google knowingly, directly, and repeatedly infringed Oracle’s Java-related intellectual property” an Oracle spokesperson said in a statement. “This lawsuit seeks appropriate remedies for their infringement”
Google makes heavy use of Java in the Android software development kit (SDK). Third-party developers code Android apps in Java, which is then translated into bytecode that runs in Dalvik, Google’s own custom VM. Google subsequently released the Android Native Development Kit, which allows developers to build Android components with C and C++. It is not intended to replace the Java development model, though, which remains the strongly preferred means of Android development.
So, Google gets labeled just another evil corporation for its net neutrality deal. Now it gets sued over Android.
The article ends with this nice understatement:
The fact that Oracle has chosen to sue Google over its implementation is sure to cause concern in the wider Java community.