▰ 播客图解PODCAST ATLAS
← 单集精选

半拿铁 / 第 139 集 · 2025-02-26

黑客精神的黎明:铁道模型、太空大战、家酿俱乐部与自由软件的远征

溯源计算机文明最具魅力的精神火种:从麻省理工学院铁道模型俱乐部的继电器开关,到PDP-1荧光屏上的第一款数字游戏,再到史蒂文·利维总结的黑客伦理与斯托曼捍卫的自由软件誓言。

文字讲解已整理,可以先读。漫画幻灯片会逐步补上。听原节目 ↗
  • 黑客(Hacker)一词最早诞生于MIT铁道模型俱乐部,原本特指用极其巧妙、非正统的手法解决棘手工程问题或完成恶作剧的行家。
  • 史蒂夫·拉塞尔等人在PDP-1上编写的第一款交互式计算机游戏《太空大战》,确立了代码自由共享与探索求知的早期极客文化。
  • 史蒂文·利维在《黑客》一书中归纳了著名的黑客伦理:信息应当自由流动、打破中心化权威、以代码实力而非世俗身份评价个人。
  • 理查德·斯托曼面对商用软件对代码的封锁,发起GNU计划与自由软件基金会,创造了以GPL为代表的开源数字世界的基石。

铁道沙盘下的继电器:MIT地下室的黑客童年

在今天的大众语境中,黑客往往被误解为躲在暗处窃取密码、散播电脑病毒的网络罪犯。然而在计算机文明的原初语境里,黑客代表着人类对技术奥秘最纯粹的痴迷与最高赞誉。

这一伟大传奇始于1950年代末麻省理工学院(MIT)的20号楼地下室。在那个庞大的空间里,聚集着一群对机械和电路极度痴迷的年轻人,他们组成了著名的科技模型铁道俱乐部(TMRC)。

为了控制铁道沙盘上几十辆微型火车精密错车与自动变轨,信号与电力子委员会的极客们在沙盘下方铺设了极其繁复的电话继电器与步进开关网络。他们把那些耗费心血、绕过常规教科书教条、以惊人巧思巧妙解决技术死结的手法称为Hack,执行这种操作的人则被称为Hacker。

PDP荧光屏上的群星闪烁:太空大战与初代代码共享

当麻省理工学院引进了早期晶体管计算机TX-0和后来的DEC PDP-1时,铁道俱乐部的年轻人们如痴如醉地扑向了这些庞然大物。当时的计算机昂贵而罕见,但极客们不惜在半夜排队偷溜进机房,只为了听一听磁芯存储器的蜂鸣。

1962年,年轻的史蒂夫·拉塞尔(Steve Russell)与同伴们在PDP-1的圆形阴极射线管显示屏上,编写出了人类历史上第一款真正意义上的交互式电子游戏——《太空大战》(Spacewar!)。

在游戏中,两艘由玩家通过开关操控的宇宙飞船在中央恒星引力的牵引下彼此盘旋、发射鱼雷。拉塞尔等人没有任何版权意识,他们把打孔纸带随手放在机房的抽屉里,任何后来者都可以自由复制、修改并加入更精确的重力算法或爆炸火焰。这种毫无保留的共享,孕育了数字文化的雏形。

自由求知的誓言:史蒂文·利维与六条黑客伦理

科技作家史蒂文·利维在其里程碑式的著作《黑客:计算机革命的英雄》中,首次将这群技术狂徒内心深处秉持的信条升华为著名的黑客伦理(The Hacker Ethic)。

这套伦理的核心内涵深刻而激进:对计算机及所有能够教会你世界运作方式之物的访问,应当是不受限制与完全自由的;所有的信息都应当是自由流动的;怀疑权威,提倡去中心化;衡量一个黑客的标准应当纯粹取决于其创造代码的水平,而不是文凭、年龄、种族或职位。

更重要的是,黑客们坚信在计算机上可以创造出真正的艺术与美,而计算机技术终将深刻改变世界并使人类生活变得更加美好。这套伦理打破了官僚机构的繁文缛节,成为了日后推动整个硅谷科技创新最强大的精神发动机。

