Huawei אַנאַונסט די Harmony אָפּערייטינג סיסטעם

На конференции разработчиков Huawei была официально רעפּריזענטיד דורך ОС Hongmeng (Harmony), которая по утверждениям представителей компании работает быстрей и является более безопасной, чем Android. Новая ОС в основном предназначена для портативных устройств и продуктов интернета вещей (IoT), таких как дисплеи, носимые устройства, умные колонки и инфо-системы автомобилей.

HarmonyOS находится в разработке начиная с 2017 года и представляет собой микроядерную ОС, подходящую для любых сценариев применения и любых видов устройств, но рассматриваемую скорее как конкурент Fuchsia/Zircon. Платформа וועל опубликована в исходных текстах как открытый проект (Huawei уже דעוועלאָפּס אָפן ליטעאָס для IoT-устройств) для чего планируется создать отдельный некоммерческий фонд и сформировать сообщество. Huawei считает, что Android не так хорош для мобильных устройств из-за излишне большого объёма кода, устаревшего планировщика процессов и вопросов фрагментации платформы.

В HarmonyOS не предоставляется доступ пользователей на уровне root, а микроядро изолированно от внешних устройств. Ядро системы верифицировано на уровне формальной логики/математики для минимизации риска появления уязвимостей. Утверждается, что применены методы, которые обычно используются при разработке критически важных систем в таких областях, как авиация и космонавтика, и позволяют добиться соответствия уровню защищённости EAL 5+.

Микроядро реализует только планировщик и IPC, а всё остальное вынесено в системные сервисы, большая часть которых выполняется в пространстве пользователя. В качестве планировщика задач предлагается минимизирующий задержки детерминистический движок распределения ресурсов (Deterministic Latency Engine), анализирующий нагрузку в режиме реального времени и использующий методы предсказания поведения приложений. По сравнению с другими системами планировщик позволяет добиться сокращения задержек на 25.7% и снизить флуктуации задержек на 55.6%.

צו צושטעלן קאָמוניקאַציע צווישן די מיקראָקערנעל און פונדרויסנדיק קערן באַדינונגס, אַזאַ ווי די טעקע סיסטעם, נעץ אָנלייגן, דריווערס און אַפּלאַקיישאַן קאַטער סובסיסטעם, IPC איז געניצט, וואָס די פירמע קליימז איז פינף מאָל פאַסטער ווי זירקאָן ס IPC און דריי מאָל פאַסטער ווי זירקאָן ס IPC .
אַנשטאָט די טיפּיש געוויינט פיר-שיכטע פּראָטאָקאָל אָנלייגן, צו רעדוצירן אָוווערכעד, האַרמאָני ניצט אַ סימפּלאַפייד איין-שיכטע מאָדעל באזירט אויף אַ פונאנדערגעטיילט ווירטואַל ויטאָבוס וואָס גיט ינטעראַקשאַן מיט ויסריכט אַזאַ ווי סקרינז, קאַמעראַס, געזונט קאַרדס, עטק.

Huawei אַנאַונסט די Harmony אָפּערייטינג סיסטעם

צו בויען די אַפּלאַקיישאַן, אַרק ס אייגענע קאַמפּיילער איז געניצט, וואָס שטיצט קאָד אין C, C ++, Java, JavaScript און Kotlin.
Система отделена от оборудования и даёт возможность разработчикам создавать приложения, которые можно использовать на различных категориях устройств без создания отдельных пакетов. В дальнейшем планируется предоставить интегрированную среду разработки для создания приложений для различных классов устройств, таких как телевизоры, смартфоны, умные часы, автомобильные информационные системы и т.п. Среда будет автоматически адаптировать приложения для разных экранов, элементов управления и методов взаимодействия с пользователем.

Harmony напрямую не совместима с Android, но, по заявлению представителей Huawei, для адаптации существующих Android приложений потребуются минимальные изменения. Компания Huawei также обещает, что в будущем в ОС Harmony будет встроена поддержка приложений для Android и будут предоставлена поддержка приложений на HTML5. Что касается использования платформы Android, то компания заявила, что пока продолжит её использование для смартфонов и планшетов, но в случае потери доступа к лицензии на Android, начнёт применение Harmony незамедлительно (утверждается, что для миграции потребуется 1-2 дня). Кроме того, Huawei развивает продукты AppGallery и Huawei Mobile Services, которые позиционируются как альтернатива Google Play и сервисов/приложений Google.

מקור: opennet.ru

לייגן אַ באַמערקונג