Comment by agsnu
15 days ago
Huawei seem pretty committed to building their own OS and uncoupling from the Western technology stack in total
https://en.wikipedia.org/wiki/HarmonyOS_NEXT https://www.usenix.org/conference/osdi24/presentation/chen-h...
The only reason Chinese companies can even get away with these big projects is because of state backing and state objectives. By itself, the market doesn't support a new general-purpose OS at this point.
> because of state backing and state objectives
MS is a state backed company. Very natural that China went the same path.
No it isn't
11 replies →
'China only succeeds for evil reasons'
Besides, the statement's completely nonsensical - there were multiple OSes developed by for-profit corporations in the West (Microsoft, Apple, Nintendo, QNX, Be, etc.).
It's kind of an extraordinary statement that an OS couldn't be developed by a for-profit organization, especially if the hardware's somewhat fixed and you don't need to support every piece of equipment under the sun.
Actually the “market” won’t prioritize anything that won’t give returns as soon as possible (except for the weird situation of VC money being poured in).
You're downvoted but you're 100% correct.
It makes absolutely zero financial sense to create a new general purpose operating system.
That's billions of lines of code. With a B. And that's just the code - getting it to work with hardware?
Do YOU want to talk to 10,000 hardware vendors and get them on board? No! Nobody does! That's just money burning!
But, there are valid political reasons for creating a new general purpose OS.
It is a lot less if you are aiming to support a small set of platforms, don't need general driver support for everything possible accessory and peripheral under the sun, and if your file system usage is limited.
If you are building for a single abstraction, code gets much simpler, instead of building a platform that multiple abstractions can then be built on top of.
If you are China, the vendors are you and money is treated differently than in the west. Balance sheet will accommodate a project like that easily, especially if it decouples them from the US. They’ve already got their own software ecosystem which most people don’t hear about or heard once or twice, and it’s running their tech scene.
lol the market has tons of support for OS that can't be sanctioned, especially Huawei, who you know is.
They actually reuse Linux driver stack for hardware compatibility
Geopolitical reasons for making your own OS are actually reasonable and understandable. Not saying they are good, because I would much prefer a planet where we collaborate on these things… but they’re not dumb. They make sense in a similar way the space race made sense.