factograf
RU
Войти

операционная система для смартфонов и планшетов

Ubuntu Touch

Ubuntu Touch

Главное

дата возникновения21 февраля 2013 г.
дата публикации21 февраля 2013 г.
это частный случай понятиядистрибутив Linux, операционная система для мобильных устройств
Все данные карточки 17
Разработчик
Сообщество UBports, ранее Canonical Ltd. / Ubuntu Foundation
Семейство ОС
UNIX-подобная операционная система
Основана на
Ubuntu Linux
Исходный код
Открытый
Первый выпуск
21 февраля 2013
Последняя версия
12.04 (26 апреля 2022)
Последняя тестовая версия
26.04-1.x (29 мая 2026)
Метод обновления
Ubuntu Software Center (+ APT, …)
Менеджеры пакетов
dpkg
Поддерживаемые языки
Многоязычный
Поддерживаемые платформы
i386, ARM
Тип ядра
Linux
Интерфейс
Unity
Лицензия
различные, в основном GNU GPL-совместимые
Состояние
активное
Репозиторий исходного кода
gitlab.com/ubports/devel…
Веб-сайт
ubuntu-touch.io
Ubuntu Touch Developer Preview 13.04 на Galaxy Nexus, отображается экран приветствия.
Ubuntu Touch Developer Preview 13.04 на Galaxy Nexus, отображается экран приветствия.

Ubuntu Touch — мобильная операционная система, разработанная компанией Canonical Ltd. для смартфонов и планшетов на базе GNU/Linux. Ubuntu Touch призвана обеспечить удобство работы, как в Ubuntu Desktop Edition.

Операционная система была анонсирована 2 января 2013 года и официально публично показана на выставке Consumer Electronics Show 8—11 января 2013 года. Этому предшествовал таймер, отображавшийся на домашней странице Ubuntu.com около трёх дней. В нём содержались слова, «Так близко, что можно потрогать руками», который, по сути, предсказывал какой-то сенсорный интерфейс, и этим продуктом оказалась ОС Ubuntu Touch.

Несмотря на маркетинговые заявления о схожести с настольной версией Ubuntu, система значительно отличалась от неё по своей архитектуре и набору доступных инструментов. Архитектура предполагала разделение на ядро, базовую систему и приложения. Также разработчики уделяли внимание концепции конвергенции, предполагавшей использование смартфона в роли настольного компьютера.

В апреле 2017 года Canonical прекратила развитие проекта, после чего дальнейшей разработкой занимается сообщество.

Архитектура и безопасность

В отличие от традиционных дистрибутивов GNU/Linux, архитектура Ubuntu Touch была спроектирована по образу мобильных ОС с акцентом на безопасность и надёжность. Система имела трёхуровневую структуру. Нижний уровень — ядро Linux с набором драйверов для конкретного устройства. Средний — неизменяемый образ базовой системы, единый для всех устройств, который обновлялся централизованно специальной утилитой, а не через стандартные менеджеры пакетов, такие как APT. Верхний уровень — изолированные пользовательские приложения в формате Click.

Модель безопасности ограничивала права приложений: они выполнялись без прав суперпользователя и работали с оборудованием (Bluetooth, сеть) через специализированные API Ubuntu, запрашивавшие разрешения у пользователя. Роль сервера отображения выполнял Mir, X11 отсутствовал.

Экран блокировки

На включённом Ubuntu Touch привычный экран блокировки отсутствует (разработчики объяснили это отсутствием необходимости), хотя разблокировка SIM-карты, вероятно, должна быть на своем месте. Вместо этого есть функциональный «экран приветствия». Окружение меняется в процессе использования, что довольно интересно. Оно отображает статус пользователя и последние события на экране приветствия в комплекте с анимированным стилизованным кругом.

Экосистема приложений

Смартфон Nexus 5 работает под управлением Ubuntu Touch, показан список приложений.
Смартфон Nexus 5 работает под управлением Ubuntu Touch, показан список приложений.

Ubuntu Touch не имела совместимости с приложениями для Android или iOS, а портирование существующих программ для других платформ (в том числе Linux) требовало значительных усилий из-за использования проприетарного сервера Mir и специфичных API. Официально для разработки интерфейсов предлагался лишь QML.

Это, в сочетании с небольшой аудиторией, отталкивало сторонних разработчиков. В результате магазин приложений наполнялся в основном силами сообщества. Для многих сервисов были доступны только веб-приложения — открывавшиеся в браузере сайты с иконкой на рабочем столе. Клиент Telegram поддерживался силами Canonical. Интеграция с популярными сервисами (WhatsApp, Twitter, Google+) отсутствовала. Имевшаяся интеграция с Instagram позднее была удалена из-за изменения условий доступа к API.

Попытки создать неофициальные клиенты для проприетарных сервисов часто оказывались неудачными. Например, разработка альтернативного клиента для немецких железных дорог (Deutsche Bahn) была свёрнута: оператор не открыл доступ к API, а реверс-инжиниринг применявшегося им шифрования в Германии был противозаконен.

Интерфейс

