A SPURV projekt lehetővé teszi Android alkalmazások futtatását Linuxon

A Collabora bemutatta a SPURV nyílt forráskódú projektet Linux-alapú Android alkalmazások futtatásához Wayland-alapú grafikus környezetben. Mint már említettük, ezzel a rendszerrel a felhasználók párhuzamosan futtathatnak Android-alkalmazásokat Linuxon a hagyományos alkalmazásokkal.

A SPURV projekt lehetővé teszi Android alkalmazások futtatását Linuxon

Technikailag ez a megoldás nem egy virtuális gép, mint gondolnád, hanem csak egy elszigetelt konténer. Működéséhez az Android platform szabványos összetevői telepítve vannak, amelyeket az AOSP (Android Open Source Project) tárolókban szállítanak. Fontos megjegyezni, hogy a mobilalkalmazások támogatást kapnak a teljes 3D-s gyorsításhoz.

A konténer több komponens használatával kölcsönhatásba lép a fő rendszerrel. Ezek közé tartozik a SPURV Audio (hangkimenet az ALSA audio alrendszeren keresztül), a SPURV HWComposer (az ablakok integrálása Wayland-alapú környezetbe) és a SPURV DHCP (rendszerek közötti hálózati kommunikációhoz).

Fontos megjegyezni, hogy ebben az esetben nincs szükség köztes szoftvertáblázatra, amely lefordítja az Android-hívásokat Linuxra és fordítva. Más szóval, ez nem Wine vagy emulátor, tehát a sebességnek nagynak kell lennie. Végül is az Android a Linux kernelre épül, a különbség csak a magasabb szinteken van, ahol a Java már használatos.

Ne feledje, hogy egyre több cég próbál meg vagy univerzális platformot létrehozni minden hardvermegoldáshoz, vagy éppen ellenkezőleg, bevezetni a platformok közötti funkcionalitást. Ennek legújabb implementációi közül felidézhetjük az ARM-hez is elérhető Windows 10-et, illetve részben az Apple eszközökhöz készült hipotetikus egységes rendszert, amely mobil eszközökön és ARM processzoros PC-ken egyaránt működni fog. 2020-2021-ben várható.




Forrás: 3dnews.ru

Hozzászólás