Jump to content

Talk:OpenHarmony

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Is OpenHarmony based on HarmonyOS or is HarmonyOS based on OpenHarmony?

[edit]

This article says

OpenHarmony (OHOS), also known as OH by shorter acronym, is a family of open-source distributed operating systems based on HarmonyOS

and also says

Huawei announced the launch of commercial proprietary MineHarmony OS, a customized operating system by Huawei based on its in-house HarmonyOS distro based on OpenHarmony

This is what is known as a "(directed) cycle". Is there some way to break the cycle, e.g. "Huawei open-sourced much of HarmonyOS as OpenHarmony, and changes to OpenHarmony, including third-party changes, are now propagated to HarmonyOS", in which case it's not a simple "based on" relationship, and shouldn't be described as such. Guy Harris (talk) 06:23, 15 October 2024 (UTC)[reply]

The rest of that sentence is even more confusing: "... based on HarmonyOS derived from LiteOS, donated the L0-L2 branch source code by Huawei to the OpenAtom Foundation". I'm guessing this was written/translated by a non-native English speaker, but I can't actually figure out what it means to fix it. Is it saying the lineage is LiteOS -> HarmonyOS -> OpenHarmony? Which of those did Huawei donate to an open source foundation?
And what is "the L0-L2 branch", which is mentioned four times in the article, but never defined? The only other branch named is "the L3-L5 branch", which is mentioned once in a 106-word-long run-on sentence about "HarmonyOS NEXT".
I think this article might need to be brutally cut down, if someone can figure out some basics, because large parts of it are just incomprehensible right now. - IMSoP (talk) 18:31, 1 April 2025 (UTC)[reply]
To some degree it reads as if it were written by Huawei's marketing department rather than by Huawei's engineering department. It Would Be Nice if they'd just turn the engineers loose to describe it. Guy Harris (talk) 20:17, 1 April 2025 (UTC)[reply]