跪拜 Guibai
← All articles
Operating System

The 1980s Chinese OSes That Beat MS-DOS at Home—and the Ecosystem That Killed Them

By 李剑一 ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

The cost of entering an established desktop OS market is exponential: the missing piece is never kernel code but the entire driver and software ecosystem. That is why today's Chinese contenders target servers and cross-device IoT, where Wintel never held the ground.

Summary

In the 1980s, systems like CCDOS, 2.13, and UCDOS outsold MS-DOS locally by solving Chinese character display and input. UCDOS alone held over 90% of the domestic market in 1993. Yet these were not independent operating systems: they were CC-BIOS layers that intercepted BIOS I/O to bolt Chinese onto MS-DOS. Disk management, process scheduling, and file systems stayed Microsoft's. When Windows 3.0 and Windows 95 shipped with native Chinese, the localization layers became redundant.

Concurrent kernel efforts like COSIX targeted minicomputers and avoided the x86 ecosystem, so they never reached desktops. Later, Linux distributions like Red Flag Linux carried high hopes but collapsed under a feedback loop: few users keep software vendors away, scarce software repels users, and no users stops iteration. Microsoft's global licensing revenue funded developer outreach and tools, while domestic projects relied on research grants that ended at acceptance. Pirated Windows spread into offices and homes at near-zero cost, cementing the Wintel standard.

Today, Chinese OS strategy has moved away from replacing the Windows desktop. openEuler leads in servers, Alibaba Cloud's Apsara runs massive clusters, and HarmonyOS is the third-largest mobile OS, using distributed architecture to coordinate phones, cars, and smart devices. The desktop ecosystem gap remains, but new fields where Wintel never took root offer a realistic entry point.

Takeaways
— CCDOS, released in 1983, solved Chinese character storage and display, creating the first real domestic demand for OS localization.
— UCDOS, launched in 1993, at one point controlled over 90% of China's PC market.
— These systems were CC-BIOS: they intercepted BIOS I/O to add Chinese support but never implemented disk management, process scheduling, or file systems—the core kernel functions.
— COSIX, started in 1989, was self-developed but targeted minicomputers and workstations, ignoring the x86 ecosystem, so it never reached mainstream desktops.
— Red Flag Linux 1.0 (1999) was a hopeful domestic Linux; its company went bankrupt in 2013 and was acquired in 2014.
— Windows 95 shipped with native Chinese support, eliminating the need for localization layers.
— Microsoft's practice of letting pirated Windows spread widely helped it dominate government, school, and home PCs at zero distribution cost.
Conclusions

Localization layers like CC-BIOS built value on top of MS-DOS without touching the kernel, so they became obsolete the moment Microsoft added native Chinese. The dependency, not the engineering, decided the outcome.

COSIX's failure shows that technical independence without hardware compatibility is strategically irrelevant: a kernel that can't run on the dominant x86 platform has no path to users.

The positive feedback loop of users to software to iteration explains why many technically competent OSes die. Money alone cannot break it; Microsoft's licensing revenue created a self-reinforcing cycle that domestic grant-funded projects couldn't sustain.

China's current shift from desktop to servers and IoT is a pragmatic acknowledgment that the desktop standard is unbreakable. New fields where Wintel has no portfolio are the only realistic entry points.

Concepts & terms
CC-BIOS
A nickname for the Chinese-localized DOS variants (CCDOS, UCDOS, etc.) that intercepted BIOS input/output to add Chinese character handling. They did not replace the underlying DOS kernel—disk management, process scheduling, and file systems remained Microsoft's.
Wintel
The de facto pairing of Intel x86 hardware with Microsoft operating systems. Hardware and software vendors write drivers and applications against this standard, making it prohibitively expensive for a new OS to enter the desktop market.
Source: juejin.cn ↗ Google Translate ↗ Backup ↗