Skip to main content

Google schedules switch from Oracle’s Java to OpenJDK in next major Android update

woman uses an android smartphone
bloomua/123rf
Google has confirmed plans to move from Oracle’s proprietary Java APIs to OpenJDK, an open-source alternative. The switch is set to happen with the launch of Android N, the next major update.

This follows months of speculation from developers, after odd bits of code from OpenJDK were spotted on Android updates. Google still hasn’t given a date for the Android N launch, so this gives developers a few months to read up on the differences between Java and OpenJDK.

Recommended Videos

On the user end, nothing will change. Most of the APIs and important systems are covered on OpenJDK, but it will mean a new standard for developers.

“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,” said Google in a statement to Venturebeat.

Oracle filed a copyright lawsuit against Google in 2010 for the use of 37 Java APIs. A federal district court originally ruled in favor of Google, but last year a U.S. Court of Appeals reversed, and ruled in favor of Oracle.

Moving to OpenJDK might therefor be a damage control move, to ensure Oracle cannot ask for more in the settlement. The U.S. Supreme Court has declined to hear Google’s further appeal.

Oracle has not commented on Google’s decision to switch to OpenJDK.

We don’t know all of what is going on behind the scenes, so all of the reasons behind the move are pure speculation for the moment. For all we know, this might have been the plan even before Oracle won the court case, and Google is just coming round to implementing it.

David Curry
Former Digital Trends Contributor
David has been writing about technology for several years, following the latest trends and covering the largest events. He is…
Google’s newest Android updates bring accessibility changes and emoji updates
The Google Photos logo.

Google today announced a slew of updates coming to Android this fall. Rolling out starting today, the changes update various facets of Android devices, ranging from accessibility to using your phone when mobile to just plain entertainment.

The major features here for accessibility are Camera Switches and Project Activate. Camera Switches is an Android feature that lets you control your phone with facial expressions by using your front-facing camera as an input method. It first debuted as part of the Android 12 beta, but Google is rolling it out to older Android phones as well this week. As for Project Activate, it's an app that lets you use facial gestures to communicate.

Read more
From Android 1.0 to Android 10, here’s how Google’s OS evolved over a decade
Android

The smartphone has come a long way since the first iPhone launched in 2007. While Apple's iOS is arguably the world's first smartphone operating system, Google's Android is by far the most popular. Android has evolved significantly since first being released on an HTC-made T-Mobile device in 2008. Android was created in 2003 by Andy Rubin, who first started developing an OS for digital cameras. Soon, he realized that the market for digital camera operating systems perhaps wasn't all that big, and Android, Inc. diverted its attention toward smartphones.

It wasn't until 2005 that Google purchased Android, Inc., and while there wasn't much info about Android at the time, many took it as a signal that Google would use the platform to enter the phone business. Eventually, Google did enter the smartphone business -- but not as a hardware manufacturer. Instead, it marketed Android to other manufacturers, first catching the eye of HTC, which used the platform for the first Android phone, the HTC Dream, in 2008.

Read more
Google just added 6 great features to Android, from security to accessibility
Someone holding a Google Pixel 5. The screen is on and shows the Home Screen with an app folder open.

Google is bringing a range of extra features to Android, and you don't have to wait for Android 12 to get them. The company announced a series of features across the Android system, with six main updates, so there's a little something here for everyone.

The new features are starting to become available now, however, they're coming out as part of separate app updates or Android updates, so you might get some before others.

Read more