OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Dec 06, 2019 8:22 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: HarmonyOS / HongMeng OS
PostPosted: Sun Aug 25, 2019 8:44 am 
Offline
Member
Member
User avatar

Joined: Thu Oct 13, 2016 4:55 pm
Posts: 414
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-heres-everything-you-need-to-know-about-huaweis-operating-system/
It says:
Code:
a new microkernel-based, distributed operating system
But it also says:
Code:
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:
Code:
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:
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:
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


Top
 Profile  
 
 Post subject: Re: HarmonyOS / HongMeng OS
PostPosted: Sun Aug 25, 2019 9:39 am 
Offline
Member
Member
User avatar

Joined: Thu Oct 13, 2016 4:55 pm
Posts: 414
Okay, I've found something, this: https://github.com/huawei-iot/HarmonyOS/tree/master/src/Harmony, but it reads:
Quote:
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/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?

Cheers,
bzt


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group