如果用“全面拥抱Linux”来形容IBM对待开源的态度,那么现在用“全面拥抱开源”来形容Sun似乎也不为过。
尽管在去年上半年,刚刚有“Sun即将开放Solaris源程序”的消息透露时,有人评价说,如果Sun能在两年前就开放Solaris源程序,也许对Sun的帮助会更大些,现在已经太晚了,因为Linux的声势已无人可挡。
Sun公司却不这么认为,不仅如此,在开放了花费4年时间、投入7亿美元研发的Solaris10操作系统的源程序之后,在JavaOne 2005大会上,Sun公司的CEO麦克尼利宣布,Java也会打出开源牌。
更重要的是,有迹象表明,Sun并不打算就此停住,正如该公司高级副总裁赖新歌(Larry Singer)所说,“Sun未来的计划除了提供现在的操作系统的开放源程序以外,还会开放更多其它相关软件的源程序,像中间件软件方面,还有应用程序等等,以后会越来越多的出现类似或者相同的合同方式。”赖新歌目前领导Sun公司的全球信息系统战略部门,在2003年加入Sun之前,他曾是美国乔治亚州的首席信息官,“除了开放源程序以外,我们也致力于开放标准。”
其实Sun作出这样的决定也不难理解。在泡沫膨胀期间客户很愿意也很容易淘钱购买产品,即使产品的价格不菲,因而Sun在策略上一直是对大公司和政府部门投入更大的精力,对中小型企业并没有投入那么多精力。这当然有很大的经济利润,但当泡沫破灭后,那些投资者把目光转向了像Linux、x86平台这样的产品时,Sun不得不损失一部分这方面的利润,“我们的销售额从180亿美元下降到了110亿美元,”赖新歌说道。在经历了困难之后,Sun对商业策略进行了调整,逐渐着重于开源市场,“这个市场不会带来很大的利润,但在策略上非常重要。”
而且Sun一直在强调,自己并不是开源阵营的后来者,此前,在开放Java的问题上他们曾遭受过不少麻烦。“开放源代码是我们的传统,全世界最重要的第二个开放源程序的单位就是Sun。”赖新歌说。而全世界最重要的开放源程序的提供者就是加州大学波克兰分校,Sun的很多重要人物都来自那里。
然而对Sun而言,开源不仅仅是赶潮流的问题,更多人关心的是Sun怎么从现在的模式中赢取利润。很显然,如果不收费,开放得再多也不会有收益,而Sun是期望能从推销其基础架构来收取利润。
事实上,Sun最初的成功正是建立在类似的想法的基础上。11年前,Sun开发出了提供网络文件共享技术的网络文件系统(NFS)软件,虽然Sun并没有直接从这款软件上获得利润,但凭借这款软件在客户中的影响力拓展了其业务范围,使Sun一举杀入服务器领域,并在上世纪90年代末走向辉煌。
除此之外,Sun还希望能用开源的形式给客户足够的信心。很多人都会有这样的想法:虽然认为Solaris是优秀的、可靠的操作系统,但这个操作系统还会存在多长时间?如果Sun公司有变动的话,是不是还可以继续使用?
“这就是说,他们对Solaris的能力没有怀疑,怀疑的是能存在多长时间。而Sun开放Solaris,就能使整个Solaris操作系统的社区蓬勃的发展起来,就会出现很多的研发者,这样从某种意义上说能帮助客户增加使用Solaris的信心。”做过很长一段时间客户的赖新歌表示,“Sun肯定会一直存在的,当Solaris客户真的需要技术服务和支持时会找谁?肯定会找Sun,因为他们知道从我们这里得到的信息是最稳定、最可靠的。我们提供开放源程序,但有偿提供服务。”
相比于过去几年,Sun公司的确改变了许多,如果如Sun设想,确实存在很大的机会,也许现在关键的问题是开源社区真的足够成熟。