Huawei has officially announced HarmonyOS, the operating system it was rumored to be developing to replace its reliance on Android. In China, the software will be known as Hongmeng. The company says the operating system, a microkernel-based distributed OS, can be used in everything from smartphones to smart speakers, wearables, and in-vehicle systems to create a shared ecosystem across devices. The operating system will be released as an open-source platform worldwide to encourage adoption.
There’s been a lot of speculation about Huawei’s in-house operating system ever since Google suspended the company’s Android license back in May, following the US government’s decision to put Huawei on the Entity List. Huawei has made no secret of the fact that it’s been working on its own OS, but the extent to which it would be able to act as a substitute for Android is unclear.
A modularized #HarmonyOS can be nested to adapt flexibly to any device to create a seamless cross-device experience. Developed via the distributed capability kit, it builds the foundation of a shared developer ecosystem #HDC2019 pic.twitter.com/2TD9cgtdG8— Huawei Mobile (@HuaweiMobile) August 9, 2019
Huawei plans to launch HarmonyOS on “smart screen products” later this year, before expanding it to work on other devices, like wearables, over the next three years. The first of these products will be the Honor Smart Screen, which is due to be unveiled on Saturday. Huawei has yet to explicitly say what constitutes a “smart screen” device, but Reuters previously reported that the OS would appear on a range of Honor smart TVs. The focus for the operating system will be products for the Chinese market at first, before Huawei expands it to other markets.
In a statement, the CEO of Huawei’s consumer business group, Richard Yu, says that HarmonyOS is “completely different from Android and iOS” because of its ability to scale across different kinds of devices. “You can develop your apps once, then flexibly deploy them across a range of different devices,” the CEO says.
Previously, it’s been unclear whether HarmonyOS would be an operating system for smartphones or for Internet of Things devices. It now appears that it’s designed to power both, similar to Google’s experimental Fuchsia operating system, which is designed to run on various form-factors.
Although the OS will come to more devices over the next three years, in a follow-up press release, Huawei said that “for the time being” it intends to continue using Android on its phones. Whether it can continue to do so is another matter. CNBC reports that in a press conference following the launch, Yu said that the situation was “unclear” as to whether Huawei can still use Android, and that the company is “waiting on an update” to find out.
Since placing Huawei on the Entity List, the Trump administration has indicated that it’s willing to ease the restrictions on the company. In July, senior officials said that the administration would grant licenses to deal with Huawei in instances where national security wouldn’t be impacted. However, yesterday, Bloomberg reported that the White House is delaying its decision about issuing these licenses in the wake of China’s decision to halt purchases of US farming goods. It’s yet another suggestion that the Huawei restrictions have as much to do with the US-China trade war as they do with protecting national security.
HarmonyOS now has an official name, but it still has some major hurdles to overcome. Huawei is expecting developers to recompile their apps for this new operating system, with the ability to code once and deploy across multiple devices with different screen layouts, interactions, and more. Huawei says developers can compile a range of languages into machine code in a single environment, but it’s unclear exactly how easy that will be for developers. There are a lot of big promises here, but it’s going to be an even bigger challenge to build an app ecosystem to rival both Android and Android Open Source Project (AOSP).
This article was originally published on The Verge