他的名字是Linus,他是所有程序员们的上帝。

他的名字是Linus,他是所有程序员们的上帝。_第1张图片


站在我的肩膀上

你们看得更远



在中国神话里,女娲是神,创造了人,然后,人类就自由发展。。。


呃。。今天可不是要讲女娲与人类繁衍。


今天要讲的是 My God,Linux 内核的创始人 —— Linus Benedict Torvalds( 林纳斯·本纳第克特·托瓦兹 ,下文简称林纳斯 )

他的名字是Linus,他是所有程序员们的上帝。_第2张图片


著名的电脑程序员、黑客、极客之王,这些普通的词汇,不足以形容My God


他是互联网科技金字塔最顶端的几个人都触摸不到的神,嗯,这句还差不多。


林纳斯 1969 年出生于芬兰赫尔辛基市,父亲是芬兰共产党党员。


不知怎么的,突然想起来诺基亚 = =!

他的名字是Linus,他是所有程序员们的上帝。_第3张图片


嗯,林纳斯小时候的黑客神韵就不提了,直接从 1991 年说起。


那年他 21 岁,刚入赫尔辛基大学,学习计算机技术,并拥有一台 386 IBM PC。

他的名字是Linus,他是所有程序员们的上帝。_第4张图片


当时,操作系统就跟如今买房一样,不光 MS-DOS 价格不菲,UNIX 也被炒得高高在上,动不动就叫价上万元。


想想在那个一年学费才几十块的年代,万元操作系统是什么概念?

他的名字是Linus,他是所有程序员们的上帝。_第5张图片


不过,毕竟是芬兰人民,有钱,装了 MS-DOS 。不过他一点都不满意 —— 昂贵,保守,还不好用。


恰巧,操作系统 MINiX( UNIX的变种 )问世了。

他的名字是Linus,他是所有程序员们的上帝。_第6张图片

( Welcome to MINIX 3.1.2,好吧,没找到最初版本 )


Minix 相对自由,而且非常廉价。


发明者 Andrew S. Tanenbaum 只希望拿 Minix 作为一个公开的教材,所以很快,林纳斯就玩起了 Minix 。

他的名字是Linus,他是所有程序员们的上帝。_第7张图片
(左林纳斯,右 Andrew S. Tanenbaum)


在大学期间,林纳斯经常访问大学主机上的新闻组和邮件。可能嫌弃速度慢,卡顿什么的,他就自己编写了磁盘驱动程序和文件系统。

他的名字是Linus,他是所有程序员们的上帝。_第8张图片


有了这个尝试,加上无法忍受 MINIX 只能用来教学。他想要自己编写一个免费又强大的系统。于是,Linux 内核就诞生了。

他的名字是Linus,他是所有程序员们的上帝。_第9张图片

(当时林纳斯刚入大学,才 21 岁,才 21 岁啊,差友们!! )


1991 年 9 月,林纳斯通过大学的 FTP 服务器公开其操作系统,当时命名为 “ Freax( 调试 )”。然后就被FTP 服务器管理员改名为 Linux。


很显然,是为了致敬LinusMINIX / UNIX


不久后,林纳斯又将 Linux 内核加入了自由软件基金( FSF )的 GNU 计划中。

他的名字是Linus,他是所有程序员们的上帝。_第10张图片


允许用户免费使用、拷贝并且改动程序,但你必须将同样的自由传递下去,而且必须免费公开你修改后的代码。


因此,后人称林纳斯为 “ 自由主义教皇 ”。


讲到这,差评君不得不提到自由软件之父理查德·斯托曼。

他的名字是Linus,他是所有程序员们的上帝。_第11张图片

林纳斯就是受理查德·斯托曼的精神感召。。。才有了他的企鹅精神。。。

他的名字是Linus,他是所有程序员们的上帝。_第12张图片


选择企鹅作为 Linux 的 “ 形象代言鹅 ” 的意思是:“ Linux 与南极一样,均为全人类共同所有,任何公司无权将其私有。”


他还公开表示,反对软件专利: “ 软件本身是人类的精神财富,是智慧,思想和知识的传播,所以不应该被类似专利的这一类的东西所囚禁,而应该更多更广泛更方便得供所有人分享。”

他的名字是Linus,他是所有程序员们的上帝。_第13张图片

(可能这就是 Android 比 Ios 系统便宜的原因吧!)


再说回来 Linux 本身有多厉害吧。。。


Linux 其实本身只是一个内核,以这个内核为基础,诞生了这个世界上的绝大多数电子设备(路由器,交换机,手机,服务器)。


即便从最传统的意义上讲,Linus 也是最接近神的人。。


