16.08.2022

Huawei анонсировала «сотворение мира»

Huawei анонсировала выпуск HongMeng OS/Harmony OS
Huawei анонсировала выпуск HongMeng OS/Harmony OS

Один из мировых лидеров в сфере телекоммуникаций — китайская компания Huawei — анонсировала новую операционную систему Harmony OS (по-китайски鸿蒙, HongMeng), название которой переводится как «сотворение мира» и отсылает к древнекитайской мифологии. Презентация состоялась 9 августа на конференции разработчиков «Huawei Developers Conference 2019». Разработка Harmony OS вызвала больший интерес, чем внедрение 5G технологий.

9 августа компания Huawei анонсировала выпуск Harmony OS.
9 августа компания Huawei анонсировала выпуск Harmony OS.

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

На конференции генеральный директор Huawei Юй Чэндун (Yu Chengdong) опроверг слухи о назначении операционной системы Harmony. Он указал, что сегодняшние операционные системы предназначены для разных платформ: у мобильных телефонов своя операционная система, у смарт-часов и фитнес-браслетов своя и у информационно-развлекательных систем автомобиля своя. По словам Юй Чэндуна, у Harmony OS высокая планка – «пробить стену между устройствами». Т.е. операционная система будет одновременно поддерживать несколько устройств, таких как широкие экраны, носимые оборудования, информационно-развлекательные системы автомобиля, умные динамики, смарт-часы, фитнес-браслеты, мобильные телефоны, персональный компьютер и т.д.

Юй Чэндун также считает Harmony OS и Fuchsia OS, разрабатываемую компанией Google, «операционными системами следующего поколения», ориентированными на эпоху IoT[1] («Интернет-вещей»). По его классификации система ПК, представленная Windows, является первым поколением в истории операционных систем, а операционные системы для мобильного Интернета, представленные Android и iOS, являются вторым поколением.

[1] Internet of Things или «Интернет-вещей»— это новая стадия развития интернета, когда к нему подключено больше вещей, чем людей.

«Пробить стену между устройствами» – давнее желание, которое так и не было реализовано с момента появления первых вычислительных машин более 70 лет назад.

И что же такое Harmony OS?

Harmony OS

Что же было сделано за 7 лет исследований и разработок Harmony OS, проведенных компанией Huawei? На пресс-конференции Юй Чэндун продемонстрировал, на что способны мобильный телефон и беспилотный летательный аппарат DJI с загруженной операционной системой Harmony. Ведущий, стоя на сцене, с мобильного телефона связался по видео с сотрудником Huawei, который вне зала управлял беспилотником. Ведущий захотел взглянуть на то, как снимает беспилотник, и изображение сразу же переключилось с фронтальной камеры на вид с высоты. Все изображения с телефона транслировались на большом экране.

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

Взаимодействие между устройствами с операционной системой Harmony
Взаимодействие между устройствами

Ван Чэнлу (Wang Chenglu), президент по разработке программного обеспечения Huawei Consumer Business Group, сообщил, что ранее устройства могли подключаться к системе, но запуск приложений выполнялся отдельно друг от друга. Harmony OS же может совмещать несколько аппаратных оборудований и становиться «супер устройством». Множественное соединение является основной функцией операционной системы Harmony, которую Huawei называет «распределенной архитектурой».

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

После подключения через NFC[2] пользователь может полностью отобразить экран мобильного телефона на экране компьютера. В отличие от простого перехода с одного экрана на другой, пользователи операционной системы Harmony могут использовать мышь на экране компьютера для управления телефоном и наоборот. Эти две системы могут взаимодействовать подобно двум файлам в одной системы. Ван Чэнлу сообщил, что современные DingTalk[3] и WPS[4] уже поддерживают подобную ​​функцию.

[2] Near field communication — коммуникация ближнего поля», «ближняя бесконтактная связь»

[3] бесплатную платформу для общения и сотрудничества, используемую более 7 миллионами предприятий или организаций по всему миру, включая Alibaba Group, Alipay, Lazada и Alicloud.

[4] Wi-Fi Protected Setup — это технология, созданная для упрощения подключения различных устройств к сети Вай-Фай.

Отличие от Apple AirDrop

Взаимодействие между аппаратными устройствами совсем не кажется чем-то новым: функция Apple AirDrop предназначена для достижения той же цели. Она позволяет устройствам Apple, которые также являются частью операционной системы iOS, «без плясок с бубном» доставлять файлы с одного гаджета на другой. Однако Harmony OS от Huawei — это нечто совершенно иное. AirDrop — это приложение, основанное на технологии передач по Bluetooth, а Harmony — это операционная система, которая может с помощью устройства A управлять устройством B, а AirDrop — нет.