车库里的平民革命:从家酿俱乐部到个人电脑破晓

1970年代中期,黑客精神从东海岸的学院实验室扩散至加州旧金山湾区。一群业余爱好者在门洛帕克的一间车库里成立了家酿计算机俱乐部(Homebrew Computer Club)。

他们坚决反对IBM大型机对计算权力的中心化垄断,梦想让人人桌上都拥有一台属于自己的电脑。在这个充满自由讨论与图纸交换的聚会中,性格腼腆的天才工程师斯蒂夫·沃兹尼亚克找到了知音。

沃兹尼亚克在家酿俱乐部的黑板前展示了自己用最少芯片手工焊接的电路板,而充满商业野心的史蒂夫·乔布斯则敏锐捕捉到了其中的未来。他们携手创立了苹果电脑公司,将个人电脑从极客玩具转变为推动人类社会信息化的普及工具,拉开了个人电脑革命的大幕。

打印机驱动与道德十字路口:理查德·斯托曼的独行誓言

然而,随着商业浪潮的席卷,软件开始被大公司包装为昂贵的专有资产,原本透明开源的代码被编译为无法阅读的二进制机器码,程序员之间互相分享代码甚至被扣上了盗版的罪名。

在麻省理工学院人工智能实验室,坚守黑客传统的理查德·斯托曼(Richard Stallman, RMS)遭遇了一场精神危机。当时实验室的一台施乐激光打印机频繁卡纸,斯托曼希望像以往一样修改打印机驱动源码增加网络弹窗提示,却遭到了施乐公司的严词拒绝,并被要求签署保密协议。

