And the GPL will make it really hard for Oracle to prevent Google from using it in Android.
I think they're pretty anti-GPL with Android, and have some rules against inclusion of GPLed components there, besides the kernel. I think the whole userspace is under non-copyleftish BSD/MIT/etc.
> But doesn't Google tries to avoid GPL?
No.
> I think they're pretty anti-GPL with Android, and have some rules against inclusion of GPLed components there, besides the kernel.
OEMs don't want their hardware support to be GPL-encumbered. See https://source.android.com/source/licenses.html
TFA doesn't make much of this all that clear to me. Though I admit I only skimmed it.
Judging from the commits on AOSP, ART is still being worked on and has been adapted to openjdk.
It looks like it is here to stay.