Java资源网

| JAVA基础 | 环境配置 | JDBC | 线程技术 | Socket编程 | JavaMail | JAVA与XML | 设计模式 | 技术新闻 | Java认证 | 程序人生 软件下载
| JSP&Servlet | Spring | Struts | Hibernate | JBuilder | Eclipse | WebService | EJB技术 | J2ME开发 | 应用服务器 | JXTA | Ajax
Articles search文章搜索
   关键字:
   类 别:
       
New download 最新下载
· [组件]HTML Parser 1.5
· [教程]WebSphere Studio应用教程
· [组件]JDom 1.0
· [工具]Junit3.8.1
· [教程]EJB编程及J2EE系统架构和设计
· [教程]EJB教程
· [教程]J2EE Tutorial中文版
· [教程]Java编程思想2(英文)
· [教程]java编程思想(完整版)
· [教程]Java网络编程
New articles 最新文章
· 设计移动 Web 服务
· 解析XML的时候完全忽略DTD
· 理解XML Schema XML Schema 初步
· 标签库的深入研究
· 提升JSP应用程序的七大绝招
· 如何使用JDOM对XML文件进行操作
· 处理XML字符串中特殊字符
· 利用Digester把XML转换成为Java对象
· 使用WebService 和RMI远程协作
· 使用Axis开发Web Service程序
Articles top 热门文章
· Eclipse基础--plugin插件安装(6644)
· eclipse+tomcat+lomboz的安装配置说明(4774)
· Java程序员就业前景(4584)
· Windows下JAVA环境变量的设置祥解(3788)
· Tomcat下JSP、Servlet和JavaBean环境的配置(3716)
· 使用links方式安装Eclipse插件(3698)
· 一个老程序员的心理话(3533)
· linux下jdk的安装与配置(3459)
· 初学者入门:Structs中基本配置入门(3334)
· Eclipse 运行命令行参数大全(3084)
您的位置:首页>>Eclipse>>Eclipse照亮Java众生
Eclipse照亮Java众生
2007-04-13   来源:www.javaresearch.org  作者:未知

作者: CNET 

2005-03-14 05:22 PM 

 

 

一年多前,许多人认为Eclipse开放原始码计划不过是IBM用来销售自家软件的手段
之一。但现在,这个计划已经成了Java工具产业的创新源头。

本周一开罗的EclipseCon大会门票全数销售一空,跟去年不同的是,在开幕大会上
,IBM的技术大师们将不再是主角。取而代之的,此一开源码基金会将会亮出最新加
入的董事成员,包括IBM对手BEA、Sybase与Borland,并详细说明Eclipse手头上越
来越多的开发项目细节。

「Eclipse绝对是当今主流的Java工具平台。」Meta集团分析师Thomas Murphy。「
未来Eclipse组织也会不断大力倡导这种通用型的平台。」

IBM是在2001年以4000万美元种子基金成立Eclipse联盟,并且捐赠了不少程序代码
。如今,该组织有91个会员,包含许多全球最大的软件商。根据Evans Data公司的
资料,Eclipse是目前最受欢迎的Java开发工具。

Eclipse是在一年前从IBM分出,独立成非营利组织。独立之后它反而成长得更好,
以往不愿入会的厂商,比如BEA,都纷纷加入。

实际上,Eclipse几乎统合了绝大部分的Java供货商,唯一比较明显的例外是SUN没
加入,而甲骨文的参与度则不太高。但这样的成就已经足以让先前多年的产业标准
化作为大大汗颜。

「大势底定。」开放原始码Java厂商JBoss策略副总裁Bob Bickel表示,他所指的正
式Java工具产业的竞争已经结束了。

「Eclipse刚刚好过了关键多数(critical mass)的阶段,厂商们乐于不用背负开发
新工具的成本。」他表示。

十足企业风貌的Eclipse

Java厂商若要共同对抗微软,彼此之间就要有共同的开发工具才行,两大阵营常为
了争取开发人员而杀红了眼,这是因为程序人员可影响企业如何选择价值不菲的后
端商用程序软件。

Eclipse软件在某些方面像极了微软自家的开发产品:Visual Studio。

在所谓的Eclipse平台上,程序人员可使用好几种不同的工具。在前端方面,用户可
整合多种工具来撰写plug-in(外挂)程序或测试应用。IBM以Eclipse软件当作旗下开
发工具的共同基础,提供多种产品组合、一个共同的用户接口、以及共享信息的机
制。

