LinuxParty
Canonical, empresa desarrolladora de la popular distribución Ubuntu, ha revelado un prototipo de entorno de ejecución que permitirá correr aplicaciones de Android en Ubuntu. Además se podrán ejecutar otras aplicaciones que provengan de otras distribuciones. A pesar de que Android está basado en el kernel de Linux, no es Linux.
Dispone de su propio framework totalmente único basado en Java, tal y
como Google nos tiene acostumbrados en casi todos sus desarrollos. Por
lo tanto, las aplicaciones desarrolladas para escritorios
convencionales GNU/Linux no funcionan en Android. Del mismo modo, las
aplicaciones que se escriben para Android tampoco funcionan en la
máquina virtual Java.

La idea conceptual de Canonical es crear un entorno de ejecución especializado en aplicaciones desarrolladas para Android, para que estas puedan funcionar en Ubuntu como si de un programa Linux se tratase. Dicho entorno funcionará como un simulador, proporcionando la infraestructura necesaria que ejecutará las aplicaciones.
Obviamente existe una gran cantidad de limitaciones y características clave que aún no se han desarrollado. El proyecto está en una fase muy temprana de desarrollo y requiere de una gran cantidad de trabajo antes de ser siquiera usable. A pesar de esto, el trabajo que se ha hecho hasta ahora representa un logro significativo.
El código fuente del entorno de ejecución aún no está disponible, pero los desarrolladores planean publicarlo pronto. Esperan que su puesta a disposición del mundo invitará a la comunidad a participar en su desarrollo, impulsando y acelerando todo el proyecto.
Más información en Historias de Queso

-
Java
- PMD, Analizador del código Fuente de Java
- Una forma para demostrar tu calidad como programador Java.
- Curso de Programación en Java, Java Para Aprobar.
- Instalar Java en Linux.
- Apuntes Lenguaje Java
- JSokoApplet 1.26 (juego del Sokoban) en Java
- Instalar Java en Linux. (Bien y el Pluggin)
- Programas Educativos para Linux, jClic
- Instalar Java en Fedora 8 -Linux- Problemas y solución.
- El conflicto entre Java EE y Web 2.0
- Generador de laberintos en Java
- Obtención de alertas cuando quiebran los procesos Java.