IBM和Sun起争议 坚持不同的“开源”观点

IBM的官员表示,OpenSolaris不是真正的开放源代码项目,只是一项"形象工程",因为Sun没有与外界共享它的控制权。8月15日, IBM Linux技术中心的负责人佛莱在LinuxWorld会展上接受采访时说,Sun完全控制了OpenSolaris,社区没有任何发言权。这是一项形象工程,是一种营销手段。佛莱表示,如果是真的想开放Solaris的源代码,Sun需要建立一个真正的OpenSolaris,让外界参与到 OpenSolaris的发展中来。

Sun没有任何悬念地对这种说法进行了驳斥。该公司的官员吉姆说,我不明白IBM为何要攻击OpenSolaris社区。他表示,自一年多前启动该项目后,Sun已经发布了16次源代码,外界已经贡献了116段源代码。

IBM不会称赞与之相对立的操作系统。它看好的是Linux和它自己的AIX。IBM担心OpenSolaris会成为一种"竞争威胁",佛莱指定了一名编程人员监视OpenSolaris的进展,得出了OpenSolaris不会构成威胁的结论。佛莱表示,Sun没有建立起 OpenSolaris 社区,在头11个月内,只有16位Sun之外的人士贡献了代码。在问世头11个月内向Linux贡献代码的人是这一数字的10多倍,当时还没有互联网, Linux也没有广告支持。

Sun有自己的标准。吉姆说,我们有130个邮件列表,数以千计的社区成员在自由地讨论着OpenSolaris;我们启动了40个社区和 40个项目,并发布了16次源代码;我们的发布计划是公开的,建立了开放的监管过程,公开发布了开发进程;我们已经整合了119段贡献的代码;我们正在评估一个开放源代码管理系统,已经进入了部署阶段。

IBM正在大力支持Linux,资助编程人员对它进行改进,并通过提供支持服务说服客户使用它。IBM的Linux技术中心有600多名编程人员,但它在积极地参与Linux之外的其它开放源代码,其中包括Eclipse编程工具和Aperi系统管理。

Sun对开放源代码运动也非常热心。OpenSolaris就是一个例子。Java将在2006年年底开始成为开放源代码技术,整个过程将在2007年6月份完成。Sun还开放了UltraSparc T1 Niagara处理器的设计。