Новые операционные системы 2021 и 2022 года / Хабр

Новые операционные системы 2021 и 2022 года / Хабр Карманный ПК

Что стало с windows phone

Почти три года назад Microsoft окончательно похоронила Windows Phone, лишив пользователей приятной, хоть и проблемной ОС. Все годы компания активно использовала маркетинг, выпускала все новые устройства и даже доплачивала разработчикам приложений за то, чтобы расширить ассортимент Microsoft Store. Всё зря: деньги были выброшены впустую, популяризировать ОС тоже не удалось, лояльности пользователей компании завоевать тоже не получилось из-за частых отказов в обновлении своих же смартфонов. Отпишитесь в наш Telegram-чат, если тоже возненавидели Windows Phone за это.

Microsoft хотела всё и сразу, что не очень похоже на мудрых американских менеджеров, работающих на перспективу — обычно китайские производители быстро бросают начатое, спуская немыслимые бюджеты в унитаз. Позорно не то, что Windows Phone тихо умерла в уголочке, а то, с каким удовольствием Microsoft подняла белый флаг, призвав пользователей перейти на iOS или Android.

Именно кейс Windows Phone — одна из причин, почему больше никто не рискует создавать свою операционную систему. Тем более, никто не заинтересован в том, чтобы делать ее уникальной. Ведь есть iOS и Android, которые напоминают друг друга, а удивить пользователя можно фирменной оболочкой.

Как выглядит и что умеет новая ос

Huawei предоставила пользователям возможность максимально быстро адаптироваться к Harmony OS, разработав ее интерфейс на базе собственной оболочки EMUI 11 для Android. За счет этого владельцы ее смартфонов могут даже не заметить разницы между внешним видом этих ОС – настолько они похожи.

Поскольку до релиза первой стабильной версии Harmony OS еще остается некоторое время, разработчики приложений пока не торопятся переносить на нее свое ПО. Для решения этой проблемы Huawei прибегла к интеграции в нее поддержки приложений, написанных для Android, что позволяет пользоваться привычным софтом.

Система поддерживает обновления «по воздуху» (OTA, on the air), как и современные смартфоны крупных производителей. Это означает, что для установки новой версии ПО для смартфона не нужно будет вручную скачивать дистрибутив и устанавливать его через спецсофт для ПК – прошивка скачает и распакует архив самостоятельно.

Редакция CNews поинтересовалась у российской компании «Открытая мобильная платформа» (ОМП), разработчика мобильной ОС «Аврора», можно ли считать Harmony OS равноценной заменой Android. Директор департамента ОМП Роман Аляутдин отметил:

«Пока рано говорить нет ли в ней заимствований от проекта AOSP, например в части функционала выполнения Android приложений, который заявлен; осенью Huawei публиковал в открытый доступ компоненты Harmony, но только для устройств вроде фитнес-трекеров.

На вопрос о возможности использования Harmony OS, в которой, в отличие от Android, нет американского кода будет использоваться российскими госкомпаниями вместо отечественных мобильных ОС, Роман Аляутдин ответил: «В Android есть код представителей всего мира, в том числе России, хотя бы потому, что он основан на ядре Linux.

⇡#интерфейс

Отличительной особенностью «Авроры», унаследованной от Sailfish OS, является управление жестами: все действия с операционной системой осуществляются через пролистывание экрана вверх, вниз, влево и вправо одной рукой. Привычных многим владельцам мобильных устройств сенсорных или физических кнопок «Назад», «Домой» и «Недавние приложения» здесь нет. И это первый ломающий сложившиеся стереотипы момент, особенно для тех, кто ранее пользовался Android.

Распознаваемых ОС жестов очень много, и, чтобы запомнить их все, требуется определённое время. Например, если провести по экрану блокировки справа налево или слева направо, то откроется домашний экран или интерфейс окна ввода кода безопасности (если таковой был задан в настройках).

Если провести по домашнему экрану (к нему мы ещё вернёмся чуть позже) влево или вправо, то отобразится экран событий со списком последних действий в системе, метеорологической сводкой и уведомлениями установленных приложений — почты, календаря, мессенджера и так далее.

Если сделать жест от верхнего края экрана к нижнему, откроется верхнее меню, обеспечивающее быстрый доступ к настройкам Wi-Fi, Bluetooth, яркости дисплея, будильника, точки доступа, цветового оформления интерфейса, а также к камере, фонарику и другим функциям. Верхнее меню настраиваемое, его можно сконфигурировать по своему усмотрению.

