El proyecto SPURV permitirá ejecutar aplicaciones de Android en Linux

Collabora ha presentado el proyecto de código abierto SPURV para ejecutar aplicaciones de Android basadas en Linux con un entorno gráfico basado en Wayland. Como se señaló, con este sistema, los usuarios pueden ejecutar aplicaciones de Android en Linux en paralelo con las normales.

El proyecto SPURV permitirá ejecutar aplicaciones de Android en Linux

Técnicamente, esta solución no es una máquina virtual, como se podría pensar, sino simplemente un contenedor aislado. Para su funcionamiento se instalan componentes estándar de la plataforma Android, suministrados en los repositorios AOSP (Android Open Source Project). Es importante tener en cuenta que las aplicaciones móviles reciben soporte para aceleración 3D completa.

El contenedor interactúa con el sistema principal mediante varios componentes. Estos incluyen SPURV Audio (salida de sonido a través del subsistema de audio ALSA), SPURV HWComposer (integración de Windows en un entorno basado en Wayland) y SPURV DHCP (para comunicación de red entre sistemas).

Es importante recordar que en este caso no es necesaria una tabla de middleware que traduzca las llamadas de Android a Linux y viceversa. En otras palabras, esto no es Wine ni un emulador, por lo que la velocidad debe ser alta. Al fin y al cabo, Android se basa en el kernel de Linux, la diferencia sólo está en los niveles superiores, donde ya se utiliza Java.

Tenga en cuenta que cada vez más empresas intentan crear una plataforma universal para todas las soluciones de hardware o, por el contrario, introducir una funcionalidad multiplataforma. Entre las últimas implementaciones de este, podemos recordar Windows 10, que también está disponible para ARM, y también en parte un hipotético sistema unificado para dispositivos Apple, que funcionará tanto en dispositivos móviles como en PC con procesadores ARM. Debería esperarse para 2020-2021.




Fuente: 3dnews.ru

Añadir un comentario