Il progetto SPURV ti consentirà di eseguire applicazioni Android su Linux

Collabora ha introdotto il progetto open source SPURV per l'esecuzione di applicazioni Android basate su Linux con un ambiente grafico basato su Wayland. Come notato, con questo sistema, gli utenti possono eseguire applicazioni Android su Linux parallelamente a quelle normali.

Il progetto SPURV ti consentirà di eseguire applicazioni Android su Linux

Tecnicamente questa soluzione non è una macchina virtuale, come si potrebbe pensare, ma semplicemente un contenitore isolato. Per il suo funzionamento vengono installati componenti standard della piattaforma Android, forniti nei repository AOSP (Android Open Source Project). È importante notare che le applicazioni mobili ricevono il supporto per l'accelerazione 3D completa.

Il contenitore interagisce con il sistema principale utilizzando diversi componenti. Questi includono SPURV Audio (uscita audio tramite il sottosistema audio ALSA), SPURV HWComposer (integrazione di Windows in un ambiente basato su Wayland) e SPURV DHCP (per la comunicazione di rete tra sistemi).

È importante ricordare che in questo caso non è necessaria una tabella middleware che traduca le chiamate Android a Linux e viceversa. In altre parole, questo non è Wine o un emulatore, quindi la velocità dovrebbe essere elevata. Dopotutto Android si basa sul kernel Linux, la differenza è solo ai livelli più alti, dove Java è già utilizzato.

Tieni presente che sempre più aziende stanno cercando di creare una piattaforma universale per tutte le soluzioni hardware o, al contrario, di introdurre funzionalità multipiattaforma. Tra le ultime implementazioni ricordiamo Windows 10, disponibile anche per ARM, e in parte anche un ipotetico sistema unificato per i dispositivi Apple, che funzionerà sia su dispositivi mobili che su PC con processori ARM. Dovrebbe essere previsto nel 2020-2021.




Fonte: 3dnews.ru

Aggiungi un commento