Когда вы берете в руки смартфон и включаете его, через несколько секунд перед вами возникают иконки приложений — звонки, контакты, браузер, часы, калькулятор и так далее. И хотя все смартфоны похожи друг на друга, “под капотом” может быть совершенно разное железо и разные операционные системы. В этой статье мы поговорим о российских мобильных ОС, их особенностях и функционале.
Российская ОС? Серьезно?
Про российские ОС в последние годы идет много разговоров, однако в подавляющем большинстве случаев речь идет об оболочках для рабочих станций и серверов. И хотя они не слишком сильно распространены среди частных пользователей (которым легче поставить Windows), в организациях встречается все больше российских ОС — AltLinux, Astra Linux, Сфера, РЕД ОС и так далее. В большинстве названий таких ОС присутствует Linux, а даже там, где его нет – Linux есть внутри. Что побуждает критиков называть российские ОС “Linux с приклеенным шильдиком”. Но мне всегда хочется ответить: “А на какой Liunx? Red Hat? Suse? Ubuntu?”. Дело в том, что создатели этих операционных систем берут исходный код из репозиториев Linux, улучшают его, дорабатывают, оставляют коммиты (то есть развивают и сам проект с открытым исходным кодом). И все они имеют свои отличия.
Российские разработчики тоже обращаются к репозиториям Linux, но при этом перерабатывают имеющийся программный код, проверяют, нет ли в нем “закладок” или ошибок, и создают свои версии операционных систем. Хорошо это или плохо – вопрос, но в целях эффективности и совместимости, уже много лет никто ничего не разрабатывает “с нуля”. И пример Терри Дэвиса, который разработал свой язык программирования HolyC и кодил на нем операционную систему TempleOS десятки лет, является исключением, которое только подтверждает это правило.

А что с мобильными ОС?
Такое длинное вступление про “настольные” ОС мы сделали не просто так. Ведь процесс установки мобильной ОС сильно отличается от развертывания настольной, и чаще всего (а точнее почти всегда) мы получаем смартфон с готовой ОС. Ее замена сопряжена с большими трудностями, потому что мобильная ОС должна быть полностью оптимизирована под тот набор “железа”, которое использовано в конкретном смартфоне или планшете. И если “настольную” ОС можно поставить в готовом виде, то “мобильную” должен предлагать вендор того или иного устройства. Как следствие, напрашивается вывод, что российская мобильная ОС может быть установлена только на российский смартфон. А поскольку таких пока немного (именно пока, ведь китайские и отечественные компании постепенно локализуют производства в РФ), то и российские мобильные ОС не столь распространены. Но у всех них есть свои интересные фишки и перспективы развития.
KasperskyOS
Начнем с самого технологически независимого решения. “Лаборатория Касперского” разработала свою операционную систему “с нуля” на базе собственной микроядерной архитектуры, которая уже применяется в различных шлюзах, сетевых устройствах, компонентах АСУТП и так далее.
Такой подход позволяет создать максимально защищенное мобильное устройство. Пока на базе KasperskyOS был представлен только один смартфон от компании “Аквариус”. Как следовало ожидать, набор приложений под KasperskyOS не так велик, и на этапе публичного анонса смартфона был выпущен с поддержкой базовых приложений, протокола NFC и мессенджера Telegram, что с учетом текущих реалий может выглядеть не очень актуально. На первом этапе разработчики не успели ввести поддержку камеры и работу с фотографиями.

Но в этом случае важнее всего то, что KasperskyOS, как говорят разработчики, позволяет обеспечить защиту от существующих и будущих угроз — этой платформе не нужен антивирус и другие дополнительные средства безопасности. Но и ждать от нее функциональности, поддержки разных форматов и изобилия приложений, по моему мнению, не стоит (хотя мессенджер MAX наверняка скоро там появится). Но смартфоны на KasperskyOS точно найдут своих пользователей в условиях с самыми жесткими требованиями к защите.
РОСА Мобайл
Следующая мобильная ОС уже представляет собой адаптацию Linux для мобильных устройств. Как известно, Linux — это операционная система, которая может работать с командной строкой, и изначально не привязана ни к какому интерфейсу вообще. На сайте вендора честно сказано, что разработчики потратили 25 тысяч часов, чтобы придать РОСА Мобайл привычный для мобильных устройств вид.