В существующей архитектуре Harmony часть ядра по-прежнему включает в себя «ядро операционной системы Linux». Но Юй Чэндун утверждает, что у Harmony OS есть потенциал для многоэкранного взаимодействия, поскольку в операционной системе Android и iOS «макроядро» заменено на «микроядро».

Ключевое различие между «макроядром» и «микроядром» заключается в разном уровне интеграции.

В 1991 году, когда 21-летний студент факультета компьютерных наук Хельсинкского университета в Финляндии Линус Торвальдс написал Linux, он поместил управление процессами, драйвера устройства и файловые системы в центр управления операционной системой — ядро. Основанные на открытом исходном коде Линуса Торвальдса Android и iOS впоследствии начали использовать это ядро, назвав его макроядром.

Harmony OS извлекает из ядра драйверы устройства и файловые системы. В нем сохраняются только те программы управления ресурсами, которые выполняют основные функции, такие как время, внутренняя память, устройство ввода и вывода информации. Из-за более низкого уровня интеграции этот меньший центр управления называется микроядром.

Схема архитектуры операционной системы Harmony

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

Похоже, что эта способность управлять одним устройством с другого — это именно то, что нужно эпохе «Интернета-вещей». Эти оборудования являются взаимными терминалами и взаимными внешними устройствами, при необходимости любое из них может стать входом для взаимодействия человека с компьютером.

Кто был первым?

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

По заявлению Юй Чэндун Huawei начала разработку Harmony в 2017 году. А в августе 2016 года на GitHub, веб-сервисе совместного использования кодов, появилась строка кода, показывающая, что Google разрабатывает новую операционную систему под названием «Fuchsia». Её исходный код был протестирован для одновременной работы на нескольких платформах, включая «автомобильные развлекательные медиа-системы и встроенные устройства» (светофоры, цифровые часы, смартфоны, планшеты и персональные компьютеры).

В мае этого года на конференции разработчиков Google I/O старший вице-президент Google Хироши Локхаймер подтвердил существование этого проекта.

«Это не просто мобильные телефоны и персональные компьютеры. В мире «Интернет-вещей» все больше устройств требуют поддержки со стороны операционной системы и среды функционирования программного обеспечения. По-моему, у многих операционных систем, которые имеют разные преимущества и специализации, существуют большие возможности для развития. Fuchsia OS — одна из них», — сообщил он.

Многие аппаратные средства, в том числе телефон Honor Play, уже были протестированы на Fuchsia OS. Тут же на разных форумах и в СМИ появилось утверждение, что «Android уже мертв».

Но Google официально еще не выпустила эту операционную систему. На самом деле, трудно сказать, будет ли Fuchsia OS независимой операционной системой, способной полностью заменить Android. По словам Хироши Локхаймера, «посторонние люди чрезвычайно взволнованы, когда говорят: «О! Это новый Android!» или «Это новый Chrome!» На самом деле, это совсем не так. Fuchsia только содействует развитию технологий операционной системы. Таким образом, мы сможем перенять полезный опыт, чтобы интегрировать его в другие продукты».

Улучшать Android либо заменять Android — Google рассматривает оба варианта, касающиеся технологий операционной системы следующего поколения. Решение еще не принято. Однако, по сообщениям зарубежных СМИ, Fuchsia OS в будущем будет поддерживать Android- приложения.

Большие ли шансы у Huawei?

Новым игроком на рынке операционных систем является не только компания Huawei. Только на китайском рынке Alibaba и Tencent[5] разработали YunOS и TOS соответственно.

[5] китайская телекоммуникационная компания, разработчик QQ, Weixin

Но Huawei может быть одной из компаний, которые в большей степени готовы к разработке операционной системы. Во-первых, число пользователей интеллектуальных терминалов превышает 500 миллионов. Фань Хуэйци (Fan Huiqi), партнер по разработке китайских игр для телефонов, сообщил, что если Huawei выпустит операционную систему Harmony для мобильных, то как минимум отечественные разработчики смогут приспособиться к ней. В настоящее время большая доля рынка мобильных телефонов принадлежит бренду Huawei.

По опыту разработки операционной системы Huawei также является самой ранней и наиболее распространенной среди отечественных технологических компаний-гигантов.

Еще в 1991 году компания Huawei, занимавшаяся коммутаторами, начала разрабатывать операционную систему для них. Ответственным за исследования и разработки являлся Сюй Вэньвэй (Xu Wenwei), отец-основатель Huawei и нынешний президент Института стратегических исследований Huawei. В то время как на рынке не было готовой операционной системы с открытым исходным кодом, именно код Сюй Вэньвэя стал первым. В том же году Линус Торвальдс из Северной Европы только написал прототип первого ядра Linux.

