当前位置:首页>Linux>Linux 极简史(三):21 岁穷学生的"复仇"

Linux 极简史(三):21 岁穷学生的"复仇"

  • 2026-09-05 22:59:58
Linux 极简史(三):21 岁穷学生的"复仇"

Linux 极简史(三):21 岁穷学生的"复仇"

一句话概括:买不起数千美元的 UNIX?21 岁大学生自己写一个,两年后震惊全世界。


1991 年 8 月 25 日,芬兰赫尔辛基大学。

一个 21 岁的计算机系学生在新闻组发了一封邮件:

"我正在做一个免费的操作系统(只是个业余爱好,不会像 GNU 那样专业)……"

当时没人能想到:这个"业余爱好",后来统治了全球的服务器、手机和超级计算机。


1. 穷学生的困境

林纳斯·托瓦兹(Linus Torvalds)那年 21 岁。

他有一个所有大学生的共同烦恼:穷。

一台能运行 UNIX 的工作站要数千美元——对一个靠打零工买电脑的学生来说,这是天价。

他东拼西凑买了台 386 电脑。但问题来了:没有好用的系统。

商业 UNIX 买不起,他只能装 MINIX——一个荷兰教授写的教学系统。

MINIX 对学生很好:代码只有一万行,适合学习原理。

但对极客来说:这就是一辆装了限速器的法拉利——能跑,但限制一堆。

最让林纳斯崩溃的是终端仿真器:"慢得像蜗牛,功能还残缺。"


2. "既然买不起好的,那我就自己写"

1991 年 8 月,林纳斯开始写自己的操作系统。

最初只是想要一个能用的终端。

他花了几个月,在 386 电脑上敲出了一万行代码。

1991 年 9 月,他做了一件当时程序员不做的事:

把一个连编译都会报错的版本扔到了 FTP 服务器上。

"先分享出来,再慢慢修。"

这在当时的程序员圈子里是离经叛道的——大家都是等到代码"完美"才发布。


3. 改变历史的决定

更重要的,是他做了一个关键决定:

放弃"禁止商业用途"的限制,全面拥抱 GPL。

这意味着:

  • • 任何人都可以免费使用 Linux
  • • 任何人都可以修改、分发
  • • 但如果你的版本要发布——也必须开源

一个穷学生的"玩具",变成了全人类的"基础设施"。


4. 务实的胜利

Linux 为什么能成功?

"先上线的烂产品,胜过永远不上线的完美产品。"

当时 GNU 什么都有了——编译器、编辑器、调试器——只缺一个内核。

但 GNU 的 Hurd 内核追求"理论完美",搞了 10 年还是不能用。

林纳斯的 Linux:

  • • 代码只有一万行
  • • 被学术派嘲笑"宏内核过时"
  • • 但它能跑,而且跑得很快

成千上万个买不起 UNIX 的程序员看到了:一个真正能用的系统。

他们开始疯狂贡献代码:网卡驱动、声卡支持、内存管理……

两年后,这个"业余爱好"变成了完整的操作系统。


下篇预告:一位权威教授公开宣称"Linux 是过时的垃圾"。21 岁学生如何反击?

最新文章

随机文章