According to VentureBeat, Google is replacing its homegrown implementation of Java APIs in Android with Oracle's open-source OpenJDK. Google's Narayan Kamath let the cat out of the bag by making some interesting additions to the Android source code tree, under the label "Initial import of OpenJdk files." Google itself then confirmed the move to VentureBeat with the following statement:
"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."
When asked about the reason for the change, Google said that with the release of Java 8, it wants to put more resources into OpenJDK, where its team can have a bigger impact on development. Like any other open-source contributor, Google will share its improvements to OpenJDK with the community, as well.
Google could be making this move because of a US federal court ruling that concluded Oracle could copyright the "structure, sequence, and organization" of its Java API. This move could be seen as an attempt to shield both Google and Android from future legal action related to the company's implementation of Java features in its mobile OS.
|1. BIF - $340||2. Ryu Connor - $250||3. mbutrovich - $250|
|4. YetAnotherGeek2 - $200||5. End User - $150||6. Captain Ned - $100|
|7. Anonymous Gerbil - $100||8. Bill Door - $100||9. ericfulmer - $100|
|10. dkanter - $100|
|Lenovo ThinkCentre and ThinkPad machines pack AMD PRO APUs||16|
|Seagate 5TB BarraCuda and 2TB FireCuda drives are big and speedy||8|
|Nvidia licenses Rambus' DPA tech for side-channel data leak prevention||9|
|iOS 10.1 update includes portrait mode beta for iPhone 7 Plus||3|
|Biostar belatedly announces GTX 1060 graphics cards||12|
|HyperX Alloy keyboard gets lean and mean for FPS gaming||8|
|AMD drops prices on the Radeon RX 460 and RX 470||50|
|Reports: Radeon RX 470D is a budget Polaris card for China||9|
|Examining reports of slow write speeds on the 32GB iPhone 7||33|
|A real "console monitor" would be 720p @ 30 Hz ;P||+64|