IBM 开放了 PC 架构,然后把自己“开放“出局了

IBM 开放了 PC 架构,然后把自己"开放"出局了

为了抢时间,IBM 在 1981 年用开放架构造出 IBM PC,还把包含 BIOS 汇编源码清单的技术手册公开出售。这台机器赢得了市场,却也画出了一张"合法仿制"的图纸------十年后,它亲手开辟的疆土上站满了别人,利润流向了英特尔和微软。


00 30 秒看懂全局


01 背景:1981 年,IBM 站在一个陌生的岔路口

要看懂 IBM 当年的选择有多反常,得先看清它当时的处境:一个大型机王者,闯进了别人的主场。

IBM 是大型机的绝对王者。 从 System/360 到 System/370,它靠一套高度封闭、高度垂直整合的体系统治企业计算:芯片、整机、操作系统、软件、销售和服务全部攥在自己手里。这套打法利润丰厚,也塑造了 IBM 的性格------它习惯定义标准,而不是追随标准。

但个人电脑是另一场游戏。 1977 年 Apple II 问世,Commodore PET、Tandy TRS-80 紧随其后,"微型计算机"从极客玩具变成了真正的生意。到 1980 年,这个市场已经跑起来了,而 IBM 一台机器都没有。

更关键的是,"开放"正在成为个人电脑的底层逻辑。 与大型机不同,早期个人电脑大量使用市面上公开销售的通用部件------CPU、内存、接口芯片谁都能买。这意味着一个此后反复应验的规律:谁掌握不可替代的环节,谁就拿走利润;其余环节都会被拉平、被替代。

而 BIOS 是这盘棋上唯一的"锁"。 BIOS(基本输入输出系统)是固化在 ROM 里的一段底层程序,负责开机自检、驱动硬件、衔接操作系统。软件要在一台机器上运行,就必须经过它的 BIOS。只要 IBM 守住 BIOS 的版权,兼容机就难以合法存在------这是它后来唯一的护城河。

四个关键词

: 一家公司包办从芯片到软件的全部环节,外部厂商难以介入。IBM 的大型机是典型。
: 公开接口与技术资料,允许第三方开发外设和软件,甚至让别人的硬件也能装进来。
: 能运行 IBM PC 软件的第三方机器。它们不是照抄 IBM 的电路,而是做出功能等价的产品。
: Windows(微软)+ Intel(英特尔)的组合,后来成为 PC 产业真正的中枢。


02 反差:开放换来了速度,也交出了控制权

1981 年 8 月 12 日,IBM 发布了 IBM PC(型号 5150)1,而它和 IBM 过去的作风完全相反:没有使用自家专有部件,而是大量抓来市面上的现成品------Intel 的 8088 处理器、各家厂商的内存芯片,还有一家当时规模很小的公司微软提供的操作系统。

更激进的是,IBM 把整机的技术细节,连同 BIOS 的汇编源码清单,一起印进了公开出售的《技术参考手册》(Technical Reference)2。这么做的本意是吸引第三方开发软件和外设,但它也顺手画出了一张"合法仿制"的图纸。


03 它为什么这么急

原因很简单:IBM 慢了,而且很怕。当时的个人电脑市场已经挤满新玩家------苹果、Commodore、Tandy;IBM 的客户开始担心错过这波浪潮,IBM 也因此焦虑,急于拿出一台属于自己的机器。

为了用前所未有的速度上市,它在佛罗里达州博卡拉顿组建了一支代号 Project Chess 的小团队------核心成员仅十余人,由 Don Estridge 带队,只用约一年就把机器推了出来1。代价是放弃了引以为傲的垂直整合,改走"开放架构 + 现成部件"的路线。速度拿到了,控制权也就交出去了。

图 1 · 关键事件时间线(1977--1986)

图注:从发布到被反超,只用了五年。时间线综合本文各节事件,来源见文末 1345。


04 转折:那间著名的"洁净室"

克隆机的关键,是绕过 BIOS 的版权。源码清单虽然公开了,但它仍是 IBM 受版权保护的作品,照抄或改写都是侵权。于是问题变成:怎么在不碰对方代码的前提下,做出功能完全一样的实现? 答案是另起一队人。

1982 年前后,一套后来被反复引用的**"洁净室(clean room)"流程**成型。需要说明的是,它并非某一家公司的独创------Columbia Data Products 也在同期采用类似方法,并于 1982 年 6 月推出第一台合法的 IBM PC 兼容机 MPC 1600(比 IBM 5150 便宜约三分之一,但 BIOS 兼容性并不完美)3。真正让这条路走通、并把它做成行业标杆的是 Compaq4。

图 2 · 洁净室逆向工程:两步隔离,换来法律上的独立

图注:两队人马物理隔离------前队只看"做什么",后队只管"怎么写"。产出的 BIOS 不复制任何 IBM 代码,因此不构成侵权。1982 年 11 月 Compaq 发布首台 100% 兼容的便携机(1983 年出货),克隆机市场就此被点燃。


