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

导读:

在中国神话里,女娲是神,创造了人,然后,人类就自由发展。。。呃。。今天可不是要讲女娲与人类繁衍。
今天要讲的是 My God,Linux 内核的创始人 —— Linus Benedict Torvalds( 林纳斯·本纳第克特·托瓦兹 ,下文简称林纳斯 )。

文/差评

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(左林纳斯,右 Andrew S. Tanenbaum)

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

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

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

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

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

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

很显然,是为了致敬 Linus 和 MINIX / UNIX。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

他还说过:

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,他是所有程序员们的上帝

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

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

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

右二 Sarah Sharp ,左二林纳斯

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

稿源: 搜狐公众平台

发表评论

gravatar

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: