Ubuntu Touch

Материал из J2MEdia

Ubuntu Touch — операционная система на основе ядра Linux, разработанная компанией Canonical для смартфонов и планшетов. Является мобильной версией популярного Linux-дистрибутива Ubuntu, и изначально разрабатывалась в качестве связующего звена между настольными и мобильными устройствами, предоставляя адаптивный интерфейс пользователя, рассчитанный как на взаимодействие при помощи клавиатуры и мыши, так и при помощи сенсорных экранов. Специально для этого, разработчиками из Canonical была создана графическая оболочка Unity 8, одной из отличительных особенностей которой была возможность адаптации интерфейса налету: например, при подключении к смартфону с Ubuntu Touch внешнего монитора, клавиатуры и мыши (посредством док-станции или переходников), оболочка автоматически переключалась в десктопный режим. Однако разработка Ubuntu Touch и Unity 8 шла весьма медленно, а Canonical не желала стимулировать для участия в разработке сообщество. В итоге проект превратился в долгострой с сомнительным будущим, и впоследствии, Canonical объявила о сворачивании своих планов по разработке экосистемы Ubuntu, в том числе оболочки Unity 8 и мобильной Ubuntu Touch, сосредоточившись на серверных и облачных решениях, а десктопную редакцию почти полностью передав в руки сообщества. Разработку мобильной версии подхватило сообщество UBports, участники которого реализовали некоторые задумки Canonical, обеспечили поддержку большего количества устройств, а также ощутимо доработали и оптимизировали систему.

История

Проект Ubuntu Touch был анонсирован Марком Шаттлвортом 31 октября 2011 года. Первоначальной целью, поставленной Шаттлвортом для Ubuntu, было достижение полной конвергенции (одна и та же платформа и библиотеки на всех устройствах). Платформа Ubuntu для телефонов была представлена 2 января 2013 года. Ubuntu Touch Developer Preview был выпущен 21 февраля 2013 года. 22 июля 2013 года Ubuntu объявила о краудфандинговой кампании для смартфона Ubuntu Edge, который будет работать под управлением Ubuntu Touch, но она не достигла своей цели финансирования.

Canonical выпустила Ubuntu Touch 1.0, первую версию для разработчиков/партнеров 17 октября 2013 года, вместе с Ubuntu 13.10. Первая сборка поддерживает смартфоны Galaxy Nexus и Nexus 4, хотя есть образы для других телефонов и планшетов, позднее стала доступна относительно «стабильная» сборка для более широкого тестирования и обратной связи, увидевшая свет 17 апреля 2014 года вместе с Ubuntu 14.04. С 21 февраля 2013 года стала доступна предварительная версия программного обеспечения для установки на некоторые дополнительные смартфоны, работающие под управлением Android, например, Samsung Galaxy S4 Google Edition. Разработчики получили доступ ко всему исходному коду по лицензии, разрешающей модификацию и распространение программного обеспечения.

Ubuntu Touch стала доступна производителями 16 сентября 2014 года. BQ Aquaris E4.5 Ubuntu Edition, первый в мире смартфон на базе Ubuntu, поступил в продажу в Европе 9 февраля 2015 года.

В апреле 2016 года был выпущен первый в мире планшет на базе Ubuntu — BQ Aquaris M10 Ubuntu Edition.

Прекращение разработки

В апреле 2017 года Марк Шаттлворт объявил[1] о сворачивании разработки Ubuntu Touch, а также оболочки Unity 8 и дисплейного сервера Mir, и переводе настольного варианта Ubuntu на рабочий стол GNOME и оконную систему Wayland. По словам Шаттлворта, он рассчитывал на то, что, будучи перспективными и свободными, идеи по развитию комбинированного рабочего стола на базе Unity будут оценены как сообществом, так и представителями индустрии, недовольными имеющимися закрытыми альтернативами. Но он ошибся в обоих направлениях. Сообщество расценило проект как фрагментацию, а не инновацию. А представители индустрии не воспользовались возможностью и посчитали, что «известная беда лучше ожидаемой неизвестности», или инвестировали в создание своих наколеночных аналогов технологии Convergence, предоставляющей универсальный адаптивный пользовательский интерфейс. Unity 8 получился отличным продуктом, но судьба разработки находится в руках рынка и сообщества, которые определяют, остаться ему на плаву или исчезнуть.

Несколько разработчиков из Canonical продолжили разработку дисплейного сервера Mir, включая его автора Алана Гриффитса. Mir был полностью переработан из дисплейного сервера в набор библиотек для построения компоновщика окон Wayland, и Canonical начала использовать его для интернета вещей, например умных зеркал. Сообщество также не осталось в стороне и продолжило развитие Mir уже в рамках экосистемы Wayland. Разработку Ubuntu Touch и оболочки Unity 8 взяло на себя сообщество UBports. Чтобы избежать юридических проблем при использовании торговых знаков Canonical, Unity 8 была переименована в Lomiri. Операционная система получила ряд существенных улучшений, была переведена на актуальные выпуски биюлиотеки Qt5 и компонентов Ubuntu, а также портирована на несколько актуальных смартфонов. В настоящее время Ubports по-прежнему развивается, новые версии поставляются в виде «обновлений по воздуху» (OTA).

Технические характеристики

Файл:Ubuntu Touch architecture.png
Архитектура Ubuntu Touch

Версии

Поддерживаемые устройства

Актуальные:

Asus Zenfone Max Pro M1 F(x)tec Pro1 X Fairphone 3/3+/4 Google Pixel 3a Google Pixel 3 XL JingPad A1 Oneplus 5/5T/6/6T Sony Xperia X Vollaphone X/22/X23 Xiaomi Poco X3 NFC / X3

Только обновления безопасности:

OnePlus One Samsung Galaxy S7 Xiaomi Redmi Note 9/9 Pro/9 Pro Max/9S Xiaomi Poco M2 Pro

Поддержка прекращена (возможна установка только старых версий Ubuntu Touch)

Fairphone 2 Nexus 4 Nexus 5 Nexus 7 2013 Meizu MX4/PRO 5 Bq Aquaris E5/E4.5/M10.