Oracle sought to extract financial compensation from Google after it emerged that the software giant had used some of Oracle's Java software components for Android based smartphones. Oracle alleges that Google did so without paying for a license.
reports that Oracle was seeking $1 billion in damages over the use of its APIs (application programming interfaces), which allowed Google developers to write Java compatible software code for use in Android systems. This development allowed different Android based apps to communicate with each other.
The U.S. judge, Judge Alsup, who heard the case came down on the side of Google because it was noted that 97% of the lines of code had been re-written by Google developers. Oracle had claimed that any changes were still within its copyright because the Google generated software would not have been possible without Oracle's original genesis of the idea.
According to Wired
, California US District Court Judge William Alsup said:
"To accept Oracle’s claim would be to allow anyone to copyright one version of code to carry out a system of commands and thereby bar all others from writing their own different versions to carry out all or part of the same commands. No holding has ever endorsed such a sweeping proposition."
note that Oracle is set to appeal the decision and the case is likely to be taken to the European Union.