Monday , March 19 2018

Next version of Android to leave behind Oracle’s proprietary Java APIs for OpenJDK


Android was built on top of Java, which began life at Sun Microsystems before being acquired by Oracle. There’s been a bit of legal issue between Oracle and Google over the latter’s use of Java, and this is likely at least a small factor in Google’s decision to abandon Oracle’s proprietary Java APIs in the next version of Android. A bigger factor, I’d speculate, is that with the balance of Android being open-source, moving to an open source Java implementation is probably the right thing to do.

Google has confirmed that it will move to OpenJDK, the open source version of the Java Development Kit, in the next version of Android dubbed Android N. The move was spotted by keen watchers of the Android codebase, and has later been confirmed to VentureBeat:

“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.”

It looks as though this has been in train for a while now — going back to February 2015 — but with Google’s recent statement confirming the move, the change must be just about complete. We should see the results in six months or so once Android N makes an appearance.

Source: VentureBeat.

Chris Rowland   Editor and Publisher

Chris has been at the forefront of smartphone reporting in Australia since smartphones were a thing, and has used mobile phones since they came with giant lead-acid batteries that were "transportable" and were carried in a shoulder bag. He saw the transition from AMPS to GSM, loved the Motorola StarTac, and got into Palm technologies in a big way. The arrival some years later of the original iPhone, and then the early Androids, awoke a new interest in mobile technology, and Chris has been writing about it since.

Today, Chris publishes one of Australia's most popular technology websites, Ausdroid. His interests include mobile (of course), as well as connected technology and how it can make all our lives easier.

Join the Ausdroid Conversation

1 Comment on "Next version of Android to leave behind Oracle’s proprietary Java APIs for OpenJDK"

newest oldest most voted
Valued Guest

This article has got it around the wrong way. Google is moving away from its own implementation of the Java APIs and moving towards Oracle’s implementation, in the form of the OpenJDK.

Check Also

Ausdroid visits Huawei’s R&D Centre in Beijing where new ideas are created and devices are tested

Just over an hour north-west of China’s capital city, Beijing, is Huawei’s Exhibition and Research …