It’s understandable why they want to have control over the full hardware and software stack. You get a lot of benefits from optimizing the software specifically for the hardware you have. This also allows them to make the software leaner avoiding bloat and legacy cruft.
Why even bother?
They should just be contributing to a free software distribution if we want it to benefit us.
I mean the core of HarmonyOS is open source already https://www.openharmony.cn/
It’s understandable why they want to have control over the full hardware and software stack. You get a lot of benefits from optimizing the software specifically for the hardware you have. This also allows them to make the software leaner avoiding bloat and legacy cruft.