Пользователь может получить доступ ко всей системе, проводя пальцами по экрану. Левая часть даёт вам мгновенный доступ к закреплённым в меню приложениям, а также приборную панель, которая является стартовым меню для всех приложений, файлов и контактов.

Эта функция, так же, как и та, которую вы можете найти на рабочем столе Ubuntu, даёт возможность изменить настройки системы с помощью индикаторов на верхней панели.

Ubuntu Touch имеет функцию многозадачности, и пользователь может переключиться на предыдущее приложение, просто проведя пальцем справа налево. Чтобы переключиться обратно, необходимо использовать панель на левой стороне дисплея.

Что касается нижней части, здесь она используется, чтобы показать или скрыть панель инструментов текущего приложения. Благодаря этому Ubuntu Touch позволяет любому приложению работать в полноэкранном режиме по умолчанию (то есть без рамок, в отличие от iOS и Android Linux, или механических кнопок, их заменяющих).

Рабочий стол состоит из семи экранов: «Сегодня», «NearBy», «Приложения», «Новости», «Музыка», «Видео», «Фотографии».

Системные требования

Требования к оборудованию для смартфонов
“Начальный” Ubuntu Smartphone “High-end” Ubuntu Smartphone
Архитектура процессора 1 GHz Cortex A9 Quad-core A9 или Intel Atom
Оперативная память 512 МБ – 1 ГБ Мин. 1 ГБ
Флеш-память 4-8 ГБ eMMC + SD Мин. 32 ГБ eMMC + SD
Multi-Touch Да Да
Использование в качестве
Desktop Ubuntu
Нет Да
Требования к оборудованию для Ubuntu Tablet
“Начальный” Ubuntu Tablet “High-end” Ubuntu Tablet
Архитектура процессора Dual-core Cortex A15 Quad-core A15 или Intel x86
Оперативная память 2 ГБ рекомендуется 4 ГБ рекомендуется
Флеш-память Мин. 8 GB Мин. 8 GB
Размер экрана 7-10 дюймов 10-12 дюймов
Multi-Touch 4 касания 4-10 касаний
Использование в качестве
Desktop Ubuntu
Нет Да

Доступность

Сама система была выпущена в январе 2013 года, и стала доступна как образ системы для некоторых устройств Android, с возможностью установки также и на других смартфонах.

Хотя первоначально планировалось, что первые телефоны с Ubuntu Touch появятся в 2014 году, 6 февраля 2013 Марк Шаттлворт заявил, что их следует ожидать уже в октябре 2013 на «двух крупнейших рынках мира». Первый релиз Ubuntu Touch для разработчиков и партнёров был выпущен 17 октября 2013 года.

В мае 2015 года начались продажи bq Aquaris E4.5 Ubuntu Edition, в июне того же года на рынок вышел Meizu MX4. Позднее выпущен Meizu Pro 5. Поставки устройств ограничивались Европой, Китаем, Индией и Россией; в США официальные продажи не осуществлялись. Продажи первых устройств сопровождались трудностями: они были доступны в ограниченном количестве, а магазины часто сообщали об отсутствии товара на складе.

Первые устройства, поступившие в продажу, страдали от множества программных и аппаратных недостатков. Пользователи и обозреватели отмечали общую «сырость» системы: она работала медленно и требовала частых перезагрузок. Сообщалось о специфических проблемах, таких как перегрев у модели Meizu MX4, неточные показания уровня заряда аккумулятора и нестабильная работа геолокации. Базовые функции, например, телефонные звонки, могли давать сбой из-за ошибок в интерфейсе, а в системных приложениях наблюдалось некорректное поведение вплоть до удаления пользовательских данных.

Помимо уже упомянутых проблем, пользователи отмечали отсутствие базовых функций, таких как настройка собственных рингтонов. В то же время, благодаря оптимизации и ограниченному набору функций (например, отсутствовали сервисы мобильной передачи данных), устройства могли работать от одного заряда батареи несколько дней, что устраивало некоторых пользователей

Оценка критиков

Адриан Коверт, автор статей для CNN, 2 января 2013 года предсказал, что операционная система не получит широкого применения, заявив, что «Прорубание ниши в, казалось бы, непоколебимом мобильном секторе, где правит Android’о-Apple’овская дуополия, требует критической массы пользователей и живой экосистемы разработчиков приложений. Реалистично говоря, шансы на это даже у припозднившихся Windows Phone и BlackBerry 10 невелики. В лучшем случае, Ubuntu будет похоже на песочницу для наиболее горячих энтузиастов и как дешевое решение для предприятий и компаний с ограниченным бюджетом».

Джой Снеддон из OMG Ubuntu не согласен с оценкой Коверта, написав «Комментаторы вроде Коверта упускают кое-что из виду. Смотрите, Ubuntu Phone на самом деле не собирался отгрызать доли рынка от компаний Apple или Google. А функция превращения телефона в полноценный десктоп с помощью док-станции не является главной приманкой для большинства… В своём выступлении, состоявшемся в начале этой недели, Марк Шаттлворт постоянно называл „возникающими“ те рынки, что станут полем битвы, где Ubuntu Phone будет бороться за влияние… Это сектор с быстроисчерпаемым первичным ресурсом потребителей, так что вскоре борьба за сердца, умы и руки менее технически подкованных будет также иметь место».

