Huawei officially announced the name of the operating system for their devices – HarmonyOS

At the Huawei Developer Conference 2019, which was taking place at that moment, the company and the software and OS developer Huawei announced the first data on its new HarmonyOS operating system.   On July 12, 2019, Huawei filed a trademark application with the European Union Intellectual Property Office.   Thus, Huawei began the process of registering the Harmony brand, which is classified as a software product: an operating system for mobile devices and computers.           Almost a month later, on August 9, 2019, Huawei officially announced the name of the operating system for its devices – HarmonyOS.    Link to the announcement of the name of the OS from Huawei on Twitter.       Of course, in China, this operating system has already passed the testing stages and was known as HongmengOS.   Read more about the first stages of development and implementation of HongmengOS OS here.       Huawei’s HarmonyOS OS is universal, it will be installed on smartphones, tablets, computers, on-board systems of cars and on wearable devices Huawei.   At the same time, all devices on HarmonyOS will be closely interconnected thanks to TEE technology (Trusted Execution Environment).   Huawei stresses that it is a very fast and smooth OS.   There are virtually no delays because HarmonyOS automatically prioritizes tasks (using the deterministic latency engine).   All applications on HarmonyOS will independently adapt to different types of devices. This should greatly simplify application development.                   The development of the HongmengOS \ HarmonyOS operating system began in 2017.   On August 10, 2019, Huawei will show its first product on HarmonyOS.   In 2020, Huawei plans to release a second version of HarmonyOS 2.0, which will run on computers and laptops.   HarmonyOS 3.0 will be released in 2021 and will support smart speakers and car media systems.       Features of HarmonyOS from Huawei:    – microkernel and distributed architecture;    – free use by everyone, as it will be distributed under an open license.   According to Yu Chengdong, director general of Huawei Consumer Business Group, Android has 100 million lines of code, the core code of the OS is over 20 million lines.   However, in reality, no more than 8% of the code is used. This affects the flexibility of the OS, and its responsiveness.       Therefore, Huawei went the other way: the “compact” HarmonyOS microkernel is responsible for basic capabilities, and everything else is implemented through modules.   This approach makes HarmonyOS easy to use in absolutely any device while maintaining high speed and responsiveness.       HarmonyOS will make extensive use of virtualization, and compatibility with a variety of applications and programming languages ​​is ensured by the Ark compiler.   HarmonyOS is also compatible with Linux, Unix and Android, so software developers for these systems should not have much trouble writing software for the new Huawei OS.