Amazon разработала собственную ОС вместо Android для своей экосистемы устройств. Что это за проект?

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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

Что это за система?

Базируется она на ядре Linux, называется проект Vega или Vega OS, вероятнее всего, это название будет использоваться и в дальнейшем. Разработчики постарались максимально оптимизировать код операционной системы для того, чтобы там не было ненужных компонентов — тех, что не нужны гаджетам от Amazon.

Базируется она на фреймворке React Native, что даёт возможность разрабатывать софт, который работает автономно, без браузера. Тем не менее весь проект является web-based.

Поначалу ОС станут устанавливать в умных устройствах компании, включая Smart TV, разного рода мультимедийное «железо», компоненты умного дома. Пример — известные многим Amazon Fire TV и Amazon Echo.

Затем, если всё пройдёт хорошо, операционную систему станут устанавливать вообще на всех девайсах Amazon, которые сейчас работают с Android. Кроме того, эту же ОС будут использовать для обеспечения работы новых моделей гаджетов, которых пока нет в продаже.

Насколько известно, Vega OS уже готова, осталось только доработать некоторые моменты, а также предложить разработчикам SDK. Это делается для того, чтобы уже экосистему приложений под новую операционную систему готовили не только сотрудники Amazon, но и сторонние разработчики. Первое «железо» с новой операционной системой начнут поставлять примерно в начале 2024 года.

Интересно, что операционная система появилась не вдруг. Над ней работала большая команда из нескольких сотен специалистов начиная с 2019 года. С 2022 года Amazon старалась переманивать профессионалов к себе в команду. Среди них оказался, например, Зиби Бранецки (Zibi Braniecki из Mozilla, достаточно известный JavaScript-разработчик). К слову, он как-то написал, что работает над следующим поколением ОС для самых разных устройств экосистемы Amazon. Ну а началась работа над проектом ещё в 2019 году.

Система уже была протестирована на потоковых адаптерах Fire TV, и Amazon проинформировала избранных партнёров о своих планах по переходу на новую платформу приложений в ближайшем будущем.

Разве сейчас у Amazon нет собственной ОС?

В целом это так, Fire OS — операционная система, которая применяется для установки на практически весь модельный ряд гаджетов от Amazon. Но здесь дело в том, что Fire OS нельзя назвать самостоятельной, она базируется на коде открытого проекта Android Open Source Project (AOSP).

Такая схема работы была выбрана Amazon потому, что родство с Android позволяет создавать приложения для Fire OS Android-разработчикам. При этом некоторые приложения можно просто портировать, причём без особых затрат средств/времени. Процесс достаточно простой.

Недостаток же использования AOSP в том, что сам этот проект очень быстро развивается, так что разработчики софта для «железа» Amazon просто не имеют возможности сразу реализовать все обновления от AOSP. Так, например, те же Fire TV работают на базе Fire OS 7. Её можно назвать морально устаревшей, поскольку основана она на AOSP 9, вышедшей ещё в 2018 году.

Логика Amazon проста: если будет собственная операционная система, которая ни от кого не зависит, то обновлять её, оптимизировать и кастомизировать под разные устройства вообще не проблема. Это будет делаться быстро и, как надеется компания, качественно.

Ещё одна причина перехода на собственное ПО — некоторое напряжение в отношениях с Google. Да, AOSP можно использовать свободно, но Google не особо довольна потенциальной возможностью выхода сторонних устройств (не от Amazon) с Fire OS. Это конкуренция Android и фрагментация рынка Android-устройств, чего старается избегать Google.

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

Насколько всё это реально?

Учитывая ресурсы и возможности Amazon, вполне. Но стоит помнить, что разрабатывала собственную операционную систему для своих устройств, правда, только мобильных, и Microsoft. Там тоже с ресурсами всё отлично, вот только ОС Windows Phone «не взлетела». Более того, она достаточно быстро перестала развиваться, и в итоге проект был закрыт.

А компании Microsoft на тот момент было очень важно закрепиться на рынке смартфонов. После первоначальных относительно успешных попыток последовала череда неудач, и о проекте Windows Phone пришлось забыть.

У Amazon есть то преимущество, что у неё уже есть своя экосистема устройств, и довольно популярная. Так что софт для неё играет уже не такое важное значение, как у Microsoft. Соответственно, разрабатывая свою ОС под свои же устройства, Amazon почти ничем не рискует. Конечно, если окажется, что система состоит из багов и проблем, то проект тоже будет поставлен под угрозу. Но над Vega работают известные профессионалы, так что вероятность успеха достаточно большая.

Источник: https://habr.com/ru/companies/ru_mts/articles/773872/


Интересные статьи

Интересные статьи

На своей конференции Delivering the Future в Сиэттле Amazon сообщила, что она начинает размещение в своих центрах обработки заказов гуманоидных роботов Digit компании Agility. Эти роботы способны выпо...
Ultron — самый простой фреймворк для разработки UI тестов Android.В данной статье я познакомлю вас с малоизвестным фреймворком, который позволит вам облегчить android ui тестирование. А это еще что?...
Как для мобильных разработчиков менялся Android с 2014 года и до сегодняшнего дня? Казалось бы, можно просто открыть официальное описание каждой версии и узнать. Но интереснее не просто читать сухие ч...
Оптимизация сборки — вишенка на торте мобильного приложения. К счастью, существуют инструменты, проверенные временем и заслужившие доверие сообщества. К сожалению, ее не ...
Привет! Меня зовут Сергей Иванов, я ведущий разработчик Android в Redmadrobot. С 2016 использую автотесты различных категорий и успел в этом набить немало шишек. Именно п...