1981年8月12日,IBM发布个人电脑5150。做这台机器的团队只有约12名工程师,开发周期压缩到一年——IBM其他系统项目走审批流程通常要2到5年。这批人图快,直接买市面上现成的芯片和总线方案,绕开了内部惯例。

结果是,这台机器的芯片、总线规格全部对外公开,任何厂商都能照着做兼容机。这在讲究封闭控制的IBM内部,几乎是越界操作。45年后回看,IBM PC活下来靠的恰恰是IBM最不擅长的那种"放手"。

45年前,一支被特许的小队干了什么

1980年7月,IBM高管William C. Lowe向CEO Frank Cary提出做一款低成本个人电脑。条件是一个月出原型、一年内量产,项目代号Project Chess。

Lowe很快升职,项目交给Don Estridge,团队定在约12人,工期压到一年。为了赶进度,团队尽量用市面上买得到的现成元器件。

这直接决定了PC的骨架:Intel 8088处理器、8位数据总线、开放式扩展槽ISA,键位用ASCII而非IBM惯用的EBCDIC。1981年8月12日,5150正式发布。一年半后的1983年3月8日,加装硬盘的5160(PC/XT)跟着上市。

PC诞生前后的四个关键节点 1980.07 Project Chess 立项,一年交货 1981.07 Datamaster 延期一年发布 1981.08.12 IBM 5150 PC 正式发布 1983.03.08 5160 PC/XT 加装硬盘上市

规格公开,只是第一步。真正让兼容机跑起来的,是后面两个IBM自己没算到的漏洞——留到最后判断部分说。

键盘不是配角:从Datamaster到Model F/XT

PC的键盘不是项目组现场发明的。它继承自Datamaster——IBM System/23系列的商用机型,5322"桌面版"原定1980年量产,因为要改BASIC实现拖了一年,1981年7月才发布,只比PC早一个月。

Datamaster用的是Intel 8085,64KB地址空间很快不够用,这直接促使PC团队改选地址空间大得多的8088。它的键盘用上了电容式屈曲弹簧结构:按键压下弹簧屈曲变形,带动电容极板扫过底部感应电路板。这套机械和电气逻辑,原样继承进了PC键盘,也就是Model F/XT。

两代键盘不是同一个协议。F/XT换成了串行的PC Mode 1接口,配合IBM扫描码集1,键面标法也从EBCDIC风格改成ASCII。

键盘所属机型接口协议编码/标法
Datamaster键盘System/23 Datamaster(5322)专有并行接口EBCDIC风格
Model F/XTPC / PC/XT(5150/5160)PC Mode 1(串行)扫描码集1,ASCII

手感和结构没变,接口逼着往标准化走——这是后来无数兼容机键盘照着抄的起点。对今天的机械键盘爱好者来说,这段历史不是陈迹:Unicomp至今仍在复刻电容屈曲弹簧结构,"重手感"党认的第一标准,源头就在这里。

我的判断:开放不是IBM本意,是版权官司和克隆商逼出来的失控

单看键盘,Model F/XT确实扛得住:结构耐用、手感扎实,四十多年后还有人专门收它。但把PC的成功归到键盘头上,是本末倒置。

真正让兼容机做大的,是两个IBM没堵住的口子。第一个是BIOS。IBM的BIOS代码受版权保护,理论上不能直接抄。但硬件规格公开之后,别的厂商用"洁净室"方式逆向工程——一批人研究功能、另一批人重写代码,做出功能相同但代码不同的兼容BIOS。1983年,康柏就是靠这条路径,造出了第一台合法的IBM PC兼容机。

第二个口子是操作系统。IBM找微软做PC的操作系统,但没要独占授权。微软保留了把MS-DOS卖给其他厂商的权利。硬件能被合法克隆,系统能被随便买,兼容机厂商就等于拿到了完整拼图。键盘只是让这套硬件用起来不难受,扛不起这盘棋。

《孟子》说天时不如地利,地利不如人和。这句话放在IBM PC上有点反讽:天时地利IBM占全了——市场刚起步,架构又天然适合被复制。人和却始终没轮到IBM,兼容机厂商、软件商、用户最后效忠的是"开放"这套规则,不是IBM这块牌子。

开放架构,如何一步步溢出IBM的手 第1层 · IBM内部设计 12人团队,一年周期,IBM完全掌控 第2层 · 开放架构公开 Intel 8088 + ISA总线,规格可查 第3层 · 兼容机厂商跟进 洁净室重写BIOS,微软非独占授权DOS 第4层 · x86+DOS成行业标准 IBM对自己造出的标准,控制力最弱

对硬件厂商来说,这是一扇突然打开的机会窗口——康柏靠兼容机迅速起量,后来者跟着复制这条路径。对IBM来说,这是失去控制权的开始。它后来想收紧,推PS/2、推专有总线MCA,市场不买账,因为厂商和用户已经在开放规则里赚习惯了。

这套"开放换规模、规模换失控"的剧本,IBM自己后来又验证了一次——MCA的失败,就是想把已经泼出去的水收回来。今天类似的选择题换了名字,摆在开源模型和开放硬件标准的从业者面前:开放能换来生态和规模,但创造者能不能保住话语权,从来不是自己说了算。

一台键盘再耐用,也扛不住一整套游戏规则被别人合法抄走、再反过来定义规则。IBM PC活到45岁,靠的是这套逻辑,不是Logo上那三个字母。