Downside: closed source
Upside: microkernel
Does a microkernel matter for anyone but nerds? Maybe companies that make variants of the OS?
for normal users they get a improvement in security!
Microkernels by having a reduced risk surface provider better security, less vulnerabilities, and more compartmentalization. Programs simply have less privileges
Harmony OS is closed source, and run by a company in a country that has done some… flexible things with data security… but at least with a microkernel its less likely third parties will violate your security, only second parties here!
I dunno, kinda doubt it.
I don’t think most devs will be really thrilled on having to support another platform with a seemingly petty different SDK.
I think that not offering any type of Android compatibility, no matter how limited, will prove to be a mistake
Vendor lock-in, I don’t think so.
Maybe on a local market.
Vendor locked so no
GrapheneOS?
As far as I can tell by skimming Wikipedia, no. Its based on something called OpenHarmony, which itself was based on something called LiteOS Source: https://en.m.wikipedia.org/wiki/OpenHarmony
Edit: Looks like HarmonyOS used to be based off of Android, but has transitioned to OpenHarmony extremely recently. “It replaces the OpenHarmony multi-kernel system with its own HarmonyOS microkernel at its core, removes all Android code and supports only apps in its native App format.” https://en.m.wikipedia.org/wiki/HarmonyOS
So while you would’ve been correct a few months ago, it appears this is no longer the case. I can see why my comment would’ve seemed stupid at first.
aint harmonyos also android derivative?
Read the article before commenting guesses