O projeto SPURV permitirá que você execute aplicativos Android no Linux

Collabora introduziu o projeto de código aberto SPURV para executar aplicativos Android baseados em Linux com um ambiente gráfico baseado em Wayland. Conforme observado, com este sistema, os usuários podem executar aplicativos Android no Linux em paralelo com os regulares.

O projeto SPURV permitirá que você execute aplicativos Android no Linux

Tecnicamente, esta solução não é uma máquina virtual, como se poderia pensar, mas apenas um contentor isolado. Para seu funcionamento são instalados componentes padrão da plataforma Android, fornecidos nos repositórios AOSP (Android Open Source Project). É importante observar que os aplicativos móveis recebem suporte para aceleração 3D total.

O contêiner interage com o sistema principal por meio de diversos componentes. Estes incluem SPURV Audio (saída de som através do subsistema de áudio ALSA), SPURV HWComposer (integração de janelas em um ambiente baseado em Wayland) e SPURV DHCP (para comunicação de rede entre sistemas).

É importante lembrar que neste caso não há necessidade de uma tabela de middleware que irá traduzir as chamadas do Android para o Linux e vice-versa. Em outras palavras, este não é Wine nem emulador, então a velocidade deve ser alta. Afinal, o Android é baseado no kernel Linux; a diferença está apenas em níveis superiores, onde o Java já é usado.

Observe que cada vez mais empresas estão tentando criar uma plataforma universal para todas as soluções de hardware ou, pelo contrário, introduzir funcionalidades multiplataforma. Entre as últimas implementações disso, podemos lembrar o Windows 10, que também está disponível para ARM, e também em parte um hipotético sistema unificado para dispositivos Apple, que funcionará tanto em dispositivos móveis quanto em PCs com processadores ARM. Deve ser esperado em 2020–2021.




Fonte: 3dnews.ru

Adicionar um comentário