如果给你所需的所有资料,让你在半个小时之内做出一个有自己特色的Linux,这听起来完全象一个不可能完成的任务。但是,拓林思公司研发总监熊伟却一再强调,这完全是可以实现的事情。我们知道,如果单把Linux内核代码打印出来,装订起来将相当于十几本砖头厚的书,那么,在半小时内创建自己的Linux这个奇迹又将如何出现呢?
神奇的whitefin
针对我的疑惑,熊伟介绍向我介绍了whitefin这个开源项目。Whitefin开源项目是一个Linux发行版,它是由北京万里开源软件有限公司(GreatLinux)发起并提供支持,并将永远允许任何人自由地获得、使用、修改和再发布。
而之所以会出现利用whitefin可以实现在半小时之内就可以创建一个自己的Linux,是因为GreatLinux公司不仅开放了源码,而且还在网上将整个whitefin操作系统的制作流程、维护方式及开发工具完全开放给开发者。在这种条件下,开发者将不再仅是操作系统的使用者和旁观者,而是可以真正深入了解并参与到操作系统的制作中来。GreatLinux的蒋顺利先生介绍说:“GreatLinux的最终目的,是要将whitefin逐步交给社区,最终科由社区成员来共同维护、开发并决定其发展方向,GreatLinux只负责对它进行支持。”
也许很多业界人士也没明白这意味着什么,国内开源界的先驱人物宫敏博士早在2001年就已经注意到了这个问题:“国内操作系统的教学只是把四个进程讲解了一遍,但学生能否真正理解呢?显然,想通过这样的教学方法就让学生彻底掌握操作系统技术是不现实的。国外的作法是让学生重写操作系统的某一模块,然后换上去。后果很简单,如果你写(或选)的模块不合理,机器肯定要死掉,不过这算不了什么,最严重的后果不过是重装一遍公开发行的操作系统。”
五年的时间过去了,没有人真正重视宫敏博士的这番话。表面看来,这并没有造成任何恶果,但熊伟先生的一番话却着实让人心惊:“whitefin比SUSE 10的发布时间晚了一个月,不是我们不想争这个第一,实在是开发人手太紧张了。也不是公司不肯出钱雇人,实在是国内的操作系统高手实在是太少了。而且,这并不只是我们一家的问题,中兴、华为公司的朋友甚至跟我说,Linux人才太难招了,你们的要求高,能不能请我介绍一些我们淘汰下去的Linux人才给他们。”
当前,Linux正向着第二大操作系统的位置前进,但各类Linux人才的缺乏已经成为Linux发展不可逾越的屏障。正因为如此,GreatLinux总经理周群先生这样谈了他们推出whitefin的目的:“创造一个好的产业环境,提高拓林思公司的知名度,寻找到Linux开发高手。” 熊伟先生具体地谈了奖励办法:“开发出适合whitefin的应用程序的人员,将列入whitefin的Maillist,并且希望他们可以以兼职或专职的身份加入拓林思公司。”
Linux桌面不赢利是假象
在人们的印象里,各厂商在Linux桌面市场离赢利还有相当的距离,但熊伟先生显然不这么看。
熊伟先生介绍说:“首先是OEM市场,象拓林思就和国内相当多的PC机厂商建立了合作关系。其次,Linux桌面技术也间接影响着Linux服务器市场,Linux服务器软件一般会应用于企业级,但几乎所有的企业级应用都会把可靠性因素放在首位来考虑,但Linux服务器软件也需要不断增加新功能,这就需要一个过程。如最近特别流行的Xen虚拟软件,对它的支持肯定会加入到TurboLinux的服务器版本之中,但突然加上可能对可靠性就会造成不好的影响,这时,桌面版就成了试验场。谁的桌面版应用范围更广,得到的反馈更多,自然服务器软件也就会越稳定。当前,桌面版Linux正变得越来越成熟,桌面版Linux的普及必然会带动服务器版Linux市场的进一步发展。”
谈到桌面版Linux的赢利时间问题,熊伟先生认为不会太长,在一至两年内,桌面版Linux的赢利期就会到来。
桌面Linux的竞争格局
也许我们需要再次强调,在IT业做出预测是一件危险的事情,但也正是这个原因,我们需要通过观察一些迹象来验证我们的预测,而如果我们稍微留心一下,就不难看出桌面版Linux正在经历着一场剧烈的变革。
SUSE Linux 10用自己华丽的界面和强大的功能向世人宣布着桌面版Linux已能在技术上和微软的Windows进行抗衡,接下来,拓林思公司的whitefin又给希望了解Linux底层技术的人们提供了一个门槛极低的入口。特别值得一提的是,whitefin并不是一个简单的教学版软件,它支持三维界面和类似于vmware等虚拟软件,集成了办公软件、开发工具、聊天工具和下载工具。可以说,它将是影响未来Linux市场格局的一个强有力的竞争者。我们同样不能忽视目前还没有发力的红帽公司,年底前将出现的Fedora同样是一个值得期待的软件,并且国内相当数量的用户保持着对Fedora极大的热情。面对这一切迹象,我们毫不怀疑,一场围绕着桌面Linux的竞争已经展开了。
对开发者来说,这场竞争的结果必将影响到他们对开发平台的选择。就拓林思公司而言,我们不难注意到他们已和MySQL公司结成了超出一般关系的联盟,而PHP公司的拥有者Zend公司显然也对这一联盟持完全支持的态度。完成的LAMP体系,加上拓林思公司在行业内的多年积累,使得拓林思公司已变成了一家在未来不容忽视的公司。如果whitefin计划能够成功地为它带来大批拥趸,那么不管将来Linux市场格局如可变化,拓林思公司必然能够在其中扮演举足轻重的角色。
而对用户而言,注重基础的桌面版市场,相关产品社区的成败将成为决定胜负的关键因素。以红帽公司为例,Fedora社区为红帽公司带来了一百万的用户群。在此基础之上,Red hat 社区同样保持了二十万的用户。有了这一百万、二十万的圈子,红帽公司本部的为数不多的人才能真正撑起Red hat这杆大旗。也正是这了这样的结构,红帽公司才最终能够在连续九年亏损之后,最终实现赢利。而此次whitefin的开发机制完全围绕着社区展开,通过开发文档的本地化力图最大限度地调动国内的开源资源。虽然我们据此就预言whitefin未来的发展还为时尚早,但我们相信拓林思公司务实的社区建设态度,会使得whitefin由于社区的力量而具备强大的生命力,进而在未来的桌面Linux的竞争格局中占据自己的一席之地。