В 2007 году Huawei успешно запустила операционную систему реального времени на базе ядра Linux с открытым исходным кодом, а затем Huawei разработала облачный сервер на той же базе.

Еще 7 лет назад можно было увидеть запуск исследований и разработок операционной системы Huawei для мобильных телефонов. В июле 2012 года Жэнь Чжэнфэй (Ren Zhengfei) встретился с десятками руководителей, ответственных за исследования и разработки.

«Противостояние трех сторон, Android, iOS и Windows Phone 8, сформировало свою экосистему, а окно возможностей для других терминальных OS уже мало. Позвольте узнать, какие ожидания и требования компания предъявляет к терминальной операционной системе?» — поинтересовался тогдашний начальник отдела разработки терминальной операционной системы Huawei Ли Цзиньси (Li Jinxi).

 «Имеет смысл  работать над операционной системой так же, как и над созданием качественных чипов», — ответил Жэнь Чжэнфэй.

«Лаборатория 2012» — это передовой отдел технических исследований, основанный после того, как Жэнь Чжэнфэй просмотрел фильм-катастрофу «2012». Он предполагает, что в будущем расход трафика может сделать канал связи таким же огромным, как Тихий океан, и тогда потребуется построить «Ноев Ковчег», чтобы пережить его.

Жэнь Чжэнфэй придерживается «теории трубы»: и Тихий океан, и Хуанхэ, и Янцзы, и городская водопроводная сеть — это все трубы, а различные терминалы — это всего лишь водопроводные краны. Он заинтересовался вертикальной интеграцией Apple и считает, что компания Huawei также должна быть вертикально интегрирована в своем деловом стратегическом отношении.

Согласно «теории трубы», операционная система является неотъемлемой частью стратегии вертикальной интеграции Huawei. По концепции Жэнь Чжэнфэя, если ядром технологии являются алгоритмы и логика, то Huawei сможет справиться с созданием вертикальной интеграции. И тем более с операционной системой.

Ван Чэнлу был управляющим линейкой продукции сетевой инфраструктуры Huawei, а после создания центрального отдела программного обеспечения в «Лаборатории 2012» он стал президентом филиала и начал исследование Harmony.

Почему «дебютом» аппаратного обеспечения считается телевизор?

На следующий день после анонса выпуска операционной системы Harmony, 10 августа, генеральный директор Honor Чжао Мин (Zhao Ming) продемонстрировал первое аппаратное оборудование, оснащенное Harmony OS – Honor Smart Screen.

Чжао Мин продемонстрировал Honor Smart Screen
Чжао Мин продемонстрировал Honor Smart Screen

Ранее в профессиональных кругах считали, что Huawei очень скоро выпустит мобильный телефон на базе оперативной системы Harmony. Поскольку, как только американское правительство запретит компании использовать Android OS от Google из-за торговой войны между Китаем и США, 500 миллионов пользователей Huawei по всему миру столкнутся с отсутствием возможности обновления системы.

«Мы просто вовремя начали думать о создании Honor Smart Screen, как раз во время разработок Harmony OS», — сказал Чжао Мин во время интервью для прессы.

По внешнему виду телевизор с операционной системой Harmony ничем не отличается от простого плоского телевизора, за исключением того, что в верхней части экрана находится видеокамера, которая может автоматически подниматься и опускаться при входе в режим видеовызова. Эта видеокамера имеет такие функции, как распознавание лиц, отслеживание взгляда и обнаружение движения. В то же время, она также имеет функцию голосового взаимодействия с умными динамиками — стоит дважды выкрикнуть «YOYO», и этот телевизор будет реагировать в соответствии с голосовыми инструкциями пользователя. Кроме того, вы сможете подключить телефон к экрану с помощью технологии NFC.

Что касается контента, то в настоящее время только 4 основных видео приложения, таких как видео Huawei, Tencent Aurora TV, Youku Cool и Mango TV поддерживают Smart Screen. А таких видео приложений, как iQiyi, Youku и Tencent Video, среди них нет. Стоимость такого телевизора составляет 4799 юаней, что почти на 2000 юаней выше, чем у телевизора Xiao Mi того же размера.

Однако для Huawei не особо важно, сколько единиц техники можно продать в кратчайшие сроки. Более важным для компании является тестирование и итерация[6] Harmony OS, накопление экосистемы приложений.

[6] организация обработки данных, при которой действия повторяются многократно, не приводя при этом к вызовам самих себя.

«По сравнению с мобильными телефонами, функции Smart Screen все еще относительно невелики, и у нас может быть достаточно времени для улучшения одного приложения за другим. Это также дает нам очень много времени для буферизации». Чжао Мин сообщил, что применять терминальную операционную систему Harmony будут прежде всего на продукции с большим экраном и на носимых оборудованиях. Новая система для мобильных телефонов — это всего лишь «второй вариант».

