微软|大国隐痛:做一个操作系统有多难?


微软|大国隐痛:做一个操作系统有多难?
文章图片
微软|大国隐痛:做一个操作系统有多难?
文章图片
微软|大国隐痛:做一个操作系统有多难?
文章图片
微软|大国隐痛:做一个操作系统有多难?
文章图片
微软|大国隐痛:做一个操作系统有多难?

北京明十三陵龙虎山脚下 , 有一处地势隐蔽的地方 , 藏着一个叫做 “200号”的科研基地 。
在中国 , 这种只有一个数字代号的机构历来不简单 。 前有代号“542厂”的北京印钞厂 , 后有在青海的核弹研究机构“211基地” 。 这个“200号”由周总理亲自批示、用了人民大会堂剩余材料修建 , 可谓根正苗红 。
1969年12月 , 北京大学牵头开始在这里攻坚我国最早的操作系统“150机” 。 目的是改善石油勘探数据计算 , 提高打井出油率 。 参与研发的有北大数力、物理等系的学生 , 以及738厂、石油部等单位的工程师 。 他们面对的是一个“无资料、无经验、无人才”的三无窘境 。
由于设备昂贵、资源有限 , 研发人员不得不用人肉变形金刚的方式完成设计:你当光电机、他当磁带、我当运控 , 他当调度 , 就像演小品一样反复模拟程序的运行过程 。
熬了三年多后 , 硬件软件被逐一攻破 , 150机清晰嘹亮地唱出了《东方红》[4
, 宣告了中国第一个自主版权操作系统的诞生 。 150机为石油勘探带来的第一次数字革命 , 被铭刻在了中华世纪坛的铜制甬道上 。 1974年 , 日本富士通公司访华时 , 专门在友谊宾馆专门会见了150机的研发人员 。
150机诞生20年后 , 中国开始了商业操作系统的攻坚之路:1989年 , COSIX系统项目启动 , 希望抗衡DOS等系统 。 但当时的主流思路是系统和硬件交互驱动发展 , 而国内硬件大幅落后海外 , 系统研发又跟不上硬件更新 , 基本是“完成一代、淘汰一代” , 总无法兼容最先进的电子设备 。
攻坚不成 , 便有了“曲线救国”的路子:90年代初 , Windows没有中文版 , 以上古码农吴晓军为代表 , 用解构微软DOS的反向工程 , 开发出了中文DOS;另一批人则围绕windows系统做支撑 , 开发了一系列外挂式中文平台 。 用户对汉化反馈火热 , 从业者们也激动万分 , 甚至开展了关于内核和外挂哪个汉化更好的大讨论 。
结果1994年4月 , 微软发布官方汉化版 。 第一代程序员呕心沥血的百万行汉化代码 , 连同用户市场 , 一夜之间化为乌有 。 微软的强大实力、广泛的商业生态 , 仿佛乌云笼罩国产操作系统 。 自研低成效、辅助没前途 , 该何去何从?
这个问题在当时没人能回答 , 但大家发现 , 不做系统 , 而是围绕微软windows做应用软件 , 帮助windows丰富生态 , 倒是一条容易走、有钱赚的路 。 于是 , 金山盘古办公套件、江民杀毒等应用开始涌现 。
但归根结底 , 以为只要做微软系统的生态就可以活下去的想法 , 只是躲过了初一躲不过十五 。 1998年 , 汉王科技向微软授权了中文手写技术 , 被誉为“国人的一大步”[2
。 结果 , 几个月后 , 微软就自研了技术尝试塞在产品里 , 汉王怒不敢言 。 国内IT界 , 谈“微”色变 。
自此 , 自主操作系统这个伤疤 , 却谁都不愿意接 , 仿佛好死不如赖活着 。 直到1998年法国《费加罗报》的一则消息 , 打破了沉寂的局面 。


推荐阅读