No se pero creo que si Google dice que Java es Open-Source no debería entonces incluirlo dentro de Android porque indirectamente o aunque no se quiera Google esta recibiendo un beneficio económico utilizando tecnología Open-Source que debería ser libre y no con algún tipo de fines de lucro.