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

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

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

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

Вторая версия 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.

Для того чтобы пользователи не стали отказываться от купленных девайсов на базе 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.

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

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

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

Комментарии (24)


  1. iamkisly
    20.11.2023 11:02
    +3

    Что с приложениями? Вкатиться в рынок без магазина приложений нельзя. Не имеет смысла.


    1. Wolframium13
      20.11.2023 11:02
      +2

      Виндовс пытались, да.


      1. grvelvet
        20.11.2023 11:02

        windows не пытались особо


    1. Arhammon
      20.11.2023 11:02
      -1

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


      1. iamkisly
        20.11.2023 11:02

        Пфф.. их в наглую отодвинули от кормушки рынка ЕС и США. Но есть еще развивающиеся страны: азия, африка, латинская америка. Ну и Россия. Рынки небольшие, и такие продажи как раньше они конечно не сделают.. но и говорить, что хуавей умер пока еще рано.


        1. Johan_Palych
          20.11.2023 11:02
          +2

          Все относительно.
          https://en.wikipedia.org/wiki/HarmonyOS In the second quarter of 2023, HarmonyOS had a 2% market share of smartphone operating systems globally and 10% of the Chinese market, despite Huawei being limited to LTE; growth was due to a loyal user base, and came at the expense of Android, according to Counterpoint Research. During the launch of HarmonyOS 4 in August 2023, it was reported that the HarmonyOS had connected to more than 700 million devices.
          https://www.counterpointresearch.com/insights/global-smartphone-os-market-share/


    1. unreal_undead2
      20.11.2023 11:02

      Так свой магазин давно есть. И на китайском рынке, где play store забанен, зоопарк магазинов - привычное дело.


  1. Otard
    20.11.2023 11:02

    А ещё Harmony OS используется в автомобилях, например Avatr.


  1. beho1der
    20.11.2023 11:02
    +1

    Выскажу свое мнение, что Harmony OS это обычный форк и сейчас его хотят как-то отделить,что достаточно сложно. И его популярность(за пределами Китая) как раз сильно зависит от возможности запуска APK . В отличии от той же Авроры или Ubuntu Touch, которые полностью самостоятельные и по мне более честные.


    1. Sklott
      20.11.2023 11:02
      +1

      Вы ошибаетесь, если вы можите читать код на C/C++ то можете сами сравнить открытый код HarmonyOS: https://gitee.com/openharmony и AOSP.


      1. beho1der
        20.11.2023 11:02

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


  1. ss-nopol
    20.11.2023 11:02

    Плохо то что Андроид не под (L)GPL и они могут просто скопировать, вносить изменения и не раскрывать исходники...


    1. BugM
      20.11.2023 11:02

      Иначе Андроида не было бы. МС или Нокия какая победили бы. Бизнес с такими лицензиями не связывается.


  1. Sklott
    20.11.2023 11:02
    +6

    В начале этой статьи написан откровенный бред. Это еще можно было-бы понять когда люди смотрели на первые версии HarmonyOS "снаружи" и им было сложно понять как оно устроенло внутри. Но теперь-то HarmonyOS выложена в open source и любой желающий может увидеть, что там нет ни одной строчки из Android. Да, многие "идеологические" вещи китайцы из него передрали. Но код весь переписан с нуля.

    В первых версиях был не "замаскированный" андроид, а обычная dual framework система, когда поверх linux-а и андроидного HAL-а параллельно работало 2 разных фреймворка: для андроидных приложений - андроидный, для хармони приложений - соответсвенно хармонивский. Сейчас они просто допилили свой HAL и выкинули андроид совсем. А не весь вот этот бред, что написан в начале...


  1. LordDarklight
    20.11.2023 11:02
    +6

    Нас ждёт очередная куча никому не нужных операционных систем типа bada os, tizen os, web os. Да некоторые ОS нашли свою нишу и не канули в лету - этим им помогли устройства (в первую очередь я про ТВ) где у вендора (хотя web os был куплен LG уже готовым) были очень сильные железные позиции, а вот софтверная конкурирующая составляющая на тот момент со стороны других OS была очень слабой (кстати тот же tizen os позже сдулся на умных часах - и samsung перевёл их на wear os - узкоспециализированную разновидность Android) . Но сейчас такой финт уже сделать будет куда сложнее. Да и несмотря на это преимущество - на этих, проприетарных OS - софта как такового почти и не появилось - только прям совсем необходимый минимум для совсем нишевого применения (в основном в качестве провайдеров платных сервисов). Но, тем не менее - и harmony os - сейчас ставится на тв - и там по сути не так критична широкая поддержка всей экосистемы android. Но тв от Huawei не имеют широкого распространения и каких-то преимуществ железной платформы - так что продвинуть рынку на их горбу урезанную OS не получится. В отличии, скажем, от Amazon у которой как раз-таки может и получится - у них достаточно популярная железная основа электронных читалок - и там как с тв - по сути есть потребность в достаточно ограниченном объёме софта.

    Скорее всего это уже шаг отчаяния - вызванный серьёзным опасениями что в недалёком будущем тянуть адаптацию поддержки в своей даже андройдо-подобной будет крайне затруднительно. Может google fluent боятся - мол рано или поздно этот андрой закончится и Huawei окажется у разбитого корыта; ну или очередное обновление платформы android os от гугла сделает слишком большую затаённость софта под их сервисы или какие-то иные технологические не открытые лицензируемые фишки - и новый софт, прям не переписывая, уже будет никак легко не заставить работать на harmony os.

    И то Huawei привлекает разработчиков писать отдельные версии именно под её платформу - по сути ни к чему не приведёт - просто будет "море" китайских приложений, интересных разве что азиатам (и то, в основном только китайцам) и горстка глобального софта - и то, до тех пор пока санкции не усилятся и глобальные софтоделы не плюнут на эту платформу, с небольшой (даже для Китая) долей рынка! Ну и горстка узкоспециализированных приложений - под определённые китайские сервисы и нишевые устройства.

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

    Ведь тут надо не забывать и про сложности-кроссплатформенной разработки под разные платформы. И это очень показательно. Вот - даже для тех же не подсанкционных ОС как web os и tizen os - кросс-платформенного ПО раз два и обчёлся. А потому что в популярных кросс-платформенных библиотеках попросту нет поддержки данных ОС - а если и есть - то очень ограниченная! Так что под эту harmony os - кросс-платформенная разработка это почти не вариант! А специально под неё кроме самих китайцев разрабатывать никто не будет. Когда как раз на других платформах сложность кросс-платформенной разработки и кросс-платформенных взаимодействий будет сокращаться семимильными шагами - что станет очень весомым конкурентным преимуществом именно других ОС. И Микрософт, при поддержке такого подхода (а они его как раз активно развивают) - будет уже куда легче снова попытаться вскочить как поезд мобильной разработки так и в поезд ARM-решений (не только мобильных), чем Huawei который намеренно себя от изолирует от этих технологических благ!

    Кстати, аналогичная ситуация и с российской Аврора ОС - под неё попросту не будет готовых кросс-платформенных библиотек. Хотя - по сути - больших проблем их сделать нет - но в это попросту никто не будет вкладываться! Так что обе ОС как существовали, так и продолжат существовать чисто для "галочки" (ну и госзакупок, конечно)

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


  1. sprayer
    20.11.2023 11:02
    -1

    Что значит отключили от сервисов Gmail, YouTube? Это все веб сервисы и они работают в браузере, чем все приложения по сути являются. Что мешало свое приложение написать? Есть же ютуб вансед например, у нас для вк куча неофициальных клиентов. Сейчас в браузерах даже cad программы делают, например plasticity.


    1. a3or
      20.11.2023 11:02
      +2

      Проблема в том, что Гугл - это не РКН.

      Если надо - то легко будут баниться приложения/браузеры, а страдать придётся пользователям в ожидании новых, еще незабаненных версий. Например сейчас, вхожу через ЯБраузер на веб-страницу ГуглПллэй с телефона huawei, а она просто и без затей не открывается, потому что превышено время ожидания ответа от сервера. Вот про бан Ютуба - неправда, работает в ЯБраузере и даже дает авторизоваться и использовать все возможнсти.


      1. ganzmavag
        20.11.2023 11:02
        +1

        Веб-страницу Гугл Плэй как раз Роскомнадзор и забанил, в России она с любого устройства не открывается.


        1. a3or
          20.11.2023 11:02

          Вот так и узнаются новости! Не далее месяца назад открывал без проблем, ленивый провайдер - это иногда еще и хороший провайдер)))

          Тем не менее, что мешает Гуглу блокировать трафик для сторонных приложений, даже умело маскирующихся, к своим сервисам?


          1. Mike-M
            20.11.2023 11:02

            С сайтом play.google.com вообще странная история происходит. За последний примерно год он то открывается на моем десктопе, то нет. От чего зависит – непонятно.


    1. kAIST
      20.11.2023 11:02

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


  1. NameOfShadow
    20.11.2023 11:02

    Вот это дружба! Google отключила свои сервисы Huawei, после чего Xiaomi и Amazon решили создать свою ОС.


  1. Mike-M
    20.11.2023 11:02

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

    Мне кажется, что это плохо. Как минимум потому, что теперь разработчикам придется тратить ещё больше времени на обучение, вместо того чтобы тратить его на создание реальных продуктов. И поиск работы, думаю, тоже усложнится.


  1. ASOxin
    20.11.2023 11:02

    Если кому-то нужно оптимизировать магазин приложений google &ios, пожалуйста, отправьте мне личное письмо