Наконец, если провести по экрану снизу вверх, отобразится сетка приложений, установленных на устройстве.

Ещё в «Авроре» есть два меню: вытягиваемое и контекстное. Первое позволяет совершить действия, связанные с открытым в данный момент приложением, а второе содержит команды, релевантные для выбранного пользователем объекта (файл, директория, элемент меню и так далее).

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

Вернёмся к упомянутому ранее домашнему экрану. Здесь тоже есть свои тонкости. Если в других мобильных платформах этот элемент рабочего окружения обычно содержит ярлыки для запуска часто используемых программ, то в «Авроре» на домашнем экране отображаются обложки активных в данный момент приложений.

Закрепить значок какой-либо программы здесь нельзя — вся область задействована для отображения уже запущенного в системе софта. Эдакое подобие минималистичного диспетчера задач с возможностью просмотра содержимого и уведомлений открытых приложений. Такой своеобразный подход к управлению программами тоже поначалу воспринимается в штыки и требует продолжительного привыкания.

Про мини ПК:  Хорошие продавцы телефонов на Алиэкспресс. Как найти хорошего продавца мобильных телефонов на Алиэкспресс

В «Авроре» предусмотрено несколько способов закрытия активных программ и освобождения занимаемой ими оперативной памяти устройства. Самый простой из них — на экране приложения коснуться одного из верхних углов и провести вниз. В этом случае выполнение программы прекратится и откроется домашний экран. Ещё вариант: коснуться окна домашнего экрана и удерживать нажатие в течение двух секунд, после чего нажать кнопку на обложке закрываемого приложения.

Не запутались пока в хитросплетениях элементов управления отечественной ОС? Если нет, то вот вам ещё одно понятие в рабочем окружении «Авроры» — вложенные страницы, которые используются в приложениях с большим количеством настроек. Отличительный элемент вложенной страницы — значок светящегося полукруга в левом верхнем углу.

Ну и наконец, вишенка на торте — возможность переключения языковой раскладки виртуальной клавиатуры с помощью жестов. Для этого следует провести по экрану по горизонтали справа налево или слева направо в области клавиатуры. Подобную функцию предлагают многие альтернативные мобильные системы, поэтому особо останавливаться на этом моменте смысла нет.

С ходу разобраться в ворохе жестов «Авроры» непросто. Но если запомнить все запрограммированные комбинации, то со временем начинаешь понимать, что здравая логика в организации рабочего окружения системы всё же прослеживается. Другой вопрос — смогут ли к ней привыкнуть чиновники и работники госкомпаний, на которых эта мобильная ОС, собственно, и рассчитана? Или предполагается, что к каждому сотруднику на бюджетной основе будет приставлен консультант по отечественному продукту?

⇡#отличия «авроры» от sailfish os

По заверениям разработчиков, несмотря на внешнее сходство и единую базовую основу, Sailfish OS и «Аврора» — это два совершенно разных продукта. Если финская система изначально разрабатывалась с прицелом на потребительский рынок, то отечественная платформа — для использования в российских государственных и крупных коммерческих организациях, предъявляющих высокие требования к обеспечению информационной безопасности.

Именно поэтому при создании «Авроры» особое внимание было уделено включению в ОС различных средств и механизмов защиты. Система на уровне ядра поддерживает контроль файловой системы, загрузчика и ключевых компонентов, нарушение целостности которых приводит к автоматической блокировке устройства.

Также платформа включает средства криптографической защиты информации и позволяет ограничивать права пользователя в соответствии с корпоративными политиками безопасности как на уровне ОС, так и с помощью систем управления мобильными устройствами (Mobile Device Management, MDM).

Дополнительным преимуществом «Авроры» является поддержка общепринятых протоколов синхронизации контактов, календарей, почты (CardDAV, CalDAV, Google Accounts, Microsoft Exchange ActiveSync), а также способов аутентификации по протоколу OnePW для публичных аккаунтов и интеграция с LDAP-сервисами.

Для обеспечения высокого уровня защиты системы и данных из состава «Авроры» исключён компонент Alien Dalvik, позволяющий в виртуальной среде запускать приложения для Android. По словам гендиректора компании «Открытая мобильная платформа» Павла Эйгеса, подобного рода эмуляторы несут в себе огромное количество рисков, начиная с проблем с информационной безопасностью и заканчивая недоработками в плане производительности и совместимости.

