Проекты UBports (https://www.ubports.com/) и Yunit (https://yunit.io/), после заявления (https://www.opennet.ru/opennews/art.shtml?num=46326) компании Canonical о прекращении разработки Uniy 8, выступившие (https://www.opennet.ru/opennews/art.shtml?num=46331) с инициативами по созданию форков данного пользовательского окружения, опубликовали основные планы дальнейшей работы.
Возникновение двух разных форков объясняется различиями в целях UBports и Yunit: первый ориентирован на создание оболочки и прошивки для мобильных устройств, а второй сосредоточен на создании решения для рабочего стола. Кроме того, Yunit пытаются создать новое сообщество, открытое для всех желающих, в то время как UBports позиционируется как уже сформировавшееся сообщество, включающее энтузиастов, вовлечённых в портирование Ubuntu Touch для официально не поддерживаемых устройств. При этом форки готовы к сотрудничеству и планируют организовать совместную работу над решением общих задач.
Основные планы (https://blog.ubports.com/2017/04/15/community-qa.html) по разработке форка (https://unity.ubports.com/) от UBports:
- В качестве эталонных устройств, для которых будет развиваться прошивка, отмечаются Nexus 5, Fairphone 2 и Oneplus One. Все официальные устройства, сопровождением которых занималась компания Canonical, за исключеним Meizu PRO 5 и Bq Aquaris M10, будут поддерживаться проектом, но в качестве устаревших ("legacy") платформ, для которых будут переноситься только исправления значительных проблем.
- Для распространения приложений вместо Ubuntu Store запущен собственный каталог openstore.ubports.com (https://openstore.ubports.com/);
- Для аутентификации доступа к сервисам возможно будут использоваться наработки Ubuntu One;
- Решение о продолжении или прекращении разработки Ubuntu SDK пока не принято;
- Несмотря на то, что Canonical продолжит (https://www.opennet.ru/opennews/art.shtml?num=46347) разработку дисплейного менеджера Mir для Интернета вещей (IoT), сопровождение для мобильных и настольных систем не гарантируется. Поэтому разработчики UBports не хотят зависеть от тенденций в разработке Mir и намерены создать прослойку для обеспечения работы API Mir поверх Wayland;
- На базе проекта Anbox (https://www.opennet.ru/opennews/art.shtml?num=46369) будут подготовлены средства для запуска штатных Android-приложений. Набор Google Play Services поставляться не будет из-за необходимости получения лицензии у Google.
Особенности (https://yunit.io/faq/) проекта Yunit:
- В репозиторий форка Yunit уже начали (https://github.com/yunit-io/yunit/commits/master) поступать изменения и исправления. В репозитории UBports пока остутствует (https://github.com/ubports/unity8/commits/master) какая-либо активность.
- Обсуждается (https://github.com/yunit-io/yunit/issues/2) перевод Yunit с Mir на Wayland, при этом планируется не переписать все привязанные к Mir компоненты, а рализовать прослойку, позволяющую запускать Mir в качестве Wayland-клиента. Возможно, данная работа будет выполнена совместно с UBPorts, которые также движутся в этом направлении;
- Стартовал (https://yunit.io/yunit-logo-contest/) конкурс по разработке логотипа.
URL: https://blog.ubports.com/2017/04/15/community-qa.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=46386