<%@ page contentType="text/html; charset=gb2312"%> JBuilder改旗易帜 Java IDE市场重洗牌
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
JBuilder改旗易帜 Java IDE市场重洗牌
     发布者: 发布时间:2007-01-25

  Borland,这个在开发工具领域总是扮演着成也萧荷、败也萧荷的传奇角色。Borland在技术上是无可争议的王者,除了微软,几乎没有哪家公司可以和Borland在开发工具和编译器市场正面交锋。Borland曾经以Delphi名震寰宇,但终究由于领导层的决策失误以及由于技术上的强大而过于自信,从而忽略了市场因素面导致Delphi沦落到沿街乞讨的地步。

  而Borland的另一个拳头产品JBuilder也在一段辉煌过后陈迹了下来。这其中的原因很多,但受到以Eclipse为首的开源IDE夹击也许是最重要的原因之一。在JBuilder经过一段时间的陈迹之后,Borland也改变了他的策略,放弃了JBuilder原来的纯Java核心,改用Eclipse作为其核心,这一改变真是翻天地覆。这对于JBuilder来说,是到底是明珠暗投呢?还是弃暗投明呢?

  一、 Java IDE市场异军突起,JBuilder黯然失色

  JBuilder是第一个被广泛使用的Java IDE,它也因此赢得了无数的奖项,Top Product,Reader’s Choice,Best Product,Jolt Award,以及著名的PC MAGAZINE EDITOR’S CHOICE等等,以至于Borland再宣布JBuilder获得某某奖项时,程序员们都已经习以为常了。

  其实,Borland在IDE市场上应该算是当之无愧的王者,从最早的Turbo系列,到后来的Delphi、C++ Builder、JBuilder等,每一件产品都可以被认为是一件珍品,它们都足以赢得每一位程序员们的心。而Borland也从来没有让我失望过。不管是C还是Pascal还是Java,Borland公司的开发工具都是值得信赖的。简单的配置、人性化的界面,强大的功能,优秀的帮助文档,详尽的例子以及始终如一的稳定表现,让Borland成为程序员公认的IDE大师,IDE领域无可争议的王者。

  然而,市场终究是市场,它不相信王者,只想信强者。由于开源软件在最近几年突然兴起,这几乎出于所有人的预料,开源软件不仅仅是免费的,而且十分强大,就拿Eclipse来说吧,它可能是起今为止最强大的开源Java IDE之一。

  说起Eclipse,那得提一下IBM。由于IBM想要干预Java市场,思来想去,决定先通过Java IDE这一Java市场的总开关来下手,因此,IBM在2001年将自己的Eclipse捐献给了开源社区,从此,Eclipse开始了它的传奇生涯。2003年,经过短短2年多的发展,Eclipse从一个无名小子变成了深受程序员欢迎的Java开发环境;2004年,Eclipse 3.0 正式发布,真正成为一个完美的、可扩展的开发环境;2005年发布的Eclipse 3.1 版本,30天内下载量居然达到100万之巨。而最有吸引力的是Eclipse的插件机制,最新的Eclipse3.3据说有60多个开源项目,这其中包括涵盖企业应用开发、嵌入和设备应用开发、富客户端平台、富互联网应用、应用框架、应用生命周期管理以及面向服务架构等,Eclipse的铁蹄,已经踏遍JBuilder的世袭领地。

  在Eclipse的强大攻势下,JBuilder很快就力不重心了。而Eclipse只有了3年,就从JBuilder手中抢走了积累了10年的市场,从此Eclipse成为了Java IDE战场上的胜利者。

  二、 JBuilder改旗易帜,未来路在何方

  JBuilder终于败下阵来,以至于Borland想将自己的IDE部门(这其中包括JBuilder开发组)给卖了,但由于最终没找到合适的买家而放弃了这个念头。于是,干脆自己成立一个子公司(CodeGear)来重新开发JBuilder。这时,Borland面临着两个选择,是沿着JBuilder的老路来继续开发JBuilder,还是重新来开发JBuilder。值得庆幸的是,Borland选择了后者,这也许是因为Borland可能意识到了JBuilder之所以失败是因为JBuilder不够开发,这直接导致了它的支持者的减少。

  而Eclipse在这一点上就有着过人之处。Eclipse之所以能战胜JBuilder,主要是因为Eclipse有3件法宝,免费、开源和插件。这3件法宝中,免费是最重要的,因此,大多数软件公司的规模都不大,不可能连开发工具都买正版的开发工具,因此,Eclipse的免费正中他们的下怀。而Eclipse另外一个最大卖点就是它的插件机制。由于Eclipse的开源,因此,很多人都可以为Eclipse开发插件,因此,Eclipse的插件十分丰富。

  现在JBuilder2007终于选择Eclipse了,这就意味着Eclipse上的插件都可以运行在JBuilder上了,这在一定程度上也算是某种开放了。同时,由于Eclipse使用SWT作为其图形库,因此,JBuilder在运行速度上要高以以前版本的JBuilder(但试用后,感觉速度并没有明显的提高,可能是因为JBuilder安的插件太多的缘故吧)。这些从Eclipse继承的特性给JBuilder2007增色不少。

  JBuilder2007虽然采用了Eclipse的框架,但JBuilder2007本身并不免费,也不开源。这也许会给JBuilder2007在竞争上带来一此劣势,当然,这也难怪Borland,毕竟Borland是一家商业公司,还要靠JBuilder挣钱呢!

  JBuilder2007虽然增加了很多功能,如Web开发、EJB3开发以及Web Services开发,但这些功能有很多都是使用的免费的Eclipse插件,有点象又走Delphi的老路,弄了一些第三方的VCL来充数,当然,这也许是Borland为了使JBuilder2007尽快推出采取的策略,等将来JBuilder站稳了脚跟,再集中力量开发JBuilder。Borland在2006年10月推出JBuilder2007后,在2006底提供了JBuilder2007的试用版下载,大家也许在试用的过程中发现,对于已经使用过Eclipse的程序员来说,使用JBuilder2007还是比较顺手的,但对于那些从未用过Eclipse的程序员来说,一开始用JBuilder2007还是有一点别扭。不知JBuilder2007是否能过使用习惯这一关。

  从上述可知,JBuilder2007采用了Eclipse框架就象一场赌博,它的赌注就是JBuilder的前途,至于Borland是否能赢得这场赌博,也许只有时间才能回答这个问题。

  二、 JBuilder改旗易帜,未来路在何方

  JBuilder终于败下阵来,以至于Borland想将自己的IDE部门(这其中包括JBuilder开发组)给卖了,但由于最终没找到合适的买家而放弃了这个念头。于是,干脆自己成立一个子公司(CodeGear)来重新开发JBuilder。这时,Borland面临着两个选择,是沿着JBuilder的老路来继续开发JBuilder,还是重新来开发JBuilder。值得庆幸的是,Borland选择了后者,这也许是因为Borland可能意识到了JBuilder之所以失败是因为JBuilder不够开发,这直接导致了它的支持者的减少。

  而Eclipse在这一点上就有着过人之处。Eclipse之所以能战胜JBuilder,主要是因为Eclipse有3件法宝,免费、开源和插件。这3件法宝中,免费是最重要的,因此,大多数软件公司的规模都不大,不可能连开发工具都买正版的开发工具,因此,Eclipse的免费正中他们的下怀。而Eclipse另外一个最大卖点就是它的插件机制。由于Eclipse的开源,因此,很多人都可以为Eclipse开发插件,因此,Eclipse的插件十分丰富。

  现在JBuilder2007终于选择Eclipse了,这就意味着Eclipse上的插件都可以运行在JBuilder上了,这在一定程度上也算是某种开放了。同时,由于Eclipse使用SWT作为其图形库,因此,JBuilder在运行速度上要高以以前版本的JBuilder(但试用后,感觉速度并没有明显的提高,可能是因为JBuilder安的插件太多的缘故吧)。这些从Eclipse继承的特性给JBuilder2007增色不少。

  JBuilder2007虽然采用了Eclipse的框架,但JBuilder2007本身并不免费,也不开源。这也许会给JBuilder2007在竞争上带来一此劣势,当然,这也难怪Borland,毕竟Borland是一家商业公司,还要靠JBuilder挣钱呢!

  JBuilder2007虽然增加了很多功能,如Web开发、EJB3开发以及Web Services开发,但这些功能有很多都是使用的免费的Eclipse插件,有点象又走Delphi的老路,弄了一些第三方的VCL来充数,当然,这也许是Borland为了使JBuilder2007尽快推出采取的策略,等将来JBuilder站稳了脚跟,再集中力量开发JBuilder。Borland在2006年10月推出JBuilder2007后,在2006底提供了JBuilder2007的试用版下载,大家也许在试用的过程中发现,对于已经使用过Eclipse的程序员来说,使用JBuilder2007还是比较顺手的,但对于那些从未用过Eclipse的程序员来说,一开始用JBuilder2007还是有一点别扭。不知JBuilder2007是否能过使用习惯这一关。

  从上述可知,JBuilder2007采用了Eclipse框架就象一场赌博,它的赌注就是JBuilder的前途,至于Borland是否能赢得这场赌博,也许只有时间才能回答这个问题。

(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
使用JBuilder2007开发Web Services
Java新手入门的30个基本概念
JSF:Java的生旦净末丑!
考试要点分享——SCJP考点总结
改善代码质量--重构
一个你可能不知道的简化Java代码的方法
 
最近评论:
        
冰封的往事!
wow power leveling,wow gold,WoW Gold,wow gold max(575)
        
飞舞的传奇!
传世私服,传世私服.传奇世界私服传奇世界私服,传世私服传世私服, 传奇世界私服传奇世界私服.传奇私服传奇私服. max(4658)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号