Page 1 of 1

HarmonyOS / HongMeng OS

Posted: Sun Aug 25, 2019 8:44 am
by bzt
Hi,

Anybody has any specific on the ~? All I can found is just basically marketing bullshit, but absolutely no technical details.

For example, look at this: https://www.huaweicentral.com/hongmeng- ... ng-system/
It says:

Code: Select all

a new microkernel-based, distributed operating system
But it also says:

Code: Select all

New information revealed that Huawei’s OS is based on Linux
WTF? Linux is not a new kernel, and it is definitely not microkernel based. So what's going on really? Anybody has any details? Is Huawei's new OS just a hoax?

More confusing contradictions and mambo-jumbo here: https://www.xda-developers.com/harmony- ... -announce/
Phrases like this:

Code: Select all

Harmony “decouples” the OS from the hardware
All OSdever knows this is nothing more than bullshit. You can't decouple the OS from the hardware, as it is the OS' duty to provide the lowest layer of software that handles the hardware.
And this:

Code: Select all

Harmony OS will not require root access to operate, which Huawei says is a security risk on Android and other Linux-based operating systems
Erhm, without full access how would someone install a boot loader for Harmony OS? Also as far as I know, root access is provided by the Android system.

Code: Select all

Huawei says they can switch to Harmony OS right now because the migration is not very difficult due to the nature of the microkernel
How about this? How is the microkernel architecture influence the migration of user space apps? Why do I have the feeling that they are just throwing phrases at us without knowing what they really mean?

Imho if HarmonyOS is really real (not just a bargain chip for the trade wars), then it's going to be nothing more than a new Linux distro, rather than "a new microkernel-based, distributed operating system". Hope I'm wrong, it would be great to welcome a new OS.

Cheers,
bzt

Re: HarmonyOS / HongMeng OS

Posted: Sun Aug 25, 2019 9:39 am
by bzt
Okay, I've found something, this: https://github.com/huawei-iot/HarmonyOS ... rc/Harmony, but it reads:
A library for patching, replacing and decorating .NET and Mono methods during runtime.
Harmony gives you an elegant and high level way to alter the functionality in applications written in C#.
Huh? Does not sound like an OS at all...

And https://github.com/huawei-iot/HarmonyOS ... src/LiteOS. It has only Chinese readme, which I can't read unfortunately, but at a first glance this is just some portions of a kernel in a very very very (very) early stage. Look at this for example, or the devfs code. Where does the FS component wait for events? Not here that's for sure...
And where are the user space libraries (this libc does not cut it!), daemons and other essential operating system parts like the shell for example? An OS is a bit more than a kernel, specially in a microkernel architecture...

Many of us here on this forum have much more advanced OSes than this code. So my question stands, WTF?

Cheers,
bzt

Re: HarmonyOS / HongMeng OS

Posted: Mon Dec 30, 2019 1:06 am
by mmdmine
i read some articles about this new os and all of them were ideal describes without any technical information. it more likes a child is saying what job does (s)he like. "it's faster than android and runs 90% of existing android apps" looks there's nothing, they are just saying we can live without google.