Google comes up with a new Android plan as its epic legal battle with Oracle continues
Now Google has quietly made a brilliant change that indicates Google is either preparing for a worst-case scenario or simply trying to outwit Oracle.Google will remove the parts of Android that are being disputed by Oracle, and switch to an open source alternative instead. That alternative is still controlled by Oracle, but Google is legally cleared to use it, Google told VentureBeat's Emil Protalinski.
What they're fighting aboutThe suit involves Google's use of a part of a programming language called Java, owned by Oracle. (Oracle got it when it bought Sun Microsystems in 2010.)
At issue is whether Google illegally copied part of Java called application programming interfaces, or APIs, and baked them into Android.Google doesn't deny that it took the Java APIs and plunked them into Android. Using APIs encourages the world's millions of Java programmers to write apps for Android.
But Google argued that APIs are not copyright-able. APIs are bits of code that allow different applications to talk to each other, and many in the computer industry want developers to be able to freely copy them to make it easier for apps to work together.
That means that the appeals that favor Oracle could be the final word. It's unclear what the court will order Google to do if Oracle is declared the final winner. (At one point, Oracle wanted a whopping $6 billion in damages, but the courts didn't allow that huge amount to stick.) But one possibility is that Google will be forbidden from using the copyrighted APIs.
Google says it made the switch because Google was already starting to use OpenJDK alongside Oracle's Java APIs, and it's better for developers for Google to standardize on one.That's probably true. But OpenJDK has been the poor stepbrother to Java for years and didn't have all the latest features that Oracle's proprietary version of Java has. With Google behind OpenJDK, Google is promising to fix that and get OpenJDK up to snuff.
So this could be a brilliant legal dance by Google to latch onto a legally safe alternative. Or else, Google is preparing to settle, or expecting a court to order it to stop using Java APIs.
Or maybe it's a little of each.
NOW WATCH: Why '5+5+5=15' is wrong under Common Core
- Whether we like it or not, Indians are already partaking in the superfood ‘trend’
- India records 16,488 new COVID-19 cases and 113 deaths in last 24 hours
- Maharashtra to conduct class 12,10 exams from 23 and 29 April
- Here is what to expect from Maruti, M&M, Hero, Bajaj Auto and other automakers in February auto sales
- Google pledges $5 million to address disparities in COVID-19 vaccinations