商業與金融

林納斯·托瓦茲,用Linux改變世界的工程師

Penelope H. Fritz
林納斯·托瓦茲
林納斯·托瓦茲
Photo: Césavr / CC BY-SA 4.0, via Wikimedia Commons
出生1969年12月28日
Helsinki
職業軟體工程師
獲獎千禧年技術獎 · 計算機先鋒獎 · 洛夫萊斯獎章

Linux 核心中每一项关于代码该不该进入的重大决定,最终都由同一个人拍板。Linus Torvalds 从他在赫尔辛基的学生公寓里释出第一个版本以来,就一直握有这份权力,从未放手。你若问他这算不算领导者,他给的答案总是一句「不算」。他眼中的自己只是个恰好负责审查补丁的工程师——不是什么远见家,不是什么执行长,甚至连管理职都算不上。当今全球前五百大超级电脑有百分之九十六运行着 Linux 核心;地球上每一台 Android 装置都靠它驱动。而掌控这一切的人,拒绝接受那个称号。

他在赫尔辛基一个记者与学者家庭长大,十一岁那年沉迷于外祖父的 Commodore VIC-20,从此一头栽进电脑世界。1988 年进入赫尔辛基大学时,这条路其实早已走定。1991 年初他买了一台搭载 Intel 80386 的 PC,发现市面上的作业系统都不合用,于是决定自己写一个。同年八月他在 Usenet 新闻群组上发了公告——那句著名的自嘲:「只是玩玩的东西,不会像 gnu 那样又大又专业」——后来被证明是科技史上最严重的低估之一。

他写出来的核心吸引了世界各地的程式设计师——不是因为完美,而是因为开放。这种协作模式之所以成功,不全然排除其非正式性的功劳;等到 1994 年 Linux 1.0 正式登场时,专案的规模已经大到没有任何人能独自掌控。1997 年 Torvalds 搬到加州,进入 Transmeta Corporation 工作——这份差事给了他稳定的生活,同时还能在业余时间继续核心开发。他在 2001 年的回忆录《Just for Fun: The Story of an Accidental Revolutionary》中描述了早期岁月,单从书名就能看出,改变世界的软体是怎么诞生的:不是来自策略,而是出于对既有事物的不满。

2003 年他加入 Linux 基金会,后者从此资助他全职开发核心;2004 年他在波特兰市郊定居至今,与妻子 Tove——六届芬兰全国空手道冠军——以及三个女儿同住。在核心的重新启动系统呼叫中,女儿的出生日期被写成十六进制魔法值。Torvalds 认为那才是值得一记的人生细节。

他的第二个知名专案只花了不到两周就完成。2005 年 Linux 核心开发者失去 BitKeeper 版本控制系统后,Torvalds 干脆自己写了一个取代品。他取名叫 Git——在英式俚语里意指「可鄙之人」,他自己也颇为得意地承认了这一点。Git 后来成为现代软体开发的基石:GitHub、GitLab 以及全球几乎每一个重要软体专案,都跑在 Torvalds 为了应急而用短短十四天拼凑出的基础架构上。

比起他的专案,他名声中的矛盾之处更难被轻轻带过。几十年来,Linux 核心邮件论坛盛行一种直白、往往极为严苛的批评文化——而 Torvalds 就是那种调性的制造者。他曾公开把一家图形处理器制造商骂成「他碰过最烂的公司」,还在镜头前竖起中指。他辩护说粗犷直言是一种特色:在一个全球分散的志工专案里,烂代码会产生真实后果,直截了当才是唯一有效的机制。然后,2018 年 9 月,他退了。在一封公开信中,他承认自己的人身攻击「不专业也不应该」,并说他没有理解那些话对接收者造成的影响。核心社群随后通过了新的行为准则。Torvalds 请假去接受教练辅导。

事后那段时间,社群文化究竟改变了多少仍有争议。邮件论坛依然直接;最恶劣的人身攻击确实变少了。而 Torvalds 本人变了多少则更难看清——不过他在 2026 年对人工智慧的态度(务实、非意识形态、明确表示欢迎)听起来就像是换了一种运作模式,与他过去数十年用轻蔑口气否决提案的样子截然不同。当贡献者反对把 AI 辅助代码纳入专案时,他直接回应:Linux 不是反 AI 的专案,不认同的人欢迎去分支。

AI 议题已成为当前核心时代的分水岭。在 AI 辅助贡献之下,开发规模大幅扩大,2026 年的释出版本格外巨大。Torvalds 形容这是「新常态」。Linux 7.0 在 2026 年 4 月释出;Linux 7.2 在 8 月接续亮相。Linux 7.3 正在开发中。合并视窗已经开启。

Torvalds 审查补丁、决定什么代码可以进入代码库,而他自称只是个让水管保持畅通的人。然而,智能手机、卫星、证券交易所与潜舰——所有运行在这套「水管」之上的基础设施,都在等他下一次做出那个他坚持不是领导力的决定。

標籤: , , , , ,

討論

共有 0 則留言。