Over 10 Chinese entities establish openKylin, an open-source code community to develop a homegrown desktop OS and reduce China's reliance on Windows and macOS
The city has matured considerably despite being new to governing itself following the handover in 1997.
Context & Ripple Effects
openKylin lands two months after reports that China ordered government agencies and state-backed firms to [[a:978616|replace foreign PCs with domestic machines running local operating systems within two years]] — the community is the software leg of that hardware mandate. It also extends a Kylin lineage that dates back to [[a:833345|NeoKylin, a Windows-like Linux system already installed on 40% of commercial Dells sold in China in 2015]].
The open-source structure matters: pooling over 10 entities spreads development cost and gives the state a desktop stack it can audit and fork, rather than licensing one vendor's product. The same playbook later shows up in China's AI sector, where an open-source approach helped DeepSeek and other Chinese AI companies build globally significant ecosystems.
First-order effects
- Government agencies and state-backed firms facing the domestic-PC replacement order gain a homegrown desktop OS candidate to install on that hardware, instead of defaulting to Windows or macOS.
Second-order effects
- Microsoft's and Apple's addressable base in China's government and state-enterprise market shrinks as procurement shifts toward machines running openKylin-class systems, pushing Western vendors toward the commercial and consumer segments.
Third-order effects
- If the open-source community model keeps working, China's desktop stack consolidates around domestically governed codebases — a structural decoupling that later coverage of state entities uninstalling a government-tailored Windows 10 ahead of a planned retirement suggests was already in motion.
The trend: China is rebuilding its desktop software layer on domestically governed open-source communities, converting a hardware replacement mandate into a full sovereign stack.