本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 ====== 林纳斯·托瓦兹 (Linus Torvalds) ====== **林纳斯·本纳第克特·托瓦兹**(瑞典语:Linus Benedict Torvalds,1969 年 12 月 28 日 - )是芬兰裔美国籍软件工程师,[[wp>Linux内核]] 的创始人和首席架构师。他领导着 Linux 内核的开发工作,同时也是分布式版本控制系统 **[[wp>Git]]** 的创建者。托瓦兹被认为是开源软件运动中最具影响力的开发者之一。 ^ 林纳斯·本纳第克特·托瓦兹 Linus Benedict Torvalds ^ | {{:0:linus.jpg?200|Linus的照片,来自维基百科}} | ^ 出生 ^ | 1969年12月28日 | ^ 国籍与族裔 ^ | 芬兰裔美国籍 | ^ 身份 ^ | Linux内核的创始人和首席架构师 | ===== 概述 ===== 托瓦兹的核心贡献包括两个在软件工程领域具有里程碑意义的项目: * **Linux 内核**:1991 年首次发布,如今运行在全球绝大多数服务器、超级计算机、移动设备和嵌入式系统中; * **Git**:2005 年创建,现已成为软件开发领域最广泛使用的[[wp>版本控制系统]]。 此外,托瓦兹还主导着 Linux 内核社区的决策过程,以“仁慈的独裁者”(Benevolent Dictator for Life, BDFL)身份制定技术方向。他的工作方式和管理风格深刻影响了开源协作的模式。 ===== 早年与教育 ===== ^ 项目 | 信息 | | 出生 | 1969 年 12 月 28 日,芬兰赫尔辛基 | | 国籍 | 芬兰(出生)、美国(入籍) | | 父母 | 父亲尼尔斯·托瓦兹(记者),母亲安娜·托瓦兹(翻译家) | | 外祖父 | 奥勒·托瓦兹(统计学家,诗人) | | 学历 | 赫尔辛基大学计算机科学硕士(1996) | 托瓦兹的外祖父是赫尔辛基大学的统计学教授,拥有一台 [[wp>Commodore VIC-20]] 计算机。11 岁时,托瓦兹在 BASIC 语言环境下开始了编程启蒙。在赫尔辛基大学求学期间,他接触到了 UNIX 操作系统(Minix),并由此萌生了编写属于自己的操作系统的想法。 ===== 关键贡献 ===== ==== Linux 内核 ==== 1991 年 8 月 25 日,托瓦兹在 comp.os.minix 新闻组中发布了一条公告,宣布正在开发一个“简单的”操作系统内核,最初仅作为兴趣爱好。他写道: > “我正在编写一个(自由的)操作系统(只是爱好,不会像 GNU 那样大和专业),用于 386(486) AT 克隆……” Linux 内核的第一个版本(0.01)于 1991 年 9 月发布,仅有约 1 万行代码。托瓦兹很快将许可证从自有限制改为 [[wp>GNU通用公共许可证]](GPL),使得项目可以被更广泛的社区参与和分发。此后数十年间,托瓦兹一直担任内核的最终决策者,亲自合并数以万计的贡献者提交的代码。 ==== Git ==== 2005 年,Linux 内核社区与当时使用的版本控制系统 BitKeeper 之间的合作破裂。托瓦兹在短时间内(据称约一周)编写了 Git 的初始版本,设计目标包括: * 性能(支持 Linux 内核规模的项目); * 分布式架构(无中央服务器依赖); * 数据完整性(使用 SHA-1 哈希校验); * 非线性开发(高效支持大量分支)。 Git 迅速被 Linux 内核社区采用,随后被整个开源生态接纳,成为事实上的版本控制标准。截至 2024 年,[[wp>GitHub]] 等平台托管了数亿个基于 Git 的代码仓库。 ===== 管理风格与理念 ===== 托瓦兹的决策模式和管理风格是其公共形象的显著特征: * **BDFL 角色**:作为 Linux 内核的“仁慈独裁者”,托瓦兹拥有最终技术决策权,但通常依赖子系统维护者进行分层管理。 * **公开讨论**:内核开发基于邮件列表,所有决策和讨论均有公开记录。 * **“从不破坏用户空间”**:内核的一条核心规则是,任何改动都不应导致现有用户空间程序无法运行。 * **对质量的坚持**:托瓦兹以严格、直接的代码审查风格著称,常公开指出问题并拒绝低质量贡献。 关于其沟通方式,托瓦兹曾在 2018 年宣布暂时离开内核维护工作,以参加“行为准则”相关培训,并承认需要改进自己的情绪管理方式。返回后,他的沟通风格趋于温和,但仍保留了直率的批评特质。 ===== 个人生活 ===== * **家庭**:托瓦兹的妻子托芙·托瓦兹(Tove Torvalds)是芬兰前女子空手道冠军,两人在赫尔辛基大学相识。育有三个孩子。 * **移居**:1997 年,托瓦兹与家人移居美国;2004 年成为美国公民。现居俄勒冈州波特兰市。 * **工作**:托瓦兹曾受雇于全美达(Transmeta)公司,后加入开源发展实验室(OSDL,后并入 Linux 基金会)。目前受雇于 Linux 基金会,全职负责内核开发工作。 * **兴趣**:托瓦兹是科幻作品的爱好者(尤其喜欢《银河系漫游指南》),也喜欢潜水。他在自传《Just for Fun》中详细描述了 Linux 的早期历史。 ===== 自传与媒体 ===== 托瓦兹与人合著的自传 **《Just for Fun: The Story of an Accidental Revolutionary》**(2001 年出版,中文版译名《乐者为王》或《只是为了好玩》)记录了他的成长经历和 Linux 的起源故事。 关于他的纪录片 **《Linux 传奇》(Revolution OS)**(2001)回顾了 Linux 和开源运动的早期发展,托瓦兹在片中出镜并分享观点。 ===== 评价与影响 ===== 托瓦兹被认为是开源软件运动的代表性人物之一。他的工作对信息技术基础设施产生了深远影响: * **技术层面**:Linux 和 Git 成为数万亿美元数字经济的基础组件,从云计算到 Android 手机均依赖其代码。 * **开发模式**:他践行了“集市”模式的开放协作,证明了大规模分布式开发的有效性。 * **文化影响**:托瓦兹的直率风格和“BDFL”角色成为后续开源项目的治理范式参考,也对关于“技术领袖应当如何决策”的讨论持续产生影响。 批评者认为,托瓦兹早期的沟通方式对社区新人不够友好,也可能使某些群体感到不受欢迎(这一情况在他 2018 年调整沟通风格后有所改善)。然而,绝大多数观察者仍然承认,他的技术远见和工程决策能力是 Linux 能够从个人项目成长为宇宙级操作系统的基础。 ===== 外部链接 ===== * [[https://www.linuxfoundation.org/|Linux 基金会]] * [[https://github.com/torvalds|托瓦兹的 GitHub 账号]] * [[https://zh.wikipedia.org/wiki/林纳斯·托瓦兹|维基百科条目]] * [[http://torvalds-family.blogspot.com/|托瓦兹家族博客(已停更)]] * [[https://www.amazon.com/dp/0066620732/|《Just for Fun》书籍信息]] ~~NOTOC~~