商业与金融

林纳斯·托瓦兹,用Linux改变世界的程序员

Penelope H. Fritz
林纳斯·托瓦兹
林纳斯·托瓦兹
Photo: Césavr / CC BY-SA 4.0, via Wikimedia Commons
出生1969年12月28日
Helsinki
职业软件工程师
获奖千禧年技术奖 · 计算机先锋奖 · 洛芙莱斯奖章

每一次关于哪些代码进入Linux内核的重大决策,最终都落在一个人身上。林纳斯·托瓦兹(Linus Torvalds)从他在赫尔辛基的学生公寓发布第一个版本起就握有这份权力,从未放手。如果你问他这是否让他成为领袖,答案永远是某种形式的“不是”。他自认只是一个碰巧会审核补丁的工程师——不是远见者,不是CEO,甚至不是经理。Linux内核运行在全球排名前500的超级计算机中的96%,驱动着地球上每一台Android设备。掌控它的人却拒绝这个标签。

他在赫尔辛基的一个记者和学者家庭长大,十一岁时沉迷于从外祖父那里借来的Commodore VIC-20电脑。1988年进入赫尔辛基大学时,轨迹已经注定。1991年初,他买了一台基于Intel 80386的PC,发现现有的操作系统都不够好,于是决定自己写一个。那年八月他在Usenet新闻组上发出了著名的自嘲公告:“只是个爱好,不会像gnu那样庞大和专业”——结果成了技术史上最重大的轻描淡写之一。

他构建的内核吸引了世界各地的程序员——并非因为它完美,而是因为它开放。协作模式之所以有效,部分原因正是它的非正式性。到1994年Linux 1.0发布时,项目已经超出了任何一个人能控制的范围。托瓦兹于1997年搬到加利福尼亚,加入Transmeta Corporation——这份工作提供了稳定收入,同时他继续在业余时间做内核开发。他在2001年的回忆录Just for Fun: The Story of an Accidental Revolutionary中描述了那些早期岁月,书名捕捉了改变世界的软件是如何被构建出来的真相:不是来自战略,而是来自对现有事物的不满。

他于2003年加入Linux Foundation,该组织至今资助他的全职内核工作。2004年,他在俄勒冈州波特兰附近定居,至今仍与妻子托芙(Tove)——六届芬兰全国空手道冠军——以及三个女儿生活在一起。在内核的重启系统调用中,女儿们的生日被编码为十六进制魔法值。托瓦兹认为这才是重要的生平细节。

他的第二个知名项目只用了不到两周建成。2005年,当Linux内核开发者失去对BitKeeper版本控制系统的访问权限时,托瓦兹自己写了一个替代品。他将其命名为Git——一个英国俚语,意为“可鄙之人”,他对此颇为自得地承认。Git成为了现代软件开发的基石。GitHub、GitLab以及全球几乎所有大型软件项目,现在都运行在托瓦兹为应急而搭建的这套基础设施上——他只用了两周时间。

他的声誉中心那个矛盾比他的项目更难忽视。几十年来,Linux内核邮件列表一直处于一种明确且常常残酷的批评文化中——而托瓦兹定下了基调。他曾公开称一家图形处理器制造商是他遇到过的“最糟糕的公司”,并对着镜头竖中指。他将直率辩护为一种特性:在一个全球分布的志愿者项目中,糟糕的代码会带来真实后果,他认为直接是唯一有效的机制。然后,在2018年9月,他退了一步。他在一封公开信中承认,他的人身攻击“不专业且毫无必要”,并且他未能理解这些攻击对接收者造成的影响。内核采用了新的行为准则。托瓦兹休假并接受教练辅导。

此后文化发生了什么变化,至今存在争议。邮件列表依然直率;最恶劣的人身攻击减少了。托瓦兹自身的变化则不那么清晰,不过他2026年对人工智能的立场——务实、非意识形态、明确欢迎——听起来与过去几十年用轻蔑驳回提案的模式截然不同。当贡献者反对AI辅助代码进入项目时,他的回应很直接:Linux不是反AI项目,不同意的人可以分叉。

AI问题已成为当前内核时代的决定性轴心。在AI辅助贡献下,开发规模已经扩大,2026年的版本异常庞大。托瓦兹将此描述为“新常态”。Linux 7.0于2026年4月发布;Linux 7.2于8月发布。Linux 7.3正在开发中。合并窗口已经打开。

托瓦兹审核补丁,决定哪些代码进入代码库,并把自己描述为一个保持管道畅通的人。建立在这个描述之上的基础设施——驱动着智能手机、卫星、证券交易所和潜艇——正在等待下一个他坚持认为不是领导力的决策。

标签: , , , , ,

讨论

有 0 条评论。