HarmonyOS
HarmonyOS — распределённая операционная система, разработанная компанией Huawei для смартфонов, планшетных компьютеров, смарт-ТВ, умных часов, персональных компьютеров и других умных устройств. Архитектура HarmonyOS построена на микроядре с единой структурой: система выбирает соответствующие ядра из слоя абстракции в зависимости от типа устройства и его ресурсов[3][4][5].
Операционная система была официально представлена Huawei и впервые использована на смарт-ТВ Honor в августе 2019 года[6]. Позднее HarmonyOS начала применяться на маршрутизаторах Huawei и устройствах интернета вещей в 2020 году, а с июня 2021 года — на смартфонах, планшетах и умных часах[7].
C 2019 по 2024 годы версии HarmonyOS 1.0—4.0 были основаны на коде проекта Android Open Source Project (Android AOSP) и ядре Linux, обеспечивая совместимость с большинством Android-приложений[8].
Следующее поколение системы — HarmonyOS NEXT — было объявлено 4 августа 2023 года и официально запущено 22 октября 2024 года[9]. В новой архитектуре HarmonyOS NEXT на базе собственного микроядра HarmonyOS полностью удалён код Android, поддерживаются только приложения в собственном формате APP[10].
В мае 2025 года Huawei представила первый ноутбук на базе HarmonyOS («HarmonyOS PC», версия 5 для ПК)[11].
Общие сведения
| HarmonyOS | |
|---|---|
| Разработчик | Huawei |
| Семейство ОС | OpenHarmony, RTOS (на основе LiteOS) |
| Основана на | OpenHarmony, ранее — Android AOSP, ядро Linux |
| Исходный код | проприетарный, с открытыми компонентами |
| Первый выпуск | 9 августа 2019 |
| Последняя версия |
|
| Метод обновления | обновления по воздуху |
| Менеджеры пакетов | .app |
| Поддерживаемые языки | 77 языков |
| Поддерживаемые платформы | 64-битные ARM, x86-64, RISC-V, LinxiISA[2] |
| Тип ядра | ядро HarmonyOS (микроядро) |
| Интерфейс | Harmony Design (сенсорный экран, графический интерфейс) |
| Лицензия | коммерческое ПО, проприетарное (за исключением открытых компонентов) |
| Состояние | активное |
| Репозиторий исходного кода | github.com/Awesome-Harmo… |
| Предыдущая | LiteOS, EMUI, Android, Microsoft Windows |
| Веб-сайт | harmonyos.com/en/ |
История
Разработка собственной ОС Huawei началась ещё в 2012 году на стадии исследований и опытных работ, а архитектура HarmonyOS NEXT — с 2015 года[12]. Необходимость создания собственной ОС усилилась во время торговой войны Китая и США, когда Huawei попала в список ограничений Министерства торговли США в мае 2019 года[13].
Первые версии HarmonyOS (1.0—4.0) поддерживали мультиядерную архитектуру, ядро OpenHarmony или LiteOS для маломощных устройств, а для смартфонов и планшетов — код Android и ядро Linux через слой абстракции[14]. Позднее система эволюционировала к одноканальному микроядру HarmonyOS без поддержки кода Android (HarmonyOS NEXT).
Система была официально анонсирована 9 августа 2019 года на конференции разработчиков Huawei в Дунгуане. На первых порах HarmonyOS ориентировалась на IoT-устройства и смарт-ТВ, лишь спустя два года стала использоваться на смартфонах и ПК[15][16].
С июня 2021 года HarmonyOS распространилась на смартфоны, планшеты, принтеры и умные часы Huawei, а количество активных устройств к 2024 году достигло миллиарда (по данным самой компании)[17].
Архитектура и компоненты
HarmonyOS построена по многоуровневой архитектуре: ядро обеспечивает работу системного сервисного слоя, фреймворка и пользовательского уровня. Микроядерный слой реализует управление процессами и потоками, памятью, файловой системой, сетью и периферией[18].
Система включает программный стек DSoftBus, который связывает отдельные устройства в виртуальное «Суперустройство» с единой шиной передачи данных. Для обеспечения безопасности применяется аппаратный модуль Trusted Execution Environment (TEE) на базе микроядра, предотвращающий утечку персональных данных[19].
Приложения могут быть как нативными для HarmonyOS (формат .app), так и в виде быстрых приложений (Quick Apps), не требующих установки, либо как Meta Services — лёгких функциональных компонентов, запускаемых без инсталляции[20].
Интерфейс и программное обеспечение
Графическая оболочка HarmonyOS выполнена в фирменном стиле Harmony Design с акцентом на плавную анимацию, мягкие цвета и стеклянные эффекты. Фирменный шрифт HarmonyOS Sans предназначен для удобочитаемости и единообразия интерфейса[21].
Доступны как полнофункциональные приложения из Huawei AppGallery, так и быстрые приложения (Quick Apps, одностраничные на JavaScript и CSS), Meta Services (экспресс-сервисы). Система поддерживает ARKUI — декларатиную фреймворк для создания нативных интерфейсов и кроссплатформенные технологии (ARKUI-X для Android и iOS).
Пакетная база и обновления
HarmonyOS использует собственный формат пакетов .app (HarmonyOS Ability Package) для установки ПО через AppGallery. Программы упаковываются в HAP (HarmonyOS Ability Package), что обеспечивает универсальность для разных типов устройств. Обновления распространяются по воздуху OTA.
Поддержка аппаратных платформ
Система создавалась как распределённая: поддерживает широкий спектр устройств — от носимой электроники (минимум 128 КБ памяти) до ПК, смартфонов, планшетов и умных принтеров. Поддерживаются архитектуры ARM (64-бит), x86-64, RISC-V, а также отечественные процессоры (например, LinxiISA).
Выпуски
| Версия | Дата | Ветка/статус | Источник |
|---|---|---|---|
| 1.0 | 9 августа 2019 | начальный выпуск (смарт-ТВ) | [15] |
| 2.0 | 2 июня 2021 | смартфоны, планшеты, умные часы | [22] |
| 3.0 | 27 июля 2022 | многоплатформенный релиз | [23] |
| 4.0 | 4 августа 2023 | публичная бета, новые API | [24] |
| 5.0 / HarmonyOS NEXT | 22 октября 2024 | переход на собственное микроядро, прекращена поддержка Android-приложений | [25] |
Примечания
- ↑ https://www.huaweiblog.de/news/huawei-watch-gt5-pro-update-bringt-harmonyos-5-1/
- ↑ OpenHarmony 3.0 successfully adapted Loongson 1C300B chip. Huawei Update (15 декабря 2021). Дата обращения: 15 декабря 2021. Архивировано 26 августа 2025 года.
- ↑ Document – About HarmonyOS. developer.harmonyos.com. Дата обращения: 17 июня 2021. Архивировано 29 октября 2020 года.
- ↑ Porter, Jon Huawei's Watch 3 is its first HarmonyOS smartwatch (англ.). The Verge (2 июня 2021). Дата обращения: 16 июня 2021. Архивировано 31 августа 2025 года.
- ↑ Porter, Jon Huawei's HarmonyOS arrives on tablets with the new MatePad Pro (англ.). The Verge (2 июня 2021). Дата обращения: 16 июня 2021. Архивировано 27 августа 2025 года.
- ↑ HARMONYOS Everything about HarmonyOS (HongMeng OS) – Features, Eligible Devices, and Release (неопр.). consumer.huawei.com. Дата обращения: 16 сентября 2023. Архивировано 24 июня 2021 года.
- ↑ Huawei Launches a Range of New Products Powered by HarmonyOS 2 (англ.). huawei. Дата обращения: 16 июня 2021. Архивировано 13 августа 2025 года.
- ↑ HarmonyOS Next: Huawei gibt Android auf (нем.). heise online (25 июня 2024). Дата обращения: 25 июня 2024. Архивировано 12 октября 2025 года.
- ↑ Li, Deng Huawei launched HarmonyOS NEXT, its native mobile operating system (амер. англ.). Huawei Central (22 октября 2024). Дата обращения: 18 ноября 2024. Архивировано 26 августа 2025 года.
- ↑ Huawei launches beta of its non-Android phone operating system, HarmonyOS Next (англ.). www.hardwarezone.com.sg (24 июня 2024). Дата обращения: 24 июня 2024. Архивировано 24 июня 2024 года.
- ↑ Matsui, Emiko Huawei officially introduces HarmonyOS PC operating system (амер. англ.). Huawei Central (8 мая 2025). Дата обращения: 14 мая 2025. Архивировано 22 июля 2025 года.
- ↑ What HarmonyOS 2 means for the Google and Apple duopoly (англ.). South China Morning Post (4 июня 2021). Дата обращения: 21 июня 2021. Архивировано 12 сентября 2025 года.
- ↑ Addition of Entities to the Entity List. Federal Register (21 мая 2019). Дата обращения: 8 июня 2019. Архивировано 8 июня 2019 года.
- ↑ Document - About HarmonyOS. device.harmonyos.com. Дата обращения: 27 июня 2024. Архивировано 8 декабря 2024 года.
- ↑ 1 2 Porter, Jon Huawei's new operating system is called HarmonyOS. The Verge (9 августа 2019). Дата обращения: 9 августа 2019. Архивировано 11 октября 2025 года.
- ↑ Huawei reveals HarmonyOS, its alternative to Android. Engadget (9 августа 2019). Дата обращения: 9 августа 2019. Архивировано 9 августа 2019 года.
- ↑ Benjamin Huawei's Yu Chengdong: The number of HarmonyOS ecosystem devices has exceeded 1 billion, and the operating system market share in China ranks second. HarmonyOSHub (22 октября 2024). Дата обращения: 23 октября 2024. Архивировано 7 сентября 2025 года.
- ↑ About HarmonyOS. developer.harmonyos.com. Дата обращения: 23 сентября 2023. Архивировано 29 октября 2020 года.
- ↑ System Security. developer.harmonyos.com. Дата обращения: 7 сентября 2023. Архивировано 21 декабря 2020 года.
- ↑ 3 Chinese banks join Huawei's HarmonyOS ecosystem, boosting its commercialization – Global Times. The Edge Markets (7 июня 2021). Дата обращения: 21 июня 2021. Архивировано 28 июня 2021 года.
- ↑ Amit Huawei HarmonyOS Sans font officially launched (амер. англ.). Huawei Update (9 июня 2021). Дата обращения: 3 сентября 2022. Архивировано 27 августа 2025 года.
- ↑ Kharpal, Arjun Huawei launches its own operating system on smartphones in challenge to Google Android (англ.). CNBC (2 июня 2021). Дата обращения: 24 июня 2021. Архивировано 27 августа 2025 года.
- ↑ Li, Deng HarmonyOS 3.0 Launched: Be One, Be More (амер. англ.). Huawei Central (27 июля 2022). Дата обращения: 30 июля 2022. Архивировано 10 сентября 2025 года.
- ↑ Michail HarmonyOS 4 announced with modernized look, new customization options and Live Windows (амер. англ.). GSMArena.com. Дата обращения: 9 августа 2023. Архивировано 27 августа 2025 года.
- ↑ Deng, Iris Huawei releases HarmonyOS 5.0 in beta as it pushes adoption of its Android alternative. SCMP (22 октября 2024). Дата обращения: 23 октября 2024. Архивировано 30 августа 2025 года.