OpenJDK on Android

Fernando Cassia fcassia at
Wed Nov 14 04:38:30 UTC 2012

On Tue, Nov 13, 2012 at 9:51 PM, <Paul_Krill at> wrote:

> This is Paul Krill, a reporter for InfoWorld. What is the deal with
> OpenJDK on Android? I take it there is no version of OpenJDK for Android
> now. What would be the benefit?

Huh? Run the thousands of Pure-Java apps out there without "converting"
them to Android apps?.

For an Infoworld reporter, you seem to lack the understanding of
cross-platform Java bytecode apps (compiled Java SE apps) with Android
apps, which, while written in the Java language, run only on Android.

What Google has done with Android is break the 3 advantages of Java, and
restrict it to being only a programming language.

Java is actually three things:

-A programming language
-A runtime environment (JVM)
-A level playing field software ecosystem.

Android as an OS uses Java only as #1 out of 3. Apps written "for Android"
run only ON ANDROID, as they require the Dvlik VM and associated APIs.

In effect, what Google did with Java and Davlik was "embrace and extend"
just like Microsoft tried to do with "Microsoft Java" in the 1990s.


More information about the discuss mailing list