|HarmonyOS / HongMeng OS
|Page 1 of 1|
|Author:||bzt [ Sun Aug 25, 2019 8:44 am ]|
|Post subject:||HarmonyOS / HongMeng OS|
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-heres-everything-you-need-to-know-about-huaweis-operating-system/
a new microkernel-based, distributed operating systemBut it also says:
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-os-huawei-announce/
Phrases like this:
Harmony “decouples” the OS from the hardwareAll 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.
Harmony OS will not require root access to operate, which Huawei says is a security risk on Android and other Linux-based operating systemsErhm, 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.
Huawei says they can switch to Harmony OS right now because the migration is not very difficult due to the nature of the microkernelHow 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.
|Author:||bzt [ Sun Aug 25, 2019 9:39 am ]|
|Post subject:||Re: HarmonyOS / HongMeng OS|
Okay, I've found something, this: https://github.com/huawei-iot/HarmonyOS/tree/master/src/Harmony, but it reads:
A library for patching, replacing and decorating .NET and Mono methods during runtime.Huh? Does not sound like an OS at all...
Harmony gives you an elegant and high level way to alter the functionality in applications written in C#.
And https://github.com/huawei-iot/HarmonyOS/tree/master/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?
|Page 1 of 1||All times are UTC - 6 hours|
|Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group