Is Google's move to an open source version of Oracle's Java Development Kit for upcoming Android OS development a way for the company to hedge its bets as its legal battle with Oracle continues to wind through the courts?
Tech Fail Forecast: Bursting The Next Bubble
(Click image for larger view and slideshow.)
Google is changing the Java APIs in Android from current proprietary ones to the OpenJDK set. The OpenJDK APIs are the open source version of Oracle's Java Development Kit (JDK).
News of this was first broken by an Android commit that looked "mysterious," according to a thread on Ycombinator. The commit documents that it was first written in February 2015, and committed in November.
"As an open-source platform, Android is built upon the collaboration of the open-source community," a Google spokesperson told VentureBeat. "In our upcoming release of Android, we plan to move Android's Java language libraries to an OpenJDK-based approach, creating a common code base for developers to build apps and services. Google has long worked with and contributed to the OpenJDK community, and we look forward to making even more contributions to the OpenJDK project in the future."
A discussion thread on Ycombinator's HackerNews was rife with speculation that Google's move toward OpenJDK is an attempt to defuse an ongoing legal battle with Oracle. After acquiring Sun Microsystems (the true father of Java) in 2010, Oracle sued Google for patent and copyright infringement over Google's use of Java in Android.
The ensuing legal battle continues to this day, with a series of appeals winding their way through the US courts. The latest arguments mainly center upon whether Google's use of Oracle's Java APIs in Android constitutes fair use under US copyright law.
Meanwhile, we're left to wonder this move is a way for Google to hedge its bets against any potential damages that could result from an unfavorable court ruling. Basing future versions of Android on OpenJDK, rather than Oracle's proprietary JDK, is seen by casual observers as a way for Google to future-proof its Android operating system.
**Elite 100 2016: DEADLINE EXTENDED TO JAN. 15, 2016** There's still time to be a part of the prestigious InformationWeek Elite 100! Submit your company's application by Jan. 15, 2016. You'll find instructions and a submission form here: InformationWeek's Elite 100 2016.
Larry Loeb has written for many of the last century's major "dead tree" computer magazines, having been, among other things, a consulting editor for BYTE magazine and senior editor for the launch of WebWeek. He has written a book on the Secure Electronic Transaction Internet ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
2018 State of the CloudCloud adoption is growing, but how are organizations taking advantage of it? Interop ITX and InformationWeek surveyed technology decision-makers to find out, read this report to discover what they had to say!
Infographic: The State of DevOps in 2017Is DevOps helping organizations reduce costs and time-to-market for software releases? What's getting in the way of DevOps adoption? Find out in this InformationWeek and Interop ITX infographic on the state of DevOps in 2017.
The Next Generation of IT SupportThe workforce is changing as businesses become global and technology erodes geographical and physical barriers.IT organizations are critical to enabling this transition and can utilize next-generation tools and strategies to provide world-class support regardless of location, platform or device