HarmonyOS 5
| HarmonyOS 5 | |
|---|---|
| Developer | Huawei |
| Written in | C, C++, JavaScript, ArkTS, Cangjie, Rust, Assembly language and others |
| OS family | OpenHarmony-based |
| Working state | Current |
| Source model | Closed, with open source components |
| Initial release | August 4, 2023 |
| Update method | Over-the-air |
| Package manager | .app |
| Supported platforms | ARM64 |
| Kernel type | Microkernel (HongMeng Kernel) |
| Userland | System Service Layer (OpenHarmony-based HarmonyOS system |
| Default user interface | Harmony Design (Design System) (multi-touch, GUI) |
| License | Commercial software, Proprietary software except for open-source components |
| Preceded by | HarmonyOS 4.2 mobile/4.5 (TV) AOSP & Linux |
| Succeeded by | HarmonyOS 6 |
| Official website | consumer |
| Support status | |
| Supported | |
| Articles in the series | |
| HarmonyOS version history | |
HarmonyOS 5 (also known as HarmonyOS NEXT) developed by Huawei is a proprietary distributed operating system that succeeded the similarly named HarmonyOS, with the main difference that the "NEXT" operating system supports only HarmonyOS native apps. Unlike Android-based HarmonyOS versions 1 to 4 (2019–2024) and the global EMUI operating system, the Next version (first launched on the Pura X) does not include the Android AOSP core and is incompatible with Android applications.
HarmonyOS NEXT both discards the common Unix-like Linux kernel and replaces the previous multikernel system with its own bespoke HarmonyOS microkernel. The rich execution environment (REE) version of the HarmonyOS microkernel is placed at its core, with a single framework as kernel mode. The OpenHarmony-based operating system shares lineage with the lightweight LiteOS real-time operating system for resource-constrained devices like smart wearables and IoT products.