#1211 1984 · Phoenix Technologies · Personal computer hardware
Phoenix had engineers who never saw IBM's code rebuild its BIOS from a written spec
问题
IBM's copyrighted BIOS was the one PC part clones could not legally copy, letting IBM gate who built compatibles
背景
By the early 1980s the IBM PC had become the platform software vendors wrote for, but everything else in it — the processor, memory, disk controllers — was off-the-shelf hardware anyone could buy and assemble. The single component standing between a hobbyist clone and a fully IBM-compatible machine was the BIOS, the firmware that let the operating system talk to the hardware, and IBM held a straightforward copyright on its code. Compaq had already shown in 1982 that a compatible BIOS could be built without literally copying IBM's, but doing it in a legally bulletproof way that IBM couldn't successfully sue over, and doing it in a form other manufacturers could simply buy rather than each having to reinvent, was a harder and more valuable problem.
Any engineer who had read IBM's published BIOS reference manuals and then wrote replacement code risked producing something a court could find was copied, consciously or not, from IBM's copyrighted implementation — a legal minefield that had already begun to produce lawsuits against clone makers who cut corners.
换别人会怎么做
The available paths were to license the BIOS from IBM on IBM's terms, which meant staying dependent on a competitor for a core component, or write a replacement the ordinary way and risk a copyright suit that had already sunk lesser clone makers who cut corners.
他们看到了什么
Copyright protects the expression of code, not what it does. A team that never saw IBM's code, working only from a functional spec, could legally rebuild identical behavior without copying anything.
那一手
Phoenix Technologies split its engineering into two isolated teams: one group read IBM's technical reference manuals and wrote a plain-English specification of exactly what the BIOS needed to do, function by function, with no code; a second, legally quarantined group that had never seen IBM's manuals or code took only that specification and wrote fresh code to satisfy it, with the entire back-and-forth documented to create a paper trail proving no copying had occurred. Phoenix then licensed the resulting BIOS to any computer maker who wanted one.
为什么管用
The process works because it manufactures the very evidence a copyright defense needs: an auditable record showing the finished code descended only from a behavioral spec and never from the original source, which forecloses the plaintiff's central claim before it can be made. It converts a legal risk that scales with how closely you must match a competitor's product into a procedural discipline that scales with organizational rigor instead — something the defender controls and the plaintiff cannot contest with anything but the paper trail itself.
值了多少
The clean-room BIOS held up in court; IBM sued other clone makers but not Compaq or Phoenix, which then licensed it industry-wide.
什么时候会失灵
It fails wherever the isolation is porous — if the clean team is exposed to the original code even briefly, or the specification smuggles in implementation details rather than pure behavior, the defense collapses under discovery. It also does nothing against patents, which protect the underlying method regardless of independent invention, so the same playbook cannot bypass patent-protected functionality the way it bypasses copyright.
后来呢
Clean-room reverse engineering, formalized and legally validated through this case, became the standard method the industry still uses to build interoperable products without infringing copyright, and by removing the BIOS bottleneck it opened the door to the price-competitive, commodity PC-clone industry — including the low-cost machines running Microsoft's software that ultimately eclipsed IBM's own PC business.
资料来源
- [1]How Compaq Reverse-Engineered the IBM PC BIOS to Create a Fully Compatible MachineGIGAZINE, 2016gigazine.net
- [2]BIOS, Clean Room, and the Day the IBM PC Clones Were BornMovilforum, 2023en.movilforum.com