Как долог путь от запасного игрока до основного?

Huawei поспешила анонсировать свою операционную систему, и это событие на самом деле опередило намеченные планы. Изначально Huawei планировала выпустить Harmony OS весной 2020 года, но китайско-американская торговая война ускорила этот процесс. Юй Чэндун заявил в интервью для прессы, что в настоящее время количество научно-исследовательского персонала Huawei, занимающегося разработкой операционной системы, возросло до 5000 человек.  Он считает, что вся система будет усовершенствована в кратчайшие сроки, поэтому рабочая нагрузка очень велика.

Процесс разработки и перспективные планы операционной системы Harmony
Процесс разработки и перспективные планы операционной системы Harmony

15 мая Соединенные Штаты включили Huawei в список организаций, которым запрещено продавать компоненты для электронных устройств. Позднее поставщики микросхем, включая Intel и Qualcomm, стали поставлять Huawei запчасти и программное обеспечение только после получения разрешения от Министерства торговли США. Спустя неделю, 21 мая, компания Google, располагающая операционной системой Android, также получила это распоряжение.

Микроядро — утопия или ближайшее будущее

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

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

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

У Цзюнь (Wu Jun), автор книги «Пик волны», предположил, что ни Harmony, ни Fuchsia не являются законченными и никогда и не будут закончены. В начале августа он сообщил, что связь между процессором и операционной системой — это связь между аппаратным и программным обеспечениями, поэтому наиболее сложной проблемой все также является адаптивность. Во время разработки ARM-процессор синхронно координируется с Android, поэтому степень связи очень высока. Другие операционные системы, работающие на ARM-процессорах, не могут достичь эффективности Android OS.

Перенос приложений на новую операционную систему

По словам официального представителя Huawei, на конференции разработчиков «Huawei Developers Conference», которая завершилась только 11 августа, собралось 1500 экопартнеров и более 5000 разработчиков со всей земли. Тем не менее, несмотря на то, что многие участники конференции стали свидетелями торжественного выпуска Harmony OS, они озадачены тем, как именно они смогут поучаствовать в разработке экосистемы приложений в будущем.

Компания Huawei делегировала представителей, отвечающих за разъяснение операционной системы Harmony. Большинство из них представляют собой руководителей бизнеса, ответственных за менеджмент и стратегию, а не ученых в области НИОКР[7]. На конференции они говорили о прогрессивности логики Harmony, а также о ее надежной и безопасной работе.

[7] научно-исследовательские и опытно-конструкторские работы

Юй Чэндун заявил, что по причине небольшой рабочей нагрузки по переносу экосистемы приложений Android в разработки операционной системы Harmony работа может быть выполнена за один-два дня с помощью компилятора Huawei Ark. На пресс-конференции он сообщил, что более 40 приложений, включая Taobao, Tmall, QQ, Toutiao[8] и другие, уже завершили работу по компиляции. Однако для рынка с бесчисленным количеством Android-приложений это число все еще слишком мало. К тому же, невозможно достичь желаемого результата за один перенос.

[8] Jinri Toutiao — китайское новостное и информационное мобильное приложение, которое рекомендует персонализированную информацию для индивидуальных пользователей на основе технологии искусственного интеллекта.

Спрос на программное обеспечение для телекоммуникационного оборудования является относительно понятным и конвергентным. Более 70% потребностей сотен операторов по всему миру практически одинаковы. Программное обеспечение, ориентированное на потребителя, очень разное. В мае Ван Чэнлу в своей публикации в Huawei Xinsheng Community сообщил, что итерация Android до сих пор не решила проблему «подвисания» после долгого использования.

У Цзюнь заявил, что до 2019 года Harmony действительно позиционировала себя операционной системой для мобильных телефонов, которая может заменить Android OS. Поэтому также неизвестно, сможет ли система в действительности функционировать на промышленном оборудовании в будущем. На трехдневной конференции разработчиков «Huawei Developers Conference 2019» компания не продемонстрировала, как она работает в промышленных сценариях.

На сегодняшний день другие бренды тоже не могут присоединиться к рынку IoT операционной системы Harmony. Это возможно реализовать только при условии, что они внесут изменения в их базовую операционную систему. Однако когда речь заходит о других брендах, это уже не техническая проблема, а экосистемная трудность, развивающаяся вокруг операционной системы. В конечном итоге она превратится в коммерческую задачу.

Источник: https://finance.sina.com.cn/chanjing/gsnews/2019-08-12/doc-ihytcitm8534389.shtml Репортер: У Янъян, Ответственный редактор: Чжао Хуэйфан, Перевод на русский: Яна Конькова


Добавить комментарий

Ваш адрес email не будет опубликован.