Устройства с предустановленной Ubuntu

BQ Aquaris

9 февраля 2015 BQ выпустила BQ Aquaris E4.5 Ubuntu Edition, первый смартфон с предустановленной Ubuntu Touch. С апреля 2015 доступен только в европейском союзе.

1 июня 2015 было анонсировано, что BQ Aquaris E5 Ubuntu Edition будет выпущен 9 июня 2015.

Meizu MX4

В марте 2015 Canonical представила Ubuntu Touch на Meizu MX4, который был вторым устройством на Ubuntu Touch. Версия смартфона под управлением Android была запущена в сентябре 2014.

По состоянию на август 2016 года выпуск смартфонов под управлением Ubuntu Touch этими организациями прекращен.

Meizu PRO 5

В феврале 2016 Canonical представила версию Meizu Pro 5 на Ubuntu Touch который является третьим устройством на Ubuntu Touch. Версия смартфона под управлением Android была запущена осенью 2015.

По состоянию на август 2016 года выпуск смартфонов под управлением Ubuntu Touch этими организациями прекращен.

PRO F(x) tec

QWERTZ-смартфон Pro1 / Pro1-x был доступен на краудфандинговой платформе Indiegogo в 2020 и выпущен в 2021 году.

Uniwa QCOM U6701

Смартфон, производимый гонконгской компанией Cwell и представленный 2 января 2024 года. По внешнему виду и техническим характеристикам схож с Sharp Aquos Sense 4 Plus (под управлением OC Android), который выпускался в 2020—2021 годах и продавался только в Японии через сотового оператора Rakuten. При этом видеозапись работы Ubuntu Touch на смартфоне была опубликована производителем в конце 2023 года. Предположительно, Cwell производила смартфон по OEM-контракту для Sharp и спустя годы «утилизировала» невостребованные запасы аппаратного обеспечения, выпустив смартфон под собственной торговой маркой Uniwa. Сообщество разработчиков UBPorts официально не сообщало о портировании Ubuntu Touch на смартфоны Sharp или Uniwa.

Конвергенция

Концепция конвергенции предполагала подключение смартфона или планшета к монитору, клавиатуре и мыши для работы в режиме настольного компьютера. Схожую функцию Continuum в ноябре 2015 года выпустила Microsoft. Первое устройство Ubuntu с полноценным режимом рабочего стола — планшет bq Aquaris M10 — вышло лишь в апреле 2016 года. Профильные издания критиковали устройство за низкую скорость работы и неполный функционал.

Из-за отсутствия видеовыходов HDMI ранее выпущенные смартфоны не поддерживали режим рабочего стола; Meizu Pro 5 выводил изображение по Wi-Fi.

Завершение поддержки и форки

Участники сообщества связывали утрату проектом направления с уходом в сентябре 2015 года вице-президента мобильного подразделения Кристиана Паррино. Стало очевидно, что Ubuntu Touch не сможет конкурировать на массовом рынке. Внутренние ресурсы Canonical были переориентированы на разработку функции конвергенции и поддержку нового оборудования, в то время как пользователи ожидали исправления ошибок и улучшения базовых функций. Пожелания пользователей — от интеграции с облачными сервисами до альтернативного браузера и блокировщика рекламы — оставались нереализованными.

Темпы развития проекта замедлились к 2016 году. Заявленный четырёхнедельный цикл выпуска обновлений (OTA) часто срывался, а объём исправлений и нововведений неуклонно падал: если в обновлении OTA-10 было реализовано 256 изменений, то в OTA-14 — всего 23. В обновлениях часто появлялись регрессии — ошибки, которые уже были исправлены ранее.

Коммуникация с сообществом также ухудшилась. По свидетельству участников, планирование велось непублично, а работа с ошибками — в закрытых баг-трекерах. Разработчики-энтузиасты сталкивались с часто неработающим SDK и разногласиями с сотрудниками Canonical по поводу реализации новых функций. К весне 2016 года многие ключевые участники сообщества прекратили свой вклад в проект из-за разочарования и отсутствия прогресса.

5 апреля 2017 года Марк Шаттлворт объявил о прекращении разработки Ubuntu Touch, а также дисплейного сервера Mir и оболочки Unity. В качестве приоритетных направлений заявлены облачные технологии и Интернет вещей (IoT).

Разработка Ubuntu Touch передана проекту UBports, интерфейс Unity 8 форкнут проектом Yunix. Отдельные наработки интегрированы в пакетный менеджер Snap и систему Ubuntu Core.

Первое обновление вышло 11.01.2019 (Ubuntu Touch OTA-7) для всех официально поддерживаемых смартфонов и планшетов, в числе которых: OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10.

Также разработчики развивают экспериментальную версию рабочего стола Unity 8 (Lomiri) для мобильной ОС. На ПК она доступна в сборках Ubuntu 16.04 и 18.04.

Читать дальше

На 30 языках

Текст из Википедии, CC BY-SA 4.0 · Статья-источник