Разработчик Canonical, работающий над ОС Ubuntu Linux, сообщил, что разрабатывает новое программное окружение, позволяющее запускать приложения, созданные для мобильной операционной системы Android. В компании говорят, что новая оболочка потенциально сможет работать и в прочих дистрибутивах Linux.
Сайт Cybersecurity.ru передает слова представителя Canonical: «Новая программная среда дает возможность создавать и тестировать Android-приложения различных разработчиков на стандартном ПК». Эксперты прогнозируют, что Android в 2010 году станет крайне популярен, так как масса вендоров сейчас готовят релизы смартфонов на базе этой ОС, поэтому концепция «Android-эмуляторов» актуальна уже сейчас.
С технической стороны адаптировать Android-окружение к среде Linux весьма несложно, так как эта мобильная ОС основывается на ядре Linux, Тем не менее, некоторые трудности все же присутствуют, так как Google создала в системе новый Java-интерфейс и большой слой своих программ.
По задумке программистов из Canonical, пользователь через новое программное окружение сможет работать с Android-приложениями в рамках стандартной версии с запущенным графическим сервером Xorg. Один из разработчиков поведал, что Canonical уже имеет в наличии рабочий прототип системы, который полагается на обычное ядро системы и системные библиотеки Libc.
В новой разработке временно применяется система обхода менеджера процессов Binder, используемого в Ubuntu Linux. Если бы новинка функционировала лишь через Binder, Android-окружению понадобились бы собственные драйверы.
На данный момент исходный код нового окружения недоступен, но в Canonical обещают его обнародовать в скором времени.