Це офіційно, ОС Harmony буде типовою ОС для нових продуктів Huawei

У HDC 2020, Huawei представила через оголошення розширення планів на нову операційну систему, над якою ви працювали "Гармонія ОС" оголошено минулого року.

На додаток до спочатку анонсованих портативних пристроїв та продукти Інтернету речей (IoT), такі як дисплеї, носні пристрої, розумні колонки та автомобільні інформаційні системи, розробляється операційна система це також стосуватиметься смартфонів.

Тести SDK розробляти мобільні програми для Harmony розпочнеться наприкінці 2020 року, а перші смартфони на основі нової операційної системи планується випустити до останнього кварталу наступного року, тобто, якщо все піде добре, ми побачимо результати в жовтні 2021 року.

Підкреслюється, що eНова ОС тепер готова для пристроїв IoT з оперативною пам’яттю від 128 КБ до 128 МБ і це працювало так, що у квітні 2021 року розпочнеться просування опції для пристроїв пам'яті від 128 МБ до 4 ГБ а в жовтні - для пристроїв із більше 4 Гб оперативної пам'яті.

Нагадаємо, проект Harmony розроблявся з 2017 року і є операційною системою для мікроядер, яка може розглядатися як конкурент операційній системі Google Fuchsia.

Платформа буде опублікована у вихідному коді як повністю відкритий проект із незалежним управлінням (Huawei вже розробляє відкритий LiteOS для пристроїв IoT).

Код платформи буде передано неприбутковій організації China Open Atomic Open Source Foundation.

Huawei вважає, що Android не настільки хороший для мобільних пристроїв через непотрібну велику кількість коду, застарілий планувальник процесів та проблеми фрагментації платформи.

В рамках детальних особливостей ОС Harmony, є наступними:

  • Ядро системи перевіряється на офіційному рівні логіки / математики, щоб мінімізувати ризик уразливостей. Перевірка була проведена з використанням методів, які зазвичай використовуються у критичній розробці системи в таких областях, як авіація та космонавтика, і можуть досягти відповідності рівню безпеки EAL 5+.
  • Мікроядро ізольоване від зовнішніх пристроїв. Система відокремлена від апаратного забезпечення і дозволяє розробникам створювати додатки, які можна використовувати на різних категоріях пристроїв без створення окремих пакетів.
  • Мікроядро реалізує лише планувальник та IPC, а все інше передається до системних служб, більшість з яких працюють у просторі користувача.
  • Як планувальник завдань пропонується детермінований механізм затримки, який аналізує навантаження в режимі реального часу та використовує методи прогнозування поведінки програми. У порівнянні з іншими системами планувальник досягає 25,7% зменшення затримки та 55,6% зменшення затримки затримки.
  • Для забезпечення зв'язку між мікроядром та зовнішніми службами ядра, такими як файлова система, мережевий стек, драйвери та підсистема запуску додатків, використовується IPC, який, за твердженням компанії, в п'ять разів швидший, ніж IPC в Цирконі, і втричі швидший, ніж IPC в QNX.
  • Замість часто використовуваного чотиришарового стеку протоколів для зменшення накладних витрат, Harmony використовує спрощену одношарову модель, засновану на розподіленій віртуальній шині, яка взаємодіє з таким обладнанням, як дисплеї, камери, звукові карти тощо.
  • Система не надає доступ користувача на кореневому рівні.
  • Додаток побудований на власному компіляторі Arc, який підтримує код C, C ++, Java, JavaScript та Kotlin.

Крім того, мати можливість створювати програми для різних класів пристроїв, такі як телевізори, смартфони, розумні годинники, автомобільні інформаційні системи тощо, Huawei зазначає, що він забезпечить універсальну структуру для розробки інтерфейсів та SDK з інтегрованим середовищем розробки.

Набір інструментів автоматично адаптує програми для різних екранів, елементів керування та методів взаємодії з користувачем. Тут також згадується про надання інструментів для Harmony для адаптації існуючих програм Android з мінімальними змінами.

Фуенте: https://www.xda-developers.com


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.