
В конце прошлого года мы обнаружили свидетельства того, что Huawei работает с Fuchsia от Google, даже над портированием ОС на их игровой телефон Honor Play. Спустя более двух месяцев после того, как компания попала под санкции, запрещающие ей работать с американскими технологиями, китайский гигант, по-видимому, по-прежнему заинтересован в работе с Fuchsia.
Прежде чем разработчики Huawei начали работать над поддержкой Honor Play, Google заложила основу, разработав поддержку Fuchsia для ряда платформ для разработчиков. Одной из них была HiKey 960, которая, по словам создателя 96Boards, представляет собой «платформу для разработки на базе SoC Huawei Kirin 960».
Хотя других публичных разработок для Honor Play не было, разработчики Huawei продолжали вносить улучшения в поддержку Fuchsia для HiKey 960. Эта работа продолжалась до 3 мая, когда они столкнулись с незначительным препятствием, пока несколько членов команды Fuchsia были в отпуске.
Менее чем через две недели президент Трамп внес Huawei в черный список экспорта, и компания была немедленно отключена от технологий Google, таких как будущие версии Android. С тех пор ни один из разработчиков Huawei не проявлял дальнейшего интереса к Fuchsia OS, предположительно из-за запрета.
Сегодня утром разработчик Huawei снова высказался в системе управления исходным кодом Gerrit Fuchsia, сигнализируя о продолжающемся интересе компании к разрабатываемой операционной системе Google. (Вы можете заметить, что комментарий был оставлен с адреса Gmail, но комментатор также идентифицирован по адресу электронной почты @Huawei․com вверху страницы.)
У меня один вопрос: есть ли новые шаги для сборки только Zircon? (Поскольку большинство скриптов удалено).
Кроме того, ранее при сборке пакета (например, в скрипте flash-hikey) опция -t использовалась для отключения всех тестов и уменьшения размера образа zedboot. Не могли бы вы сказать, есть ли сейчас аналогичная опция?
Для справки, вы можете вспомнить, что в основе Fuchsia состоит из четырех отдельных частей (ранее называемых «слоями») — Zircon, Garnet, Peridot и Topaz. Из них Huawei, похоже, интересует только базовый слой Fuchsia, «микроядро» Zircon, поскольку они ищут инструкции для сборки только этой части.
Очень удивительно, что Huawei продолжает проявлять интерес к Fuchsia OS, учитывая их нынешнюю неспособность полагаться на американские технологии в долгосрочной перспективе, но это не единственная причина. Huawei разрабатывает *собственную* операционную систему под названием Hongmeng, изначально сообщалось, что это альтернатива Android, хотя это оказалось не так.
В основном, эта ОС Hongmeng пока остается загадкой. Один факт, который мы знаем об Huawei Hongmeng, заключается в том, что она использует микроядро, как и Fuchsia. Не вдаваясь слишком глубоко в технические детали и возможные преимущества/недостатки, использование микроядра означает, что ОС построена на упрощенном ядре, а не на гораздо более крупном, как в текущих операционных системах, таких как Windows, macOS и Android.
Так возникает вопрос: почему Huawei работает с микроядром Zircon из Fuchsia, когда у их собственной ОС Hongmeng есть свое микроядро?
Возможно, Hongmeng каким-то образом основана на микроядре Zircon из Fuchsia, но это кажется маловероятным, поскольку Fuchsia, будучи проектом Google, также должна быть охвачена любыми санкциями США. Другая возможность заключается в том, что Huawei может просто готовиться к тому, что Fuchsia однажды станет флагманской ОС Google.
Пока не появится больше информации, мы можем только спекулировать.