哦,对了,世界上使用最多的手机操作系统Android 也是基于 Linux 内核开发的。


Android 是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑


而且由于 Linux 是免费的,让成千上万的狂热分子聚集在它的身上。据不完全统计,有几百万人为 Linux 贡献过代码。


呃,差点忘了说,Linux 也是世界上最大的被利用项目。


腾讯,百度,阿里巴巴,微软,Facebook 等,都是 Linux 系统的服务器,Android,Oracle 等也都是基于 Linux 内核。


一毛钱版权费都不需要给,当然受欢迎了。。。


不过,由于时间的关系,Linux 究竟有多好,用途有多广,就不细说了。期待玩过的差友留言补充了。。。

他的名字是Linus,他是所有程序员们的上帝。_第14张图片


继续说回林纳斯,美国《 时代 》周刊是这么评价他的:


有些人生来就具有统率百万人的领袖风范;另一些人则是为写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,就是林纳斯。


感觉差友们都在吃着黄瓜,也在等着差评君的评价。。。好吧。。。


差评君:“其功也卓,其恶也彰。”


林纳斯的言语,自大狂妄,刚愎自用,老实说,这点并没什么好说的,因为他的才华支撑得起。


我叫林纳斯,我是你们的上帝。

他的名字是Linus,他是所有程序员们的上帝。_第15张图片


他还说过:

Nobody actually creates perfect code the first time around, except me. But there’s only one of me.


实际上没人能一次就写出完美的代码,除了我。但是世界上只有一个我。


不过,他的恶,主要是一些粗言秽语,周期性的大爆粗口。。。


2013 年,在一次有录像的演说中,他潇洒的向 Nvidia 公司竖起中指。


来感受一波林纳斯的不屑与霸气。。。


(但差评君总觉得,他的鼻孔才是最犀利的鄙视。。差友会为了看他鼻孔再看一次么。。。)


呃,再来看看另外一则新闻。。。


2015 年 10 月,Linux 内核开发者 Sarah Sharp 宣布退出。

他的名字是Linus,他是所有程序员们的上帝。_第16张图片

(老实说,好漂亮,哦不,好可惜。)


她退出,跟林纳斯有着千丝万缕的关系。。


Sarah Sharp 是英特尔的员工,也曾是 Linux 的狂热粉丝,和林纳斯交情应该还不错。。。


右二Sarah Sharp ,左二林纳斯

他的名字是Linus,他是所有程序员们的上帝。_第17张图片


2013 年,她给遇到问题的 Linux 基金会的 Greg Kroah-Hartman 程序员发了一个补丁包( Linux USB 3.0 的支持补丁 )。


本来再寻常不过的事件,也不知怎么的,林纳斯却在 Linux 内核邮件列表( Linux 开发运动的虚拟家园 )中公开指责 Greg Kroah-Hartman :“ 你应该学会大声斥责那些人,让他们自己解决问题!!”


邮件中,到处充斥着 “ Fxck ” 和 “ Bitch ” 等字眼。。。


很明显,指的是 Sarah Sharp 。小姑娘顿时不开心了。

他的名字是Linus,他是所有程序员们的上帝。_第18张图片


“ 太过分了,不是吗?兄弟们。”她回应到。“ 这是我们为促进社区稳定应该做的吗?林纳斯怂恿人身攻击和暴力。请在邮件列表里保持起码的职业道德标准。”


“ 说实话,我鄙视表现同情和友好, ”林纳斯回复说。“ 事实上,人们应该清楚我做事的风格。”

他的名字是Linus,他是所有程序员们的上帝。_第19张图片


就这样,这场口水战,持续一周左右时间,进行数百回合较量。。。


最终,Sarah Sharp 宣布退出 Linux 开发。


林纳斯则坚持用自己高兴的方式统治他的世界:“ 我可以向大家保证,我还会继续咒骂。”


当时大批 Linux 粉丝还以他为榜样。。。

他的名字是Linus,他是所有程序员们的上帝。_第20张图片

林纳斯的世界,就好像他的系统,永远有那么些不愿去修改的Bug。。。如果试图描述下原因的话,也许他自传的书名比较合适:JUST FOR FUN

他的名字是Linus,他是所有程序员们的上帝。_第21张图片



差评君的新业务

创业公司探访与报道

正在展开...


报名邮箱:

[email protected]


长按二维码关注

他的名字是Linus,他是所有程序员们的上帝。_第22张图片

更多内容请关注后进入“差评精选

呵呵,关注这个号的人运气不会太差

你可能感兴趣的:(他的名字是Linus,他是所有程序员们的上帝。)