Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.
Huawei launches new distributed HarmonyOS
Posted on 12-Aug-2019 20:20 | Filed under: News


Huawei launches new distributed HarmonyOS

At the Huawei Developer Conference, Huawei launched HarmonyOS - a new microkernel-based, distributed operating system designed to deliver a cohesive user experience across all devices and scenarios.

 

Richard Yu, CEO of Huawei's Consumer Business Group, explained the company's thoughts behind developing this new OS. "We're entering a day and age where people expect a holistic intelligent experience across all devices and scenarios. To support this, we felt it was important to have an operating system with improved cross-platform capabilities. We needed an OS that supports all scenarios, that can be used across a broad range of devices and platforms, and that can meet consumer demand for low latency and strong security."

 

"These were our goals with HarmonyOS," he continued. "HarmonyOS is completely different from Android and iOS. It is a microkernel-based, distributed OS that delivers a smooth experience across all scenarios. It has trustworthy and secure architecture, and it supports seamless collaboration across devices. You can develop your apps once, then flexibly deploy them across a range of different devices."

 

Traditionally, new operating systems are released alongside new types of devices. As early as ten years ago, Huawei envisioned a future where intelligence would seamlessly integrate with all aspects of our lives, and it began exploring how it might deliver this experience – one that would transcend the boundaries of physical space and span different hardware and platforms.

 

HarmonyOS is a lightweight, compact operating system with powerful functionality, and it will first be used for smart devices like smart watches, smart screens, in-vehicle systems, and smart speakers. Through this implementation Huawei aims to establish an integrated and shared ecosystem across devices, create a secure and reliable runtime environment, and deliver a holistic intelligent experience across every interaction with every device. 

 

By adopting distributed architecture and distributed virtual bus technology, HarmonyOS offers a shared communications platform, distributed data management, distributed task scheduling, and virtual peripherals. With HarmonyOS, app developers won't have to deal with the underlying technology for distributed apps, allowing them to focus on their own individual service logic. Developing distributed apps will be easier than ever before. Apps built on HarmonyOS can run on different devices while delivering a seamless, collaborative experience across all scenarios. 

 

HarmonyOS will address underperformance challenges with a Deterministic Latency Engine and high-performance Inter Process Communication (IPC). The Deterministic Latency Engine sets task execution priorities and time limits for scheduling in advance. Resources will gravitate toward tasks with higher priorities, reducing the response latency of apps by 25.7%. The microkernel can make IPC performance up to five times more efficient than existing systems. 

 

The new microkernel design features enhanced security and low latency, being designed to simplify kernel functions, implement as many system services as possible in user mode outside the kernel, and add mutual security protection. The microkernel itself provides only the most basic services, such as thread scheduling and IPC.

 

Harmony OS's microkernel design uses formal verification methods to reshape security and trustworthiness from the ground up in a Trusted Execution Environment (TEE). Formal verification methods are an effective mathematical approach to validate system correctness from the source, while traditional verification methods, such as functional verification and attack simulation, are confined to limited scenarios. Formal methods, by contrast, can use data models to verify all software running paths.

 

HarmonyOS is the first OS to use formal verification in device TEE, significantly improving security. In addition, because the HarmonyOS microkernel has much less code (roughly one-thousandth the amount of the Linux kernel), the probability of attack is greatly reduced.

 

Powered by a multi-device IDE, multi-language unified compilation, and a distributed architecture kit, HarmonyOS can automatically adapt to different screen layout controls and interactions, and support both drag-and-drop control and preview-oriented visual programming. This allows developers to more efficiently build apps that run on multiple devices. With a multi-device IDE, developers can code their apps once and deploy them across multiple devices, creating a tightly integrated ecosystem across all user devices.

 

The HUAWEI ARK Compiler is the first static compiler that can perform on par with Android's virtual machine, enabling developers to compile a broad range of advanced languages into machine code in a single, unified environment. By supporting unified compilation in multiple languages, the HUAWEI ARK Compiler will help developers greatly improve their productivity.

 

Huawei also announced the evolution roadmap for HarmonyOS and its kernel. HarmonyOS 1.0 will be first adopted in its smart screen products, which are due to launch later this year. Over the next three years, HarmonyOS will be optimised and gradually adopted across a broader range of smart devices, including wearables, HUAWEI Vision, and head units for your car.

 

The success of HarmonyOS will depend on a dynamic ecosystem of apps and developers. To encourage broader adoption, Huawei will release HarmonyOS as an open-source platform, worldwide. Huawei will also establish an open-source foundation and an open- source community to support more in-depth collaboration with developers.

 

Huawei plans to lay the foundations for HarmonyOS in the Chinese market, and then expand it further to the global ecosystem. With a focus on providing new and unique value, Huawei will open up and share its core capabilities in areas like connectivity, cameras, and AI. It will work closely with ecosystem partners to deliver apps and services that provide consumers with the best possible experience and bring new life to the industry.

 

HarmonyOS will bring incredible new benefits to consumers, equipment vendors, and developers. For consumers, it will bring a cohesive and powerful intelligent experience across all aspects of their lives. For equipment vendors, it will help them gain a first-mover advantage in the age of holistic intelligent experience, where 5G, AI, and IoT will see explosive growth. At the same time, HarmonyOS will enable developers to win over more users with less investment, and rapidly innovate services across all scenarios.

 

"We believe HarmonyOS will revitalise the industry and enrich the ecosystem," said Richard Yu. "Our goal is to bring people a truly engaging and diverse experience. We want to invite developers from around the world to join us as we build out this new ecosystem. Together, we will deliver an intelligent experience for consumers in all scenarios."

 










Twitter and LinkedIn »



Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:



Trending now »

Hot discussions in our forums right now:

Time to break out the Tin Foil Hats???
Created by tangerz, last reply by quickymart on 22-Sep-2019 19:58 (17 replies)
Pages... 2


2019 iPhone Lineup Announcement and Owners Thread
Created by JaseNZ, last reply by WolfChop on 22-Sep-2019 17:16 (184 replies)
Pages... 11 12 13


Tabletop Wifi with multiple SSID and VLANs
Created by Handle9, last reply by cyril7 on 21-Sep-2019 08:55 (22 replies)
Pages... 2


Save the date and book now: Geekzone Pizza Auckland 30th November
Created by freitasm, last reply by freitasm on 20-Sep-2019 20:22 (35 replies)
Pages... 2 3


Recommendation Sought: Duct Tape Workshop in Auckland.
Created by Shoes2468, last reply by hio77 on 22-Sep-2019 20:58 (10 replies)

Spark Launches new Modem - Spark Smart Modem
Created by hio77, last reply by BlakJak on 22-Sep-2019 14:45 (65 replies)
Pages... 3 4 5


RWC App Streaming
Created by Mikehill, last reply by kharris on 22-Sep-2019 11:47 (20 replies)
Pages... 2


Which has been the worst new Telecom/Spark Product launch
Created by AKLGUY79, last reply by Linux on 22-Sep-2019 22:21 (9 replies)