I must(?) be misunderstanding something, but:
confirms next Android version won’t implement Oracle’s proprietary Java APIs
is replacing its implementation of the Java application programming interfaces (APIs) in Android with OpenJDK, the open source version of Oracle’s Java Development Kit (JDK)
feel like two contradictory statements.
Crappy reporting indeed. Google is moving from Google’s OpenSource API to Oracle’s OpenSource API. When I read badly reported stories like this I always wonder whether stories about things I have less insight about are as inaccurate.
That’s definitely something to wonder, yeah :|
Michael Crichton came up with a name for this, The Gell Mann Amnesia Effect.
It really depends on the journalist. Some reporting doesn’t suck, although a lot of it does. Make friends with smart people with domain experience and they can usually recommend good articles. Would be great if there were a better way, but people pushing biased narratives seems to be the norm.
Correct me if I’m wrong, but the legal difference is that OpenJDK is licensed from Oracle to Google under GPL, while Harmony was licensed from Apache to Google via the Apache license.
Yes. As the article notes, this happens in the context of Oracle v. Google, which is still an ongoing case.