“有些人生来就具有统率百万人的领袖风范;另一些人则是为写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,就是Linus Torvalds。”这是美国《时代》周刊对Linux之父Linus的评价。Linus除了是一位IT奇才外,还是一个乐观幽默的学者。下面让记者带你走进Linux之父的专访现场。 Linus Trovalds很少在会议上露面,站在拥挤的人群面前演讲对他而言是少之又少。但是,他破例参加了八月在巴西举行的LinuxCon大会,在会上他和Andrew Morton参加了由Linux基金会主席Jim Zemlin主持的问答环节。此次谈话涉及到内核开发过程和发展历史等多方面的话题。 问题1:是否想象得到Linux发展到这么大? Jim开场就问:不知道Linus和Andrew有没有想过Linux发展到今天会变得这么大?Linus的回答是没有;他说当初他写Linux只是当作一个短期的项目,并随时准备用更好的来替代的。因为当时还有GNU项目和很出色的BSD阵营,他认为一定会有其他人做出更强大更专业的内核来。同时,当时他只是将Linux当做自己的一个小爱好而已。这时Andrew风趣的补充道:“但是,最后证明,没有人做的比Linux更好。我作为一个内核菜鸟(谦虚的说法,事实上Andrew在这领域至少有10年了),虽然没有很长远的眼光,但是,我个人觉得Linux的发展确实很惊人。” 问题2:你们是怎样应对内核的快速发展? Jim接着问你们是怎样应对内核的快速发展?Andrew回答说,随着内核的不断完善,开发者的数量也不断扩张。内核的发展责任也随即分配到每个人身上,而现在我和Linus只是承担着Linux总工程中的一小部分工作而已。在代码质量保证上经销商起到了很大作用。基于这点,Andrew还说现在内核社区只是提供技术,但是经销商可以从社区中获取内核,然后转变成实际的产品。 Linus说一般来说个人对Linux内核的事情不感兴趣。例如,他说他总觉得服务器市场是一个无聊的地方,但是有人却将Linux成功应用于服务器领域。这也是Linux主要优势之一,Linus指出没有任何一家公司会对Linux的所有用途感兴趣,但是他们对于Linux的利用效果常常令他很惊叹。他表达有些Linux应用的领域甚至是他所没有想到的。这也意味着没有人需要对使用Linux内核产品的用户负当维护全部的责任。特别是Linus,真正需要是的关心自己,确保将所有的代码片段整合到一起。毕竟单个内核的力量是有限的,不可能满足所有的应用需求,故能做的就是不断完善内核,让其满足更广泛的环境中。 |