Huawei Releases their Open Source Ark Compiler for HarmonyOS

Ark Compiler HarmonyOS

Back in May, there were rumors Huawei was working on HongMeng OS as an alternative to Android mobile operating systems, as the OS was brought to light due to US sanctions against the company. The new operating system was later confirmed and will be called HarmonyOS outside of China. A few days ago I received a tip in Chinese with this link explaining Huawei had released the open-source Ark compiler for HarmonyOS aka OpenArkCompiler. The compiler works with Java apps and converts the source into AArch64 binaries. The illustration below implies it should also work with C, C++, JavaScript, and Kotlin programming languages. Three links were shared in the announcement: The official website – https://www.openarkcompiler.cn/home The code hosting website – https://code.opensource.huaweicloud.com/openarkcompiler/openarkcompiler/home A mirror for the code – https://gitee.com/harmonyos/OpenArkCompiler As a side note, I had never heard about Gitee, and the site is an alternative to Github in China, which may […]

HongMeng OS is Huawei’s Alternative to Android (Rumor)

HongMeng OS

If you’ve been following the news, you must know Huawei was hit by trade restrictions from the US government, and US companies announced they’d comply meaning Intel, Google, Qualcomm, Microsoft, Xilinx, and others announced they’d have to mostly stop doing business with Huawei. At first, it seemed like all Google services would stop working on existing Huawei phones, but it’s not that bad, and apparently, it only impacts phones sold after May 16. Everything is still in flow, so it may take a while for things to settle down, and find out what the practical implications will be. Nevertheless, upon reading the news, I thought it would be a boon for projects like /e/ operating system that works without closed-source binaries from Google, but it turns out that Huawei is working on its own operating system called HongMeng (鸿蒙) OS according to Chinese media reports. We don’t have a whole […]

Exit mobile version