05 结果:IBM 在自己定义的市场里成了配角

后来公布的数据相当残酷:IBM 几乎是在自己亲手开辟的地盘上,被一批兼容机反超的。兼容机靠价格取胜,普遍比 IBM 同类产品便宜。

指标 数值 说明
1982--83 年的份额峰值 ≈80% IBM PC 上市即引爆市场,销量远超内部最乐观预期1
兼容机份额首次过半 1986 按美国 MS-DOS 阵营全球出货口径,IBM 从 1985 年约 65% 跌至 1986 年约 48%5
约十年后的残余份额 ≈20% IBM 官方历史总结:从约 80% 一路缩水到约 20%1

把镜头拉近到反超发生的那一刻:1985 年 IBM 仍占约 65%,一年后的 1986 年就跌到约 48%,兼容机阵营首次过半------拐点来得又快又狠。

图 3 · 反超时刻:IBM 与兼容机的份额对比(1985--1986)

图注:口径:美国 MS-DOS 阵营厂商的全球出货量份额,数据来自 Business History Review5。虚线为 50% 分界。

1987 年,IBM 试图用更封闭的 PS/2 系列收回控制权------换上专有的微通道架构(MCA),希望重新掌控总线标准。但兼容机阵营迅速联合推出开放的 EISA 标准与之对抗,加上 MS-DOS / Windows 的势能已经太大,这一招没能成1。IBM 亲手创造了这个标准,却没守住标准带来的利润。


06 为什么利润跑到了别人手里

理解这件事,关键在一个词:可替代性。在产业链里,谁可替代,谁就不值钱。开放架构下,绝大多数部件都能被买到或仿制,整机厂商只能拼价格,利润被磨得极薄。而每一台兼容机,都必须向两家公司付钱:英特尔的处理器、微软的操作系统------这两层不可替代。

图 4 · 价值链利润流向:钱最终流向了"不可替代"的两层

图注:于是"Wintel"双寡头成了产业真正的中枢。IBM 从领跑者变成竞争者之一,最终在 2004 年 12 月宣布、2005 年 5 月完成,把 PC 业务以约 17.5 亿美元卖给联想6。

开放本身没有错,但它把利润送到了"最不可替代的那一层"手里------这就是产业链的规则。


07 另一面:开放的决定本身并不蠢

公平地说,把 1981 年的这个选择直接称为"失误",多少有点事后诸葛的意味。当时 IBM 面对的真实约束是速度:晚一年入场,可能连市场都没有了,开放架构是它唯一能在一年内交付的路径。而且它确实收获了短期红利------IBM PC 大获成功,销量远超内部最乐观的预期。

核心判断

真正的问题不在"该不该开放",而在开放之后没有及时想清楚"自己要守哪一层":既没锁住操作系统(让给了微软),也没锁住处理器(让给了英特尔)。选择本身没错,错的是配套的布局太晚了------这个要命的时间差,最终被对手全部吃掉。


08 今天还能借鉴什么

  1. 开放能换规模,但要先想清楚你守的是哪一层。 开放是手段,不是目的;没有防线的开放等于把利润让渡出去。
  2. 可替代的环节注定薄利,不可替代的环节才拿利润。 判断自己在价值链上的位置,比判断市场规模更重要。
  3. "先发"不等于"锁定"。 标准一旦开放,控制权就会向生态扩散,先发者不自动拥有定价权。
  4. 想收回控制权要趁早。 PS/2 的教训说明:势能一旦形成,基本收不回来。

参考资料

  1. IBM 官方历史 · The IBM PC --- https://www.ibm.com/history/personal-computer
  2. PCjs / Bitsavers · IBM PC Technical Reference(部件号 6025008,1981 年 8 月)--- https://www.pcjs.org/software/pcx86/dev/rom/ibm/5150/
  3. HandWiki · IBM Personal Computer --- https://handwiki.org/wiki/Engineering:IBM_Personal_Computer
相关推荐
范桂飓2 小时前
AWS Agent Infra 架构分析
java·架构·aws
Dawson Zhu2 小时前
几何深度学习:原理解析与工程实践
人工智能·语言模型·架构·aigc·agi
AI你一生一世3 小时前
当广告采集器成为大模型的“眼睛“:跨站上下文注入的架构与代价
人工智能·架构·大模型·rag·隐私安全·上下文注入·跨站追踪
狗凯之家源码网3 小时前
网址导航系统源码评测:个性 UI 与轻量化架构实战
ui·架构·网址导航系统
海宇AI3 小时前
零信任架构实战:基于海宇车辆估值构建自动化二手车收车测算网关
运维·人工智能·架构·自动化
青山木3 小时前
秒杀系统设计(二):数据正确性——防超卖、分布式锁与一人一单
分布式·后端·mysql·中间件·架构
海宇服务4 小时前
零信任架构实战:基于海宇车辆估值构建自动化车队残值重估网关
运维·人工智能·架构·自动化
Dawson Zhu4 小时前
AI Agent架构选型建议
人工智能·语言模型·架构·aigc·agi