Использование Linux позволило РОСА обеспечить совместимость с большим количеством приложений, находящихся в репозиториях РОСА Хром. Для тех программ, которые уже были портированы на мобильную версию операционной системы, был создан каталог приложений РОСА Маркет. Правда если вы не являетесь пользователем экосистемы и не имеете РОСА ID, то не сможете узнать, какие приложения там уже есть. Поддержка RuStore также имеется, но в режиме эмуляции. То есть для запуска контейнеров APK, характерных для Android-приложений, требуется специальное “промежуточное” ПО. Поэтому лучше все-таки использовать программы из нативного маркета, они будут работать быстрее и стабильнее.

РОСА Мобайл является частью экосистемы РОСА, в которую входят РОСА Диск, РОСА Коннект, РОСА Мессенджер, РОСА Контроль. То есть на базе РОСА Мобайл вполне можно развивать корпоративную мобильность. Правда из устройств на РОСА Мобайл пока существует только Р-ФОН RT-001C от “РУТЕК” — кстати, весьма неплохой по характеристикам аппарат.

Astra Linux for Mobile
Несколько иную концепцию выбрала группа “Астра”. Операционная система, ориентированная на планшеты, доступна вместе с устройствами от различных российских вендоров — правда это даже не мобильная операционная система, а как говорит сам вендор “та же Astra Linux Special Edition, функционирующая в режиме «Мобильный»». Разработчики просто адаптировали интерфейс для устройств с меньшей диагональю и сенсорным вводом.

Фактически в данном случае речь идет об одной из самых защищенных операционных систем, на которой работают многие предприятия из числа КИИ. Наличие планшетов, на которых также работает Astra Linux, позволяет создавать мобильные рабочие места, которые управляются через ту же систему ALD Pro, поддерживают те же схемы защиты и шифрования. А если подключить к ним мышку и клавиатуру, получается полноценный компьютер для работы “в полях”. С Astra Linux for Mobile выпускаются планшеты от компаний Kvadra, QTECH, MIG, iRu. В основном это весьма дорогостоящие защищенные модели, которые предназначены для корпоративного использования.
Аврора
Если все представленные выше варианты мобильных операционных систем подразумевали адаптацию “настольного” Linux под мобильное окружение, то разработчики ОС Аврора пошли немного другим путем и использовали в качестве основы разработанную на базе Linux финскую операционную систему SailfishOS. И если сейчас кому-то может показаться странным брать за основу российской суверенной ОС европейский проект, создающий альтернативу iOS и Android, в 2016 году, когда был дан старт созданию Авроры, уверен, это выглядело логично. В результате разработка интерфейса и приложений для мобильной ОС ведется на базе Aurora SDK, основанного на фреймворке Qt, который был создан шведскими программистами.

Однако уже несколько лет Аврора развивается независимо от европейских исходных продуктов, потому что с 2022 года российские компании не имеют доступа ни к новым релизам SailfishOS, ни к обновлениям Qt. Это, конечно, создало некоторые проблемы с совместимостью и заставляет тратить больше ресурсов на самостоятельное развитие инфраструктуры, но зато позволило обеспечить высокий уровень безопасности мобильной операционной системы.
Благодаря использованию готовых надстроек над Liunx для мобильных устройств, Аврора обладает большим количеством стандартных приложений, размещенных в собственном магазине. Существует сообщество энтузиастов, изучающих Аврору и ведущих разработку для платформы. И это большой плюс, потому что, учитывая архитектуру Авроры, новые приложения необходимо портировать на платформу. Запуск Android-ных программ возможен, но, по данным RuStore, на 100% корректно работают не все доступные приложения, и возможно это только в режиме эмуляции.

С ОС Аврора можно приобрести телефоны и планшеты от компании F+, а также “Акваириус”, “БайтЭрг”, QTech, “Масштаб”.

В основном ОС Аврора, конечно, предназначена для работы в корпоративной среде и в различных ведомствах, но разработчик системы компания Открытые Мобильные Платформы активно продвигает Аврору для частных пользователей. Она вполне может стать неплохим вариантом для тех, кому достаточно наличия только проверенных приложений на своем устройстве.
KvadraOS
Еще один разработчик российской мобильной операционной системы — компания Yadro, в большей степени известная своими серверами, системами хранения и высокопроизводительным оборудованием. Создавая экосистему продуктов, Yadro представила в мае 2024 года операционную систему KvadraOS, предназначенную для установки на собственные планшеты Kvadra_t, выпущенные на рынок годом ранее.

В основе KvadraOS лежат исходные коды проекта AOSP (Android Open Source Project), который иногда называют “бесплатной версией Android”. Но на самом деле это совсем не так — в сущности AOSP представляет собой технологическую основу для развития многих операционных систем. Google использует AOSP как исходники для развития своего коммерческого Android…и Huawei развивает свою HarmonyOS на базе AOSP с того момента, как корпорации закрыли доступ к Android и сервисам Google.

KvadraOS представляет собой самостоятельную разработку на базе AOSP, которая решает для пользователей планшетов Kvadra_t проблему совместимости. За исключением отсутствия Google Play и Google Mobile Services они получают полностью совместимую с приложениями в формате APK операционную систему, на которую можно установить подавляющее большинство приложений без эмуляции. RuStore поставляется в виде предустановленного приложения на каждом устройстве. А еще KvadraOS — это определенно решение для эстетов, потому что одним из ключевых преимуществ разработчик указывает “уникальную коллекцию звуков, созданных саунд-дизайнерами с добавлением шумов оборудования на заводе Ядро Фаб Дубна, где выпускаются планшеты KVADRA_T.
РЕД ОС М
Также на базе проекта AOSP развивается еще одна российская операционная система. Компания РЕД СОФТ ведет собственную разработку, гарантируя “чистоту” исходного кода мобильной операционной системы от возможных закладок и вредоносного кода. Каждый новый элемент AOSP проходит анализ и проверку, и только после этого попадает в рабочий образ РЕД ОС М, причем иногда с доработками. RuStore интегрирован в систему и поставляется как его часть, соответственно большинство Android-приложений работают на устройствах с РЕД ОС М без дополнительных усилий. Если бы не специально стилизованные иконки, можно было бы подумать, что вы имеете дело с Android.

Еще одна любопытная особенность РЕД ОС М заключается в том, что операционная система поддерживает фирменный режим RedOS Mode. В этом режиме на устройстве запускается настольный Linux (то есть полноценная РЕД ОС “Муром”, которая входит в комплект с РЕД ОС М), и вы можете работать уже не только с APK, но и с приложениями из пакетов rpm, прямо как на планшетах c Astra Linux. Причем это не эмуляция, а полноценная настольная ОС, работающая на базе ядра РЕД ОС М, что, по заявлениям разработчика, обеспечивает более высокую скорость работы и практически моментальное переключение между режимами.

Если говорить про устройства, то с РЕД ОС М поставляются специализированные планшеты и смартфоны от F+, MIG, Байтрэг, AYYA и Aquarius и ТП Лабс. Из мощных, ориентированных на массовый рынок устройств с РЕД ОС М можно выделить смартфоны от бренда Passion, которые китайский бренд планирует производить в Подмосковье в ближайшем будущем, включая флагманский смартфон со складным экраном.

Заключение
Итак, можно четко констатировать, что российские мобильные операционные системы не только существуют, но и продолжают развиваться. Некоторые из них представляют собой интересные с технологической точки зрения проекты, почти все могут быть использованы в рамках программ импортозамещения и оснащения предприятий. Есть у них и рыночный потенциал, особенно у тех, кто развивает свою архитектуру на базе AOSP и из коробки поддерживает почти все Android-приложения. Да, уже сейчас каждый желающий может купить себе суверенный смартфон или планшет с той или иной российской мобильной ОС. Но уже в ближайшем будущем это перестанет быть экзотикой и станет нормой для тех, кто не хочет или не должен допускать утечек своих данных на заграничные серверы.
Обложка: downloaded from Freepik