前段时间Sun公司终于宣布会公布Solaris 10操作系统的源代码程序,揭开Solaris的神秘面纱,并且成立相关的程序员社区,为提升操作系统与x86处理器兼容性而努力,矛头直指Linux。这让Linux之父李纳斯·托沃兹( Linus Torvalds)以及Linux联盟感受到来自Sun的强烈攻势。就Sun近期的动向,托沃兹接受了 CNET News.com记者的采访:
问:你如何看待SUN公开Solaris 10源代码,以及转向支持x86处理器的新动向?
答:我只能说持观望态度,因为SUN总是纸上谈兵,我期待着他们有实际行动。
问:但好像SUN已经有所实质行动,例如即将免费推出支持x86的版本,增加系统分区(containers),动态跟踪框架(DTrace),运态文件系统(ZFS)等新功能,你对此有什么看法?
答:我对Solaris/x86的组合感到好笑。至少我所了解的Solaris对很多硬件设备支持不好。如果你认为Linux在这方面的驱动程序做得不好,我认为你也没必要再去试用Solaris/x86了。
问:IBM副总裁Steve Mills曾经说过,Linux的发展之路就像高速公路畅通无阻,Unix之路可以成为Linux的航标。现在Linux是形成自己的特色还是Unix的翻版呢?
答:我对真理深信不已。如果你认为我是英雄的话,我可以告诉你,我好比是牛顿。不仅因为在当时他是有影响力的人物,更因为他说过一句话“如果我能够看得比别人更远,那是因为我站在巨人的肩膀上”。
开放源码的成功之处就在于他站在巨人的肩上,很多概念和想法能够得到发展和进步。
依我看来,那些脑子里整天想发明完全新颖的东西的人是愚蠢和虚浮的。Linux能够发展得那么好,正是它吸收了先人很多有益的东西。
问:你被众人誉为“Linux的神话人物”,你会感到压力或苦恼吗?
答:我不是容易悲观的人,所以我并没有感到苦恼。但我发现一个充满神奇色彩的现象,就是一个人或一个公司是怎样令到市场发生很大变化的?事实上,这是某些人充满梦想并为之奋斗的结果,而不是什么神话人物。
在这里我可以声明,我并没有控制Linux发生的一切。这是环境造就了它的发展,而不是由某个神话人物创造的。
问:我一直对“英雄创造历史”的理论持怀疑态度。但事实上,你很大程度上影响了Linux的发展,Liunx也很大程度影响了整个计算机产业。你在发展Linux的过程中,是否感到困难重重而想放弃,抑或更激起你的斗志?
答:发展Linux的艰辛并没有让我感到气馁,反而让我清楚认识到环境对创业者的重要性,让我更加冷静思考。但我并不是说个人力量不重要,我始终相信有抱负和聪明的人能完成很多人不能完成的事情。Linux成功的地方就是让更多人发光。
问:如果Sun公开了Solaris的源码,你会阅读下吗?
答:可能不会,因为我没有时间和兴趣。Linux没必要和其他操作系统比较,只要能不断超越自己就行。如果Solaris真的有创新的地方,别人也会第一时间告诉我的。
问:你一直都说站在巨人的肩上,或许Solaris也有可以借鉴的地方,为什么你不重视呢?
答:自从把Unix原则应用在Linux后,我个人认为他们没有可利用之处了。
问:假设若干年后市场上Linux打败了Unix版本,你将去哪里寻找灵感呢?
答:目前我的灵感还在源源不断的涌现。而且我的灵感不是来自其他操作系统,而是来自用户。只要用户不会消失,我的灵感就不会消失。很少见到人们说“我想要Linux能够完成Y任务,因为Unix能够做到”,更多的是“我需要完成X任务,但我找不到方法去完成”,这就是灵感源泉。
问:你将会花费多少精力完成你的短期目标和长远目标?
答:我的长远目标是一个直觉的东西,难于用言语表达。我不喜欢确定太具体的长远目标。而喜欢确定些我想做或不想做的事情的感觉。或许有些人认为这太缥缈和空虚,但这正是我能够灵活变化的基础。我可以避免重蹈覆澈。
问:你估计现在有多少开发者在为Linux工作?
答:仅是内核部分,就有超过几百人。去年更是多达一千多人。当然还包括大量的开发者和测试工作者。
问:现在Linux市场就好像越来越多的Linux 经营者在开动Linux这部火车,而你就越来越是其中一个乘客?
答:我不这样认为,而且相信其他Linux经营者也会否认。他们确实投入很多,但每个人都希望参与其中。如果有人认为他自己只是一个乘客,这样对大家都不利。
问:Linux成为流行的桌上系统的限制因素是什么?
答:即使更先进的技术出现了,人们还是习惯于使用他们原来的系统,我认为这是最大的限制因素。