Huawei собирается отделить Harmony OS от Android, на которой та основывается. Зачем китайской компании это делать?

На Хабре много раз писали про операционную систему Harmony OS от Huawei, которая изначально вообще была, образно говоря, перелицованной Android OS, а затем постепенно стала отдаляться от своих «корней». Теперь китайская компания планирует полностью отделить операционную систему от Android, убрав даже поддержку Android-приложений. Зачем это нужно китайцам?

4b6bd1c67d6ada48ccb5316114199f73.jpg

Что вообще происходит?

Недавно стало известно о том, что Huawei собирается убрать поддержку приложений для ОС Android из следующей версии своей операционной системы. Она получит название Harmony OS Next, во всяком случае именно такое название получил этот проект. Её особенности — полная автономность и отсутствие связей с Android. Насколько можно понять, с нуля её переписывать не будут, т. е. какие-то «артефакты» от Android останутся. Но это будет полноценная система.

Первая версия операционной системы появилась 4 года назад. Как и говорилось выше, это был переделанный Android. Есть даже иллюстрация этого факта, где всё понятно без слов.

cb56e16d2f627c97be27cb8a416d2977.jpg

Вторая версия Harmony OS была основана на Android 10, причём работа с SDK платформы показала, что внутри полно упоминаний Android 10. Об этом писали журналисты, которые решили изучить новую операционную систему. Во второй версии системы было много системных приложений с названиями вроде Android Services Library, Android Shared Library, com.Android.systemui.overlay, Androidhwext и другими.

Huawei стала разрабатывать собственную операционную систему не по своей прихоти, а после того, как Google отключила этой китайской компании доступ к своим мобильным сервисам (Drive, Gmail, YouTube и другим).

Несмотря на то, что Harmony OS развивается уже 4 года, эта операционная система не получила сколь-нибудь значимой доли рынка. Это касается как Китая, так и других стран. Пользователи предпочитают покупать смартфоны с уже знакомой операционной системой — Android и iOS.

Как планируется развивать Harmony OS Next

В Китае множество хороших разработчиков, поэтому доработать ОС для Huawei не проблема. Она, проблема, в другом — в небольшом количестве нативных приложений и в том, что поддержку Android-приложений планируется убрать. Если до сих пор у ОС крайне малая доля рынка, то можно только представить себе, что произойдёт после отказа от экосистемы Android.

Если сейчас у пользователей есть возможность устанавливать на телефоны с Harmony OS файлы приложений Android с расширением APK, то в Harmony OS Next останется лишь поддержка файлов HAP.

2265c302693cfa025d898f0e361e1d68.jpg

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

Привлекают специалистов не только в Huawei, «охотой за головами» занимаются и другие компании, включая NetEase, Meituan, ByteDance (разработчик TikTok) и DingTalk. Китайцы уже опубликовали достаточно много вакансий для инженеров, разработчиков, тестировщиков и других специалистов. В этих вакансиях указана хорошая зарплата — выше средних по рынку. Возможно, это один из факторов, который поможет добиться поставленной цели.

Кроме поиска разработчиков со стороны корпорация Huawei ведёт работу по увеличению количества нативных приложений с задействованием собственных специалистов. Правда, пока неясно, насколько масштабна эта работа. Привлекаются и партнёры — например, достаточно крупная туристическая компания из Китая, Tongcheng Travel, разрабатывает собственное приложение как раз под Harmony OS, оно будет готово к концу 2023 года.

Кстати, Harmony OS постепенно расширяет спектр совместимых устройств. Первая версия устанавливалась на smart-TV, а третья уже «умела» работать не только с телевизорами, но и со смартфонами, а также рядом моделей носимых устройств. Harmony OS Next «подружат» уже не только со смартфонами, но и с ноутбуками и настольными ПК. Если всё получится, надо полагать, что Huawei начнёт продажи устройств с этой операционной системой — вероятно, сначала лишь внутри Китая, а потом и в других странах.

Здесь и ответ на вопрос, поставленный в заголовке. Зачем всё это Huawei? Затем, что компания планирует стать независимой от сторонних технологий, тем более санкционных. Сейчас Huawei разрабатывает современные чипы, производит на их базе флагманские смартфоны. Если добавится ещё и ОС, то компания станет максимально автономной, если так можно выразиться.

Не Huawei единой

Да, сейчас тренд на создание собственных операционных систем весьма активно развивается в КНР. Кроме Huawei свою платформу разрабатывает, например, компания Xiaomi. Её ОС получила название HyperOS, и она также будет устанавливаться на выпускаемые корпорацией устройства. Ну, а поскольку Xiaomi продаёт большое количество самых разных девайсов, то надо думать, что и ОС относительно быстро получит хотя и небольшую, но долю рынка.

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

6b6f8f2d3251759e0517cc76a613d4f4.png

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

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

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

© Habrahabr.ru