https://en.wikipedia.org/wiki/HarmonyOS_NEXT https://www.usenix.org/conference/osdi24/presentation/chen-h...
https://en.wikipedia.org/wiki/HarmonyOS_NEXT https://www.usenix.org/conference/osdi24/presentation/chen-h...
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.
In total across the entire US federal government, $518.8 million was paid to Microsoft for products and services in 2024. That is approximately 0.21% of their total annual revenue.
I assert that the threshold for "state sponsored" is well in excess of 0.21% of annual revenue.
Federal Spending: https://www.usaspending.gov/recipient/dd77b7c3-663e-cb91-229...
Microsoft Annual Revenue: https://www.microsoft.com/investor/reports/ar24/index.html
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.
Government spending is not easy to track. This doesn't even begin to touch on non-monetary benefits Microsoft receives with government influence.
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.