Проект SPURV дозволить запустити Android-додатки на Linux

Компанія Collabora представила відкритий проект SPURV для запуску додатків Android на базі Linux із графічним оточенням на основі Wayland. Як зазначається, за допомогою цієї системи користувачі можуть запускати Android-програми в Linux паралельно зі звичайними.

Проект SPURV дозволить запустити Android-додатки на Linux

Технічно це рішення є не віртуальною машиною, як можна подумати, а лише ізольованим контейнером. Для його роботи встановлюються штатні компоненти платформи Android, які постачаються в репозиторіях AOSP (Android Open Source Project). При цьому важливо відзначити, що мобільні програми отримують підтримку повноцінного 3D-прискорення.

Контейнер взаємодіє з основною системою за допомогою кількох компонентів. Серед них є SPURV Audio (виведення звуку через аудіопідсистему ALSA), SPURV HWComposer (інтеграція вікон в оточення на базі Wayland) та SPURV DHCP (для мережевої взаємодії між системами).

В даному випадку немає необхідності в проміжному програмному столі, який транслюватиме виклики Android в Linux і назад. Інакше кажучи, це не Wine і не емулятор, тому швидкість роботи має бути високою. Адже в основі Android лежить ядро ​​Linux, різниця є лише на вищих рівнях, де вже використовується Java.

Відзначимо, що все більше компаній намагаються створити або універсальну платформу для всіх апаратних рішень або навпаки привнести кросплатформенність. З останніх реалізацій подібного можна згадати Windows 10, яка також є під ARM, а також частково гіпотетичну систему для пристроїв Apple, яка буде працювати як на мобільних пристроях, так і на ПК з процесорами ARM. Її варто очікувати у 2020–2021 роках.




Джерело: 3dnews.ru

Додати коментар або відгук