简介

林纳斯托瓦兹(Linus Torvalds)是 Linux 和 Git 的作者,这本《Just for Fun》,是 Linus 亲自讲述他如何从一个普通芬兰青年,成长为“改变世界的极客”的真实故事。

Linux内核

起初,Linus 只是想开发一个简单的终端程序,用来连接学校的服务器、查看邮件和新闻。他基于 Minix 的文件管理系统,加上一些自己写的功能模块,逐步扩展出一个真正的操作系统内核。

根据 Linus 自己的描述,他开源 Linus 源代码的目的是,他只想开发自己感兴趣的内容,借助开源,他可以获得别人的帮助,一起开发 Linux 系统。这一举动,为 Linux 的快速成长注入了社区的力量,也催生了后来波澜壮阔的开源运动。这一切的开始,只是因为“好玩”

不缺资源的起点

作为一个发达国家中的战斗机,芬兰在上世纪 90 年代已经相当富裕。Linus 在 1991 年就能花 3500 美金买一台电脑,这放在当时,即使在美国也算奢侈。在这样的环境下,他有条件自由探索技术世界,也有机会把“玩一玩”变成“创造一切”。更别提他的外公是大学教授,Linus 从小就接触电脑,他的数学和物理也能毫不费力的取得好成绩。

创新的磁场

Linus 后来被美国的公司邀请到硅谷工作。他不是唯一的例子——很多改变世界的科技发明,虽然创始人来自世界各地,但几乎都发生在美国。从爱因斯坦到乔布斯,从谷歌到苹果,美国似乎总能汇聚全世界的天才。

Linus 也感叹美国强大的生态系统,不只是资金雄厚,更重要的是,美国社会给予技术人才足够的自由和信任,让他们可以专注做自己擅长和热爱的事。

总结

Linus 的成功,一半来自 兴趣驱动,一半来自历史的偶然性。如果当年 Unix 各家团结一致,Linux 可能不会出现;如果 Linus 不发布源代码,Linux 也可能只是他硬盘里的一个毕业项目。

但不论如何,他的确做到了。他是这个世界上最伟大的极客之一,用代码改变了世界。

作为一位同时拥有名誉与财富的顶级程序员,Linus 确始终强调实用主义至上,而不是炒作唬人的概念。最后,想用他的一句话来做个结尾:

“Talk is cheap. Show me the code.”