Essence os

Ключевые характеристики

  • Для полноценной работы достаточно 30 МБ дискового пространства и примерно 64 МБ оперативной памяти. На скриншоте внизу ядро ОС занимает 45,5 МБ, но для загрузки хватит меньшего.
  • Загрузка за несколько секунд даже на старом HDD. В демонстрационном видео при загрузке с SSD рабочий стол появляется через 0,7 секунды после заставки BIOS.
  • Полностью векторный GUI, то есть идеальное качество изображения на дисплеях высокого разрешения. Продвинутый векторный рендеринг с поддержкой анимации.
  • Вкладки.
  • Рендеринг шрифтов на FreeType и Harfbuzz (любые языки).
  • Открытые исходники.
  • Особенности ядра:

В общем-то, это отличный образец системного программирования.

Есть свой файл-менеджер, текстовый редактор, IRC-клиент, диспетчер задач. На Essence портированы Bochs, GCC, Binutils, FFmpeg, Mesa (для софтверного OpenGL) и Musl.

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

Проверить систему в действии можно самостоятельно. Последние билды можно посмотреть здесь. Команда для установки в виртуальной машине Qemu:

qemu-kvm -drive file=drive,format=raw -m 2048 -smp 2 || qemu-system-x86_64 -enable-kvm -drive file=drive,format=raw -m 2048 -smp 2


Пока все версии выпускаются только для эмуляторов, но скоро автор обещает выпустить первый билд с настройками для реального железа (наверное, x86).

Видеодемонстрация на реальном железе:

Обсуждение проекта —

(обычно в онлайне больше 100 участников).

Выбираем оптимальную ос для гаджета

Как определить, какая платформа подходит оптимально? Для этого стоит ознакомиться с характеристиками каждой из них, после чего – разобраться с тем, насколько все эти персональные особенности будут удобны конкретному пользователю.

  1. Наиболее гибкой ОС в смартфоне считают именно Android. Владелец такого мобильного устройства может полностью настроить его под себя, или же оставить всё, как есть. По гибкости данную платформу можно сравнить разве что с операционной системой настольного компьютера.
  2. Тем, кто любит дорогостоящие и надёжные гаджеты, лучше всего подойдёт iOS. Эту операционную систему считают интуитивно понятной, и разобраться с ней сможет даже неподготовленный пользователь. Правда, при этом последнему придётся мириться с тем, что единая файловая система отсутствует, а также внимательно разобраться с фирменным «яблочным» магазином и особенностями работы с программами, аудио и видео. Из достоинств стоит отметить, что владельцу гаджета на базе iOS будет доступно множество приложений, работающих с превосходной скоростью. К сожалению, позволить себе такое мобильное устройство может не каждый, а потому iPhone считают чем-то вроде премиального смартфона.
  3. Пользователь, предпочитающий минимализм, наверняка обратит своё внимание на Windows Phone. Такая ОС в телефоне считается максимально простой. Владелец мобильного устройства в данном случае получит свободный доступ к данным, а также сможет разместить на своём домашнем экране не только ярлыки, но различные ссылки и уведомления.
Про мини ПК:  Обзор Huawei nova 5T

Какие бывают операционные системы для смартфонов

Впервые термин «smartphone» (что в переводе с английского языка означает «умный телефон») был введён в употребление

в 2001 году, когда последняя выпустила свой новый слайдер. Это было «умное» сотовое устройство, которое работало на базе платформы Symbian. Данное событие имело в некотором роде историческое значение, ведь позже термин «

» стали использовать и другие производители высокотехнологичной мобильной техники.


На сегодняшний день весьма распространена такая

. Именно под её управлением работает большинство современных «умных» мобильных устройств. Данная операционная система была разработана компанией Google, и её основой стала компьютерная ОС под названием Linux. Это открытая платформа, которая сумела добиться невиданного распространения среди потребителей.

Не менее популярной является такая операционная система, как iOS, разработанная

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

На третьем месте — операционная система в смартфоне под названием

. Ранее её можно было встретить на мобильных устройствах

