时间回到1991年,当时手机“大哥大”还像砖头块一样大,微软和苹果的斗争也刚刚进入白热化。就在那时,一个芬兰赫尔辛基大学的大二学生林纳斯-托沃兹(Linus Torvalds)在互联网上放出了他自己编写的操作系统Linus 0.01版本。
从1991 年4 月份起,他开始酝酿并着手编制自己的操作系统。刚开始,他的目的很简单,只是为了学习Intel 386 体系结构保护模式运行方式下的编程技术。但后来Linux 的发展却完全改变了初衷。1991 年初,Linus 开始在一台386sx 兼容微机上学习minix 操作系统。minix是根据 Unix 系统修改的教学版本,只能用在一种计算机上,对编程诸多限制,但因为费用低廉而有一定的传播度。林纳斯对这个系统十分失望,他想要更加自由、更加不限制编程者的操作系统,于是他把自己要做自由才做系统的消息放了出去,偶尔还跟 Minix 的黑客们打打嘴仗。根据Linux 在comp.os.minix 新闻组上发布的消息,我们可以知道他逐步从学习minix 系统到开发自己的Linux 的过程。Linus 几乎花了全部时间研究386-minix 系统(hack the kernel),并且尝试着移植GNU 的软件到该系统上(GNU gcc、bash、gdb 等)。并于4 月13 日在comp.os.minix 上发布说自己已经成功地将bash 移植到了minix 上,而且已经爱不释手、不能离开这个shell 软件了。
到了1991 年的10 月5 日,Linus 在comp.os.minix 新闻组上发布消息,正式向外宣布Linux 内核系统的诞生(Free minix-like kernel sources for 386-AT)。这段消息可以称为Linux 的诞生宣言,并且一直广为流传。因此10 月5 日对Linux 社区来说是一个特殊的日子,许多后来Linux 的新版本发布时都选择了这个日子。所以RedHat 公司选择这个日子发布它的新系统也不是偶然的。
Linux操作系统刚开始时并没有被称为Linux,Linus给他的操作系统取名为FREAX,其英文含义是怪诞的、怪物、异想天开等意思。在他将新的操作系统上载到ftp.funet.fi服务器上时,管理员Ari Lemke很不喜欢这个名称。他认为既然是Linus的操作系统就取其谐音Linux作为该操作系统的名称吧,于是Linux这个名称就开始流传下来。
在林纳斯眼里,做一个操作系统就是创造一个新的世界:
“你得从零开始创造一个新世界来,而且还得设法让它正常运转。在计算机的世界里,你就是创造者,对这世界里发生的一切都有最终决定权。如果捣鼓得足够好,你就是这个世界的上帝。当然,这个上帝的地盘比较小喽。”
在两个月没日没夜的编程工作后,林纳斯写出来了一个漏洞百出,但是勉强可用的程序。1991 年 9 月 17 日,他把这个小小操作系统上传到 FTP 目录上,当即决定公布了所有的源代码,给所有想要做修改的黑客们使用。
为了配合这个自由的操作系统,他选择了理查德·斯托曼创造的 GPL 许可协议,它允许人们出于任何目的自由地使用、修改以及分享软件。
从这个可以随便玩的操作系统在发布之初,就获得了不少黑客的关注。1994 年,当 Linux 1.0 推出时,林纳斯已经积累了一个很大的用户技术,Linux 核心开发团队也已经建立起来了。在 Linux 系统数以千计的文件当中,还有一个专门记录 Linux 黑客姓名和邮件地址的文件夹,里面包含了来自世界各地的 100 多个名字。
Linux 后来几年的发展再简单不过,和林纳斯的关系也不太大:黑客们写出来了很多基于 Linux 自娱自乐的软件,还将 Linux 适配到千奇百怪的运行环境中,而这些软件当中的一些,后来甚至构建成了一个巨大的商业生态。林纳斯本人已经没有在忙活这些具体的适配问题,他去一家名为全美达的公司任职,然后移居美国了。
林纳斯看来,正是这些娱乐的需求,让 Linux 甚至是开源软件成了现在的样子。在他的世界里面,只有三件事情是对生活有意义的,第一是生存,第二是社会秩序,第三,就是娱乐。而 Linux 的发展,也和千姿百态的娱乐需求不无关系:
“Linux 是一种有组织传播技术、知识、财富的方式,同时能让参与的人非常过瘾,这种娱乐是商业世界里闻所未闻的。”
而同时,Linux 的开源模式,在也从各个方面赢得世界的关注。在 Linux 1.0 版本推出之后,不少基于这个操作系统的公司便出现了,例如“红帽”公司,连 IBM 和英特尔也支持 Linux。在 1999 年,IBM 甚至花费了 10 亿美元进行 Linux 的推广。
当这一(开源)理论应用到政治和政府时,人们看到了其中的弊端。讽刺的是,在商业领域,开源理念甚至让人们感到不安。
他说的是类似微软这样的科技巨头。因为这个系统的不同版本、不同用途,在于众多软件公司和操作系统公司手上,这也就意味着微软的对手可能并不止于 PC 市场,对于包罗万象的软件公司微软来说,这是一种潜在的威胁。同样不安的,还有竭力保护知识产权的人们。但林纳斯对于知识产权法规态度也十分的“黑客”:“也许你不会感到惊讶,主张强化知识产权法规的,正是那些从知识产权中获利最多的组织。不是艺术家或创造者自己,而是那些知识产权交易所,那些靠别人的创造力挣钱的公司。对了,当然还有律师。”
结果怎么样呢?版权修正案,比如说不太有名的《数字千年版权法案》等,把消费者使用版权作品材料的最后一点权利给彻底剥夺了。”
但到现在,Linux 在这场战斗中优势已经太明显——从航天科技,到手机的芯片,Linux 的免费和开源让更多的电子产品有了快速发展的可能。其中最好的例子,也许就是本来也是基于 Linux 的搜索引擎 Google,以及同样基于 Linux 的手机操作系统 Android。
从证券交易系统,ATM 柜员机,科技巨头的服务器,甚至是梦工厂、迪斯尼、皮克斯等公司制作的电影都和 Linux 有关,我们每天的生活都少不了 Linux。微软?他们还在挣扎着将资源和优势转移到移动端,转移到不同的企业服务当中。
对,这就是现在的林纳斯·托瓦兹,他喜欢在演讲当中骂脏话,还有竖中指
他是开源系统 Linux 的创造者,一个热爱自由的黑客。你现在用的电子产品,或多或少都跟这个人做的操作系统有关系。
你的手机、你家的电视机顶盒、甚至你取款的 ATM,都是基于林纳斯·托瓦兹做的 Linux 系统改的。幸好他也是不收专利费。
林纳斯·托瓦兹说,他的成功主要是因为他很懒,而且喜欢授权别人。这个认为娱乐价值高于商业的黑客,成了我们大部分科技产品的源头。
如果不是这位讨厌知识产权的黑客,我们现在的电脑、手机、电视机,甚至是 ATM 机都不会是现在这个样子——事实上,如果没有林纳斯·托瓦兹(Linus Torvalds)创造的 Linux 操作系统,或许我们现在的电子设备的系统进展会更加四分五裂,发展也会慢很多。
林纳斯-托沃兹语录:
1.“Software is like sex: it"s better when it"s free.” 软件就像性,免费的比花钱的好得多.
2. “Microsoft isn"t evil, they just make really crappyoperatingsystems.” 微软并不是魔鬼,只是它的操作系统实在太蹩脚了 3. “My name is Linus, and I am your God.” 我是Linus,我是神.
4. “See, you not only have to be a good coder to create asystemlike Linux, you have to be a sneaky bastard too.” 要想能够创造Linux这样得操作系统不只是需要良好得程序员,还得需要一批心理阴暗的混蛋
5. “The Linux philosophy is "Laugh in the face of danger".Oops.Wrong One. "Do it yourself". Yes, that"s it.” Linux的哲学就是“在危险面前放声大笑”,呵呵,不是这句,应该是“一切靠自己,自力更生”才对。
6. “Some people have told me they don"t think a fat penguinreallyembodies the grace of Linux, which just tells me they haveneverseen a angry penguin charging at them in excess of 100mph.” 很多朋友和我说那只胖企鹅不配代表Linux操作系统,因为他们从来没见过一只愤怒的企鹅以100迈的速度向他们发起攻击
7. “Intelligence is the ability to avoid doing work, yetgettingthe work done.” 天赋就是事半功倍
8. “When you say, "I wrote a program that crashed Windows,"peoplejust stare at you blankly and say, "Hey, I got those withthesystem, for free."” 你骄傲的和别人说,嘿,我写了个能让Windows崩溃的程序,他们会说“哥们,我装Windows系统的时候就免费带着了”
9. “I don"t doubt at all that virtualization is useful insomeareas. What I doubt rather strongly is that it will ever havethekind of impact that the people involved in virtualization wantitto have.” 我对虚拟化的技术使用没有任何怀疑,我怀疑的是他们对人的影响。
10. “Now, most of you are probably going to be totally boredoutof your minds on Christmas day, and here"s the perfectdistraction.Test 2.6.15-rc7. All the stores will be closed, andthere"s reallynothing better to do in between meals.” 大家在圣诞期间可能会非常无聊,现在有好办法了,试试内核2.6.15-rc7版吧,茶余饭后的好消遣哦