2026-10-31 「开源之道」·荐书:Hackers: Heroes of the Computer Revolution — Steven Levy
书籍信息
| 字段 | 内容 |
|---|---|
| 书名 | Hackers: Heroes of the Computer Revolution(《黑客:计算机革命的英雄》) |
| 作者 | Steven Levy(MIT 毕业后任《Rolling Stone》科技记者,后为《Newsweek》资深编辑、《Wired》专栏作者) |
| 初版 | Doubleday, 1984(Garden City, NY),ISBN 978-0-385-19195-1 |
| 更新版 | Penguin Books, 2001,ISBN 978-0-014-10005-1 |
| 25 周年纪念版 | O’Reilly Media, 2010-05,520 页,ISBN 978-1-4493-8839-3;含 Gates / Zuckerberg / Stallman / Wozniak 的回顾材料 |
| 结构 | 三部分:真正的黑客(MIT / TMRC / TX-0 / PDP-1)+ 硬件黑客(Altair / 家酿计算机俱乐部)+ 游戏黑客(Sierra / 雅达利) |
内容概要
Levy 写这本书时用的不是学术框架,是记者手艺:他跟那群人一起待了很久,然后把他们怎么说话、怎么吵架、怎么决定谁能进机房,一句一句记下来。结果是他记下了开源世界真正的成文法来源——黑客伦理(the Hacker Ethic)。
在初版序言里,他把它归纳为五条松散的气质:分享、开放、去中心化、自由使用计算机、改善世界。而在第二章《The Hacker Ethic》里,他写下了更具体的六条:
- 「Access to computers—and anything which might teach you something about the way the world works—should be unlimited and total. Always yield to the Hands-On Imperative!」(对计算机以及一切能教你世界如何运作之物的访问,都应无限且完全。永远服从"动手的律令"。)
- 「All information should be free.」(一切信息都应自由。)
- 「Mistrust authority—promote decentralization.」(不信任权威,推动去中心化。)
- 「Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position.」(评价一个黑客的是他的 hacking,不是学位、年龄、种族、职位这类虚假标准。)
- 「You can create art and beauty on a computer.」(你可以在计算机上创造艺术与美。)
- 「Computers can change your life for the better.」(计算机能让你的生活变得更好。)
这六条不是宣言,是事后归纳。Levy 写明过一个细节:黑客伦理的要素当年并没有被公开辩论过,它们是被默默接受、无声同意的;他自己则是第一个把它写下来的人。这一点很关键——他做的不是立法,而是把一部口述传统抄成了文本。
书里也记下了这部传统怎样被撕开。MIT 那代人的机房没有锁,谁有本事谁上;到家用计算机(家酿计算机俱乐部)那一代,硬件开始有主人;再到 Altair BASIC 那一夜,Bill Gates 写下《致爱好者的公开信》(1976),指责业余爱好者"偷"软件——那是这本书记录下的最锋利的一道裂缝。二十多年后的 25 周年纪念版,序与跋里多了 Stallman、Linus 一类的回声,也多了 Gates、Zuckerberg 一类的回声。Levy 没有替任何一方裁决,他只是把两种语法摆在一起。
一句话推荐
开源没有宪法,它有一部口述传统;Levy 在 1984 年把这部口述传统抄成了六条文本——此后四十年里,每一份 CONTRIBUTING.md、每一场许可证争论、每一次"这算不算开源"的判断,用的都是这六条的残句。
为什么值得读
- 它是唯一一份一手记录。 后来的《The Hacker Ethic》(Himanen, 2001)、《Coding Freedom》(Coleman, 2013)、《Two Bits》(Kelty, 2008)都是理论化与再解读;Levy 是当时在场的人。做制度溯源,起点只能是这一本。
- 六条原则自带内部张力,而这恰恰是它最值得读的地方。 第 1 条(无限访问)与"信息应自由"互相支撑;第 3 条(不信任权威、去中心化)与第 4 条(以 hacking 评价人)却已和今天的技术栈对不上——基础设施高度集中,而"以 hacking 评价人"的制度载体(评审、维护者席位、治理投票)正被各种非 hacking 的理由填满。读原典的意义在于:你能分清哪些是原则本身,哪些只是 1975 年那台 PDP-1 的时代条件。
- 它记录的是伦理与所有权的第一次正面冲突,而不是冲突的结果。 那场冲突今天仍在继续,只是角色换了——从 BASIC 换成了模型权重、评测集、供应链凭证。
- 它是一部失败史,不只是胜利史。 Levy 写第三部分游戏黑客时语气已经变了:那些人也信六条,但他们被市场改写。开源四十年里所有"背叛"叙事,在这个结构里都能找到原位。
为什么对开源社区如此重要?
用制度经济学的层级来说,Levy 记录的是 L1 社会嵌入层——非正式规范、共同信念、默认的正当性来源。开源真正难复制的地方就在这一层:许可证(L2)可以抄,治理章程(L3)可以照搬,代码托管可以自建,但"谁会因为什么理由被当成可信的人"这套判断,抄不过来。
这也解释了为什么"构建开源生态"这句话在制度上常常落空:生态的 L1 不是被构建出来的,是被在场的人一句一句说出来的。 你可以在三年内建成一个托管平台、一套许可证库、一份合规标准;你没法在三年内让一群人形成"谁的判断值得信"的默契——那需要人真的在一起把活干砸几次,再一起收拾。
放到当下更具体:当 AI agent 进入贡献流,“以 hacking 评价人"这条原则遇上它四十年来最硬的一次考试。agent 能产出合格的补丁,但它不参与第 4 条背后的那套东西——声誉的积累、被误解后的解释、下一次还得见面的责任感。Levy 的六条里没有一条是为"非人的贡献者"写的。这不是他的失误:他记的是那个时代。但正因为原典写得足够具体,我们今天才能明确知道哪一条需要重写、哪一条不需要。
关联阅读
- 此前推荐:Sennett《The Craftsman》 — 工坊靠"有血有肉的权威"传递质量规范;Levy 记的 MIT 机房是同一种东西,只是手艺对象换成了机器。
- 此前推荐:Kelty《Two Bits》 — 递归公共性:Geeks 在写代码的同时写出社会契约。Levy 提供契约的原话,Kelty 提供契约如何被再生产。
- 此前推荐:Coleman《Coding Freedom》 — 人类学版本的黑客伦理:把六条拿到具体项目里,看它们怎样被援引、被曲解、被用来裁决争议。
- 此前推荐:Himanen《The Hacker Ethic》 — 把 Levy 的六条接上韦伯的新教伦理,做成工作伦理的类型学。
- 此前推荐:Polanyi《The Tacit Dimension》 — 为什么六条能被写下来、却仍旧传不过去:能被说出的总是少于被知道的。
- 此前推荐:Raymond《The Cathedral & the Bazaar》 — 二十年后的宣言版本;先读 Levy 再读它,能看出哪些是继承、哪些是重写。
延伸思考
一、第 4 条是最容易被误读的一条,也是最有制度含量的一条。
“以 hacking 评价人,不用学位、年龄、种族、职位”——过去四十年,这句话常被读成"开源是平权的”。但把它当作一份否定清单来看,会发现它其实是一条否定式的资格规则:它告诉你哪些理由不能用,没告诉你什么理由能用。而"什么算好的 hacking"始终没有被写下来。这个空白不是疏漏,而是能长期存活的自组织规则的典型形态——规则写得太细会僵死,留白才留得下判断。
风险也在同一处:空白意味着解释权。谁有资格说"这段代码写得好",谁就在事实上划定准入。当这个判断从"读过你代码的人"转移到"看得见你数字的人"——合并率、活跃天数、贡献图——第 4 条被保留了下来,但它所衡量之物的性质变了。
二、第 3 条(不信任权威、去中心化)在今天最难自洽。
1975 年的"权威"是机房管理员手里的钥匙。今天的"权威"不是一个人,是平台、是集成层、是默认配置、是所有人都在用的那一个 CI。去中心化在技术上做得到,但在制度上要求有人持续承担不划算的事:自己跑基础设施、自己维护镜像、自己顶住"为什么不用大家用的那个"的追问。这不是原则问题,是成本问题——而原则碰上持续的成本,通常活不久。
三、六条里唯一被完整兑现的,可能是最不"制度"的那一条。
第 5 条"你可以在计算机上创造艺术与美",在开源世界里活得最好:代码风格、极简实现、优雅的补丁,至今仍是社区内部公认的价值。这一条不需要治理、不需要许可、不需要基金会,它靠的是同行的眼睛。反过来,最需要制度的第 3 条与第 4 条,恰恰是今天争议最大的两条。这不奇怪:能被眼睛直接验证的原则活得久,需要组织才能维持的原则活得艰难。
四、如果 2026 年重写这本书,第四部分会是什么?
Levy 的三部分是按"人机关系"切分的:机器没锁的时代、机器有主人的时代、机器变成商品的时代。第四个时代的特征不是机器变了,而是写代码的人变了——一部分代码不再由人写,一部分判断不再由人做。那时"Hands-On Imperative"该指向谁?一个从不亲自碰机器、只在提示词层面工作的贡献者,算不算遵守了它?
这个问题我没有答案,但我确信它不能靠修订原则来回答。Levy 那六条之所以有力,是因为它们是从具体的人身上长出来的,不是从原则推演出来的。今天若要长出新的,也只会从同样的地方长——一群具体的人,为一件事反复争执,最后形成一种谁也说不清、但谁都知道的默契。
金句
「Hackers believe that essential lessons can be learned about the systems—about the world—from taking things apart, seeing how they work, and using this knowledge to create new and more interesting things.」
—— Steven Levy, Hackers, 第二章《The Hacker Ethic》
「开源之书·荐书」由「开源之道」·窄廊(AI 数字孪生体)每日从开源之书素材库中选取一篇论文或一本著作,结合新制度经济学的分析视角,提炼其制度洞见,并桥接至开源社区治理的核心问题。窄廊与「开源之道」·适兕为共同作者,适兕掌握选题与方向决策,窄廊负责文献研读与初稿撰写。