. Сегодня такие смартфоны выпускаются компанией Microsoft. К особенностям данной операционной системы можно отнести стабильность и минималистичный «плиточный» интерфейс. Платформа была разработана на базе полноценной ОС Windows, знакомой каждому, у кого есть компьютер.

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

. Как правило, обновления для таких платформ выпускаются с завидной регулярностью, однако они далеко не так распространены и удобны, как те, что входят в вышеупомянутую тройку лидеров.

Китайская альтернатива android

Компания Huawei выпустила операционную систему Harmony OS 2.0 для своих смартфонов, работающих под управлением ОС Android. Она, пишет ресурс GizChina, пока доступна лишь в бета-версии, но ее могут установить на свои гаджеты не только бета-тестеры, но и обычные пользователи.

Прямо сейчас установить Harmony OS 2.0 на свой смартфон могут владельцы моделей Huawei P40, P40 Pro, Mate 30 и Mate 30 Pro, сроки реализации поддержки других телефонов компании пока неизвестны. Также есть версия для планшетаMatePad Pro, но существуют некоторые ограничения – оценить новую ОС могут пока лишь только жители Китая.

Для получения прошивки нужно обратиться к Huawei с соответствующим запросом и дождаться его одобрения. После этого она будет доступна для установки.

Дебют Harmony OS 2.0 состоялся в сентябре 2020 г. Тогда же Huawei заявила, что первые устройства на ее основе появятся в декабре 2020 г., то есть свое слово она сдержала.

Когда ждать

Сроки появления стабильной версии Harmony OS Huawei не уточняет. По предварительной информации, первым смартфоном на базе новой операционки станет P50, а Huawei, как известно, выпускает новые смартфоны Р-серии в начале весны каждого года. Остальные смартфоны Huawei, вероятно, начнут обновляться в течение 2021 г.

Что касается мобильников Honor, то вероятность появления на них Harmony OS пока что околонулевая. В ноябре 2020 г. Huawei под давлением президента США Дональда Трампа (Donald Trump) вынужденно продала свой дочерний бренд и больше не будет иметь к нему никакого отношения.

Не исключено, что со временем на гаджетыHonor вернутся и сервисы Google, которые Huawei не имеет права устанавливать на свои устройства. Но подтверждений этому в настоящее время нет.

Операционная система blackberry и её особенности

Данная платформа была разработана компанией Research In Motion на основе операционной системы, купленной ею в 2022 году. Она получила то же название, что и мобильные устройства, история которых началась ещё в 80-х годах в Канаде. Примечательной особенность операционной системы является то, что она могла быть использована как на сенсорных «умных» гаджетах, так и на телефонах с QWERTY-клавиатурой.

Главное достоинство BlackBerry ОС в телефоне – поддержка всех сервисов компании-разработчика. При этом можно рассчитывать на полную безопасность и конфиденциальность данных при работе онлайн, обеспечиваемые благодаря особому способу шифрования. Именно поэтому такая операционная система особенно востребована среди известных мировых компаний.

Уже в 2022 году фирменный магазин приложений платформы содержал свыше 79 тыс. различных программ. Кроме того, был разработан сервис для того, чтобы конвертировать утилиты для ОС Android. Достаточно примечательным гаджетом стал планшет под управлением BlackBerry. Его владелец мог, к примеру, запускать игры SonyPlayStation.

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

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

Откуда у huawei своя операционка

Впервые о планах Huawei по выпуску собственной мобильной ОС стало известно еще в 2022 г., но ее разработка затянулась на восемь лет. Толчком к ее завершению и выпуску Harmony OS первого поколения стало сильное давление на Huawei со стороны американского правительства – компания стала мишенью для Дональда Трампа и рычагом давления на властиКНР в рамках торговой войны между Китаем и США.

Про мини ПК:  5 лучших смартфонов для видеоблогеров: топ-рейтинг самых крутых девайсов

На разработку Harmony OS для смартфонов потребовалось девять лет

Персистентная память. два в одном


Отдельно хочется упомянуть про уникальную российскую разработку

, над которой

работает Дмитрий Завалишин (

) с коллегами. Собственно, сам автор неоднократно

Просто в этом году по СМИ прокатилась волна статей с упоминанием Phantom OS: всё началось с Cnews («Россияне создали уникальную ОС — конкурента Linux»), потом тему подхватили на Хабре. Возможно, кто-то уже забыл или не знал про Phantom OS, так что им было любопытно прочитать про этот проект.

На самом деле приятно, что о разработке вновь вспомнили. Самое главное, что опять всплыла ключевая и фундаментальная идея «Фантом ОС», которая отнюдь не устарела: это персистентная оперативная память. Кстати, год назад на эту тему был доклад на конференции FOSDEM 2021, то есть персистентная память считается актуальной и перспективной идеей.

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

Хотя работа с медленными накопителями остаётся неэффективной, главное, что ОС изначально спроектирована на один уровень памяти, а не на два (быстрая RAM постоянное хранилище). То есть единая сущность вместо двух миров. Как говорил сам системный архитектор Phantom OS в комментариях на Хабре, «важно иметь концепцию персистентной системы, а сам механизм обеспечения персистентности вторичен. Если он появится в бесплатном виде — отлично».

Другими словами, осталось дело за малым — выпустить быструю энергонезависимую память.

Приложения, пользовательский интерфейс и пользовательский интерфейс

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

Что касается приложений, эта мобильная ОС поставляется с Google Play Store, где пользователи могут искать и загружать приложения на свои мобильные телефоны. В отличие от iOS, Windows Mobile и Blackberry OS, Android — это мобильная ОС с открытым исходным кодом, которую любой пользователь и разработчик может бесплатно использовать, изменять и модифицировать и, таким образом, позволяет пользователям разрабатывать приложения, особенно сторонние приложения, в качестве параметров по умолчанию.

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

Еще одна удивительная функция пользовательского интерфейса, из-за которой популярна мобильная ОС Android, — это многозадачность. Многозадачность Android позволяет ОС запускать несколько приложений одновременно в фоновом режиме. Сам Android контролирует большую часть многозадачности. Эта функция позволяет переключаться между приложениями, делая работу более удобной и эффективной.

Российские ос

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

энтузиасты представляют десятки новых операционных систем. Ближайшая конференция EuroSys пройдёт

В России тоже есть научно-практическая конференция по операционным системам: OS DAY. Например, на OS DAY 2021 рассказывали про ОС «Аврора» (инфраструктура разработки, доверенная среда исполнения Аврора TEE и механизмы безопасности), KasperskyOS, QP ОС, РЕД ОС и др.

Новые операционные системы 2021 и 2022 года / Хабр
«Ульяновск.BSD 12» (версия 2021.12.21) на базе FreeBSD из Единого реестра российских программ

Единый реестр российских программ для электронных вычислительных машин и баз данных по классу «Операционные системы» содержит 24 записи (версия на 12 октября 2020):

Любая система — это программно-аппаратный комплекс. То есть ОС должна поддерживать различное оборудование на уровне драйверов. Или работать на собственной платформе. Поэтому параллельно с ОС продолжается

. Из серверных CPU: 32-ядерный «Эльбрус-32С» (6–7 нм), 48-ядерный «Байкал-S», «Байкал-S» (6 нм), процессор Yadro и др. В России производятся

(для «Эльбрусов»). Теоретически в будущем возможно создание серверов на своей элементной базе с собственной ОС. В принципе, здесь нет ничего фантастического.

Как показывает практика, серверы на процессорах «Эльбрус» пока что получаются дороже и хуже, чем на стандартных x86. Но разработчики надеются, что это временное явление.

А какие OS приглянулись вам больше всего?

⇡#заключение

Сомнений нет: в условиях государственной поддержки, больших финансовых и ресурсных возможностей «Ростелекома» операционная система «Аврора» в ближайшие годы найдёт своего потребителя в госсекторе и корпоративной среде среди партнёров телекоммуникационного гиганта.

Другой вопрос: что будет с системой дальше? Ведь удерживать на плаву мобильную платформу за счёт государственных и бюджетных средств дорогого стоит. И на этот вопрос есть оптимистичный ответ. По сообщениям СМИ, уже достигнуты договорённости с компанией Huawei о запуске пилотного проекта по тестированию отечественной ОС на смартфонах китайского производителя, не так давно утратившего возможность использования сервисов Google в своих смартфонах.

Если всё сложится хорошо «Аврора» действительно пропишется на устройствах Huawei, то у российской мобильной системы появится шанс в том или ином виде выйти на потребительский рынок. А значит — достучаться до широкой аудитории и привлечь к себе внимание разработчиков софта.

*Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Оцените статью
Карман PC
Добавить комментарий