微软也是采用类似的平台作法,第三方厂商可撰写Visual Studio的add-on(扩充程
序),开发人员也可以多种不同程序语言来撰写程序。

 

Eclipse与微软之间最大的差异大概就在于前者属于开放原始码,这代表任何张三李
四都可下载并修改程序代码。只不过Eclipse基金会的架构比较特别,反映出企业现
今对于开放原始码计划也越来越积极主动。

Eclipse不像一般开放原始码计划容许来自义工个人的捐献程序,该基金会是由厂商
主导。不论是董事会成员或者是程序赞助者几乎都来自于独立软件开发商(ISVs)的
员工。

 

 

Eclipse执行总监Mike Milinkovich表示这种厂商会员制是特别刻意设计的,他说E
clispe软件开发快速就是因为会员制的关系,同时又加上开放原始码开发模式的临
门一脚。这与一般透过标准组织的作法全然不同。

「许多创新都来自开放原始码,」Milinkovich认为标准应该是在新软件被发明之后
才会出现的,「我总认为同时要创新又要兼顾标准实在很混乱。」

BEA执行长Alfred Chuang表示,该公司是看上Eclipse的开发速度才决定加入的。C
huang表示,Java官方开发机构Java Community Process「速度实在有够慢的。」

SUN在2003年拒绝加入Eclipse。之后该公司送了一封公开信给Eclipse,呼吁该组织
加入Java社群,而不是当作IBM驱策的卒子。

SUN是以自家的NetBeans开放原始码计划来吸引Java开发人员,去年SUN重新加以整
顿后,目前旗下所有开发工具产品都以NetBeans软件为基础。

但部分人士认为SUN执意紧抓NetBeans的作法不利于该公司与整个Java社群。RedMo
nk分析师Stephen O'Grady表示,只要有一套软件可以打造plug-ins程序就不需要在
不同工具平台间使用add-on。

「从Java观点来看,SUN似乎越来越显孤独,」O'Grady认为绝大多数软件商都选择
Eclipse,而非NetBeans,「SUN迟早总得化解这分裂的局面。」

扩大地盘

同时间,Eclipse基金会也不断把脚步跨出Java开发之外。

其中一项名为Web Tools Platform项目预计会在今年七月推出,Milinkovich表示。
BEA将会加入该组织,同时也会赞助部分程序代码。

另一项整合测试与性能工具的项目则在去年获得重量级系统管理大厂Computer Ass
ociates的支持。此一BIRT(商业智能与报表工具)产品是一套开放原始码工具,可供
Java服务器产出各种商业报告。

另一项丰富式客户端(rich client)项目可让程序人员在不同桌面操作系统上建立图
形前端系统。IBM已经在旗下的Workplace桌面软件测试该计划。

由于Eclipse是通用型的工具程序包,Milinkovich表示即使微软也可借着加入Ecli
pse来提倡自家的程序语言,比如C#。

「我们还在等候微软想出一套策略来跟开放原始码打交道。」他说,「若微软想加
入Eclipse,我们一定张大手臂欢迎。」

不过微软方面则表示公司并没有打算加入Eclipse。

Milinkovich指出光看董事会成员就知道该组织的独立性,且该组织的长期财务稳定
性也绝对没问题(董事会员每年要缴25万美元。)

Eclipse本身就是一块超强磁铁吸引着软件厂商与开发人员。当记者询问Borland架
构暨策略副总裁RaajShinde为何Eclipse过去这两年来会这么快窜红,他回答说,「
我就用一位工程师的回答来答复你:这个架构实在太棒了。」

  --相关文章--
· 解决运行eclipse内存不足的问题 (2007-04-17)
· 用 Eclipse 插件提高代码质量 (2007-04-17)
· 开源技术:在Eclipse中构建备忘单 (2007-04-17)
· 开源技术:Eclipse 插件功能研究 (2007-04-17)
· 开源技术:Eclipse 3.2冒险之旅 (2007-04-17)
· 开源技术 Eclipse使用技巧 (2007-04-17)

版权所有©2005-2006 JAVA资源网 渝ICP备05007591号 虚拟主机 | 关于我们 | 联系方式 | 广告业务 | 网站地图 | 友情链接