Linux自传

关于

总结了前面看过的书,其实也就两本,基本上忘得也差不多了。学习知识,走马观花是不可取的,但一味的摘抄和囤积,也是沙中建塔。基于思考和回想越深、加工越多,提炼和吸收越好的原则,我决定先写由自己思维组织的读书笔记。

现实世界,这本程序员的自传拖了很长时间才读完,但实际上看书的时间加起来不足8小时。之前看这本书都在睡前,一开始是想固定时间的,而很快我就丧失了动力去读完她。不过这两天明显思想正确了,对书,对生活,对未来都充满了希望。

Linux自传

笔记

1 首先,林纳斯来自于芬兰,对祖国的了解挺多,在后面谈到移居美国时也经常拿芬兰的桑拿房和冰雪天气做对比。祖父是大学教授,小时候经常抱着他坐在腿上摆弄原始的计算机,这应该是天才程序员的启蒙了。Linux上学后的形象,跟Paul描述的书呆子相同,不善社交,默默无闻,但对编程的兴趣是始终得以保持,这一点跟父母的开放态度应该是分不开的。

2 这本书的名称就是Just for fun,Linux也多次从不同的角度去描述。借用Linux式的转折,你是否在星空下,夜色中,对自己是谁,生命的意义产生疑问?很好,其实Linux也是,没有。按照大卫的说法,他很早就确定了对自己的看法,以及自己对世界的看法。比如对事物的发展,Linux认为工具产品也好,科技也好,都是先满足人们的生存需要,然后是为了社会秩序,最后总会演变成娱乐。

3 讲Linux,那肯定是有他创造、发展这个系统的故事的。我觉得这本书应该在2003年左右就已经定稿了,因为除了别人的后记对他2005编写的Git提到外,自传里并没有涉及。事件的起源,是Linux想改良购买的Minix系统用于登录学校里的Unix服务器和上网,基本上91年也就是苏联解体这一年,他都在制作这个操作系统。对于系统的发展,这得益于他的理念,从一开始就不是想赚钱,而是源于兴趣和热爱,实际上直到99年也就是澳门回归那一年,RedHat在纳斯达克上市Linux才拥有百万财富,而这时候Linux已经有上千万用户了。

4 关于Linux系统的发展壮大,就是开源的功劳,林纳斯采用了创立GNU开源鼻祖斯托曼的GPL,自由软件通用证书,来作为Linux系统发展的规范。20世纪最后一个十年,无数的程序员根据开源协议修改和提交源代码,共同完善着这个世界上最大的开源写作项目。林纳斯说到开源的好处,也论证过专利和商业机密等的法律对技术发展的影响,这可以类比热力学第二定律,一个系统(不是操作系统)要想维持,必须跟外界进行能量交换,否则就会趋于混乱和沉寂。我在想,现在互联网软件业的发展得益于开源,那传统制造业是不是也可以效仿?

5 说到发展,林纳斯后来移居到美国,加入了硅谷的全美达公司做CPU,按我理解,这源于他少年时对计算机底层的热爱。这段时间他没有留很多精力在Linux上,按他所说,嗯,工作和照顾Linux会两不误的,然后是,好吧,下班后我还是喜欢睡觉。乔布斯,就是那个大家都知道的乔布斯,曾想把林纳斯招入麾下共同构建OS X,不过林纳斯对苹果的Mach不感冒,拒绝了。然而十年后,有意思的是,转而跟BSD整合的苹果内核衍生的iOS系统,跟谷歌基于Linux内核诞生的Android,分别占领了移动终端的半壁江山。

6 时过境迁,这些故事我在第一个一百年目标达成之际读到,也是一个很好的开始。任何理智的人在登山前,当他凝望着高耸入云的山峰和崎岖艰险的山路时,都会陷入沮丧之中。解决办法就是先迈出第一步再说,然后,但行好事,莫问前程。

Share