Google Confirms Next Android Version Won't Use Oracle's Proprietary Java APIs
An anonymous reader writes: Google is ditching the Java application programming interfaces (APIs) in Android and moving to only OpenJDK. The news first came by a "mysterious Android codebase commit" from last month submitted to Hacker News. Google confirmed to VentureBeat that Android N will rely solely on OpenJDK. “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.”
i hate java, and i hate the java on android even more. good thing there is an NDK.
It sure didn't take long for you academic types to chime in.
Yeah, I'm sure it's nice that you're able to sit there in your filthy office or stand in front of a half-asleep class, rambling on about UML, OO and abstractions.
But none of the shit you spew works in the real world.
As for the rest of us, well, we have to get real work done! And that means getting down and dirty with messy APIs, with legacy code, with ever-changing specs, and facing down the uncertainty that's present in real projects.
We don't have the luxury of just ignoring the difficult parts of the problems we're facing, unlike you academic types who readily do that. We don't have semester after semester to waste on perfecting simple software which will never actually be used by anyone. We can't claim that our ideas work, but then never actually implement them.
The "abstraction" you speak of is a concept that only works in one's mind. It does not happen in reality.