Представьте себя на месте Canonical. Вы сделали так, что ваша операционная система работает в мобильной сфере. Не все аппаратные компоненты в телефоне имеют свободные драйвера и обладают только драйверами под Android. Вам приходится делать архитектурный финт ушами и брать с собой Андроид в контейнере, чтобы задействовать закрытые драйвера и получить доступ к железякам. И тут на сцене появляется Shashlik проект, позволяющий запуск немодифицированных Андроид программ в Linux системах. Вы бы добавили запуск программ от такого мощного конкурента как Андроид в вашу систему?
Первая мысль, конечно да! Всё богатство Google Play почти автоматом доступно и в вашей ОСи.
Сейчас в Shashlik окружение создаётся с использованием Android Emulator из Android SDK, но в будущем планируется переработать модель запуска и задействовать работающую в пространстве пользователя библиотеку libbinder (механизм межпроцессного взаимодействия) для запуска без виртуальной машины в форме легковесного контейнера. Но в Ubuntu Phone уже имеется Android в контейнере! Представьте, что вы решили все технические вопросы и вот андроид в контейнере не только помогает с закрытыми драйверами, но и помогает с запуском программ.
Но вопрос не технический, а философский! Официально Canonical никак не обозначала свою позицию по поддержке андроид программ в Убунту. Но многие пользователи в почтовых рассылках уже напрямую просят данный функционал.
Но давайте задумаемся над двумя самыми серьёзными доводами ПРОТИВ андроид программ:
Пользователи парируют доводы разработчиков и пишут, что если это сводится к выбору между безопасностью и возможностью запуска, то тогда дайте возможность решить и предупредите о потенциальных проблемах. Вопрос острый и Canonical придётся так или иначе его решать и давать официальный ответ, а пока смотрим первые шаги и успехи проекта Shashlik.
Рекомендуемые статьи по теме:
Дарагой, шашлык будиш? Проект от КДЕ по запуску Андроид в обычном Линукс.
Запуск Android программ в Linux через App Runtime for Chrome (ARC).
Android в контейнере LXC.
Андроид через его эмулятор.