斯托曼深感背叛。在他看来,签署保密协议意味着出卖与同行分享知识的道德契约。1983年,斯托曼发表了石破天惊的声明,辞去MIT职务,宣布发起GNU计划(GNU's Not Unix),誓言建立一个由完全自由软件构成的操作系统,让所有程序员重获自由修改和分发代码的权利。

开源的燎原烈火:从反叛信条到现代数字世界的基石

为了从法律层面捍卫代码自由,斯托曼于1985年创办了自由软件基金会(FSF),并设计了天才般的通用公共许可证(GPL)。通过版权法反向运作的Copyleft机制,GPL规定任何使用或修改该代码的衍生作品,必须同样以免费开源的形式公开源码。

这套具有传染性的协议如同坚不可摧的技术护盾,保护了无数志愿者的心血。1991年,芬兰大学生林纳斯·托瓦兹(Linus Torvalds)写下了Linux操作系统的内核,并与GNU组件完美缝合,构筑了现代互联网最坚固的软件骨架。

从驱动全球绝大多数服务器的Linux、赋能数十亿部智能手机的Android,到承载现代人工智能大模型的Python与深度学习框架,现代数字文明无一不是建立在黑客精神点燃的开源沃土之上。那群在地下室拨动继电器的少年或许未曾料到,他们的纯真热爱,最终改变了整个人类世界的航向。

把故事放回时间里。

  1. 1958年

    麻省理工学院TMRC成立

    科技模型铁道俱乐部在MIT 20号楼成立,信号与电力子委员会的极客们开创了黑客词汇与文化。

  2. 1962年

    《太空大战》在PDP-1诞生

    史蒂夫·拉塞尔等人在显示屏上开发第一款交互式电子游戏,并通过打孔纸带无私共享源码。

  3. 1975年3月

    家酿计算机俱乐部首次聚会

    加州极客在车库探讨微型计算机,沃兹尼亚克在此展示Apple I原型主板,点燃PC革命。

  4. 1983年9月

    理查德·斯托曼发起GNU计划

    斯托曼宣布辞职全职开发自由操作系统,誓言打破专有商业软件对源代码的封闭与垄断。

  5. 1989年2月

    发布GNU通用公共许可证(GPL)

    斯托曼正式制定GPL许可证,首创Copyleft法律机制,从法律层面确保开源代码的永久自由。

  6. 1991年8月

    林纳斯发布Linux初始内核

    林纳斯·托瓦兹在网络论坛公开分享Linux 0.01源码,随后全面采用GPL协议与GNU组件结合。

谁,推动了这个故事?

理

理查德·斯托曼

自由软件运动发起人、GNU计划创始人

现代黑客伦理最坚定的捍卫者,创立自由软件基金会与GPL许可证,一生致力于保护代码自由。

史

史蒂夫·拉塞尔

《太空大战》主要开发者

MIT极客先驱,在PDP-1计算机上编写了人类第一款交互式电子游戏,开创数字娱乐先河。

斯

斯蒂夫·沃兹尼亚克

苹果电脑联合创始人

家酿计算机俱乐部核心极客,以极其优雅精简的硬件设计手工打造Apple I与Apple II电脑。

史

史蒂文·利维

著名科技作家、《黑客》作者

深入走访初代计算机黑客与实验室,系统归纳并传播了影响深远的六条黑客伦理信条。

  • 理查德·斯托曼史蒂文·利维在《黑客》一书中将理查德·斯托曼誉为最后一名纯粹的真正黑客 →史蒂文·利维
  • 史蒂夫·拉塞尔拉塞尔开创的在机房无私共享代码纸带的极客传统,成为斯托曼发起自由软件运动的精神源头 →理查德·斯托曼
  • 斯蒂夫·沃兹尼亚克沃兹尼亚克代表了将黑客技术转化为个人电脑硬件的实践先驱,而斯托曼则在软件领域构筑了道德与法律的自由壁垒 →理查德·斯托曼

黑客伦理与开源生态反哺现代技术创新的运行逻辑

  1. 01

    源码透明

    打破黑盒专有垄断,向全球开发者完全公开底层源代码,赋予使用者自由审查与修改权。

  2. 02

    协同演进

    全球成千上万互不相识的极客借助网络平台提交补丁与分支,以群体智慧加速软件除错与迭代。

  3. 03

    协议护航

    借助GPL、MIT、Apache等开源许可证明确权利义务,利用法律契约防止开源成果被私有化侵占。

  4. 04

    去中心评判

    摒弃官僚层级与世俗背景偏见,完全以代码的可读性、优雅度与实际运行效能作为评价个人唯一标准。

  5. 05

    商业共赢

    开源成为现代云计算、操作系统与AI基础设施的公共底座,企业在此基础上构建增值服务实现反哺。

这些词,其实不难懂。

黑客伦理
由史蒂文·利维归纳的极客价值观,主张信息自由、打破权威、去中心化以及用计算机创造美好生活。
GNU计划
理查德·斯托曼于1983年发起的自由软件工程,旨在开发一套完全自由、兼容Unix的开放操作系统。
Copyleft
一种反向运用版权法的法律构想,允许用户自由使用、修改与分发作品,但强制要求衍生作品必须保持相同开源授权。
GPL许可证
GNU通用公共许可证,开源世界最著名的传染性授权协议,要求任何基于该代码衍生的软件必须向公众开放源码。

读到这里,也保留一点疑问。

  • 自由软件(Free Software)中的Free强调的是自由(Freedom)而非免费(Free of Charge),斯托曼反复强调如同言论自由而非免费啤酒。
  • 开源软件(Open Source)与自由软件在哲学上存在分歧:自由软件强调用户的基本人权与道德,而开源软件更偏向于实用的商业与技术协作效率。
  • 现代网络犯罪中的恶意攻击者应被称为骇客(Cracker)或网络破坏者,与追求技术精湛与探索共享精神的原初黑客(Hacker)有着本质区别。

本文根据《半拿铁》No.139 🕶️ 黑客前传:铁道模型、电子游戏、计算机与自由软件逐字稿整理,不是逐字复制。文稿和AI整理都可能出错;章节旁标出原节目时间,方便回听。图像为AI生成的漫画演绎。

查看原节目与作者 ↗

找一集,或一个关键词

输入关键词开始搜索。

↑ ↓ 选择 · Enter 打开 · Esc 关闭

第 1 / - 页
下载 PDF ↓
正在载入幻灯片…