技术开发 频道

专访:Netbeans走出祭坛了吗?


    【IT168 专稿】如果你是一个Java支持者,你一定不会陌生Netbeans,因为大家都是从Netbeans的爱恨交加中走过来的,初识Netbeans还是3.6版本,当时无论从界面还是运行上,真的不敢恭维,但是谁又能说Netbeans会停止它前进的脚步呢?由于开源脚步的加快,Borland提前宣布退出,给了Netbeans更多的机会,也让Netbeans在业界得到专业人士的赏识,但是他真的走出充当配角角色吗?真的像Netbeans高级宣传官所说的那样走出低谷了吗?

Netbeans前途迷茫

    随着开源的兴起,Jbuilder光辉不在,Netbeans的市场份额在今年上半年有了明显的增长,据国外权威调查机构显示,Eclipse市场份额占45%,Netbeans占 30%,Jbuilder占15% ,其它IDE占5%,从调查分析来看,Netbeans的市场占有率正在上升,原来三国鼎立的局面因为Jbuilder的退出,使Eclipse对决Netbeans大战提前上演了,都说这是一场势均力敌的战争,倒不如说是两大软件巨头的撕杀,2006年初IBM就开始和Sun公司进行谈判,数月谈判结果给了IBM当头一棒,Sun公司拒绝加入IBM主导的开源项目Eclipse,在宣布放弃Eclipse同时,不久Sun表示,他们不再试图将Sun发起的NetBeans.org开放源Java工具项目与Eclipse合并。

    Sun公司认为,加入Eclipse阵营需要打破两个组织之间的技术和组织差别,而这将对NetBeans和Eclipse项目现有的参与者造成不利影响。Sun公司开发平台集团副总裁RichGreen表示,“我们不希望放弃现有项目,同时,我们确定合作社团相对于削减成本等问题更为重要。”

    Eclipse和NetBeans开放源项目目的是开发软件以允许不同的Java开发工具在单个编程应用中能够相互嵌和。比如,开发人员可以将一家公司提供的源代码管理工具与其他公司的代码编辑器综合在一起使用。

    Green称,双方起初讨论放弃NetBeans,但很快转而谈判寻求将两个开源项目统一在一个单一实体下。理论上,将两个项目和并可以建立一个针对同一技术的更大社团,并确保两个项目不会建立不兼容的代码。但Green表示,如果重写各自的插件系统以及相关的工具平台需要双方花费很长时间和巨大开销。比如,Sun的商业开发工具建立在NetBeans的基础上,如果转而采用Eclipse标准则需要进行重大修改。

    Sun和IBM Eclipse未能走到一起,在两大开源工具项目之间建立起一个鸿沟。Green表示,这样也为开发商提供了更多的选择。并且,Sun仍然希望将来与Eclipse重开谈判之门。 

    相对与Sun的内敛相比,Eclipse基金会的执行理事Mike Milinkovich要自信得多,在谈到老竞争对手时,他说:“这本来就是一场没有悬念的战争,我们已经拥有了足够多的用户,而他们没有,很明显我们会赢得这场战争,我只能祝他们好运”。
关于两位当事人的观点我们IT168的记者也采访了香港政府IT部门架构师Recher,他说“这本身就是一场实力悬殊的竞争,虽然近期Netbeans是在市场战略上取得一些佳绩,但不能说他们真正的赢得了这场胜利,他只不过是在分享Jbuilder抛弃的市场份额而已,Eclipse并没有因为它的增加而减少,Sun公司一直在用一种狭隘的心态在抵制自已竞争对手,最近和IBM的谈判崩裂,以及Sun一直都没把OSGI列入JMX的标准中,就是很好的例证”。

0
相关文章