Collabora hat it SPURV iepen boarne-projekt yntrodusearre foar it útfieren fan Linux-basearre Android-applikaasjes mei in Wayland-basearre grafyske omjouwing. Lykas opmurken, mei dit systeem kinne brûkers Android-applikaasjes op Linux útfiere parallel mei reguliere.
Technysk is dizze oplossing gjin firtuele masine, lykas jo miskien tinke, mar gewoan in isolearre kontener. Foar de operaasje wurde standertkomponinten fan it Android-platfoarm ynstalleare, levere yn 'e AOSP (Android Open Source Project) repositories. It is wichtich om te notearjen dat mobile applikaasjes stipe krije foar folsleine 3D-fersnelling.
De kontener ynteraksje mei it haadsysteem mei ferskate komponinten. Dizze omfetsje SPURV Audio (lûdútfier fia it ALSA audio subsysteem), SPURV HWComposer (yntegraasje fan finsters yn in Wayland-basearre omjouwing) en SPURV DHCP (foar netwurkkommunikaasje tusken systemen).
It is wichtich om te betinken dat d'r yn dit gefal gjin need is foar in middleware-tabel dy't Android-oproppen sil oersette nei Linux en oarsom. Mei oare wurden, dit is gjin Wine of in emulator, dus de snelheid moat heech wêze. Ommers, Android is basearre op de Linux-kernel; it ferskil is allinich op hegere nivo's, wêr't Java al wurdt brûkt.
Tink derom dat hieltyd mear bedriuwen besykje in universele platfoarm te meitsjen foar alle hardware-oplossingen of, krekt oarsom, cross-platform-funksjonaliteit yn te fieren. Under de lêste ymplemintaasjes hjirfan kinne wy weromtinke Windows 10, dy't ek beskikber is foar ARM, en ek foar in part in hypotetysk unifoarme systeem foar Apple-apparaten, dat sil wurkje sawol op mobile apparaten as op PC's mei ARM-processors. It moat ferwachte wurde yn 2020-2021.
Boarne: 3dnews.ru