2001年11月7日,当第一个开放源代码软件可以从Eclipse.org网站上下载的时候,SOA与Eclipse都还没有成为软件行业的热点。但是五年后的今天,面向服务的体系结构(service-orientedarchitecture,SOA)和Eclipse工作平台异军突起成为软件行业的焦点,目前,Eclipse正在进行SOA核心项目。
自第一个开放源代码下载之后的五年中,Eclipse已经由最初不为人知的IBM开放源实验发展成为一个由包括包括IBM对手BEASystemsInc.在内的多家软件工具提供商管理维护的Eclipse工作台。
本周二,Eclipse将迎来它的五周年纪念日。MikeMilinkovich,Eclipse基金会(EclipseFoundation,一个非营利性质的开源的基金会,是支持Eclipse的开源组织及企业战略联盟)执行总裁说,Eclipse工作平台的真正转折点是2005年。“我们认为2005年是Eclipse最关键的一年。因为去年3月份在不到十天的时间里,我们大概有五个新的伙伴相继加入了Eclipse。他们是BEA,Borland,ComputerAssociates,Sybase,和WindRiver。”他强调说“他们的入会真正打开了其它软件工具提供商加入Eclipse基金会的大门。在那之前,许多人都在张望,看独立后的Eclipse是否能像他们所说的那样成功发展。新伙伴的加入无疑是十分有利的证据,独立后的Eclipse发展地更好。Eclipse作为一个独立组织,这些公司的加盟不仅为Eclipse提供了资源,更为其发展提供了资金。正是他们的加盟使我们的项目数量以及基金会伙伴的数量迅速增长。”
Eclipse基金会于2004年1月宣布独立于IBM正式成立,BigBlue仍是该组织的主要捐助者。今天该组织已经拥有152会员,有750多名员工研发66个项目。
“大概有上千个产品是基于Eclipse开发而成。”Milinkovich说,自2001年11月7日以来Eclipse开源代码已被下载了数百万次。“虽然这一数量还没有达到金色拱门(GoldenArches)理论中提到的十亿,不过我们正一步步接近这一数字”,他说。
EclipseSOAToolsPlatform(STP)是Eclipse正在推进的项目之一,Milinkovich希望开发人员可以在2007年上半年下载该平台。STP是为开发者提供一个基于SOA架构的整合开发平台。它将SOA的开发纳入Eclipse整体战略联盟,Milinkovich声称这将使Eclipse成为能与微软抗衡的唯一竞争者。
“Eclipse现在已是业内主要的开发工具平台,”他说。“平心而论,我想目前业内只有两家广泛应用的开发工具平台,一家是Eclipse,另一家就是MicrosoftVisualStudio。”
这种看法恰巧与RichardMonson-Haefel(BurtonGroup的高级分析师)的想法不谋而合。他在上半年发表了有关最近Java平台缺点的报道,“JEE5:预示JaveEE结局的先兆”。他预言今后开发人员更愿意使用Eclipse或微软开发工具,包括SOA的工具。
Milinkovich说他并不熟悉这篇报道,也不熟悉争论中涉及到的JEE5及开发公司SunMicrosystemsInc.(Sun公司主要以开发JAVA而闻名,该公司并不是Eclipse基金会成员。)
RedMonkLLC分析公司的创始人、主要分析师JamesGovernor,看了Eclipse与SOA相契合的架构,并将其于Microsoft.NET平台比较。
“EclipseSOA是全面生命周期框架,拥有大量用户,所以Eclipse将与.NET竞争企业负载,”Governor说。“SOA系统计划是专注于组件、架构以及标准的工具和框架。”
然而,并不是每一位分析师都认为Eclipse是SOA发开人员的理想平台。尽管承认“Eclipse已经成为有绝对优势的JAVA应用程序开发平台,并且在引领整个行业的发展方向,”ForresterResearchInc.公司的分析师MichaelGoulde说,开发人员也许应该选择微软――Java开放源代码界的另一平台。
“我不认为SOA开发人员完全依赖Eclipse而放弃微软,就像对ApacheSoftwareFoundation那样,”MichaelGoulde说。他说他并不是说让SOA开发人员不使用Eclipse,只是希望不要是Eclipse成为SOA中唯一的开发平台。
RedMonk研究和咨询服务公司的主管说,本周Eclipse全球周年庆祝酒会的重要性在于它让大家注意到Eclipse的异军突起。
“Eclipse在软件行业中的地位丝毫不逊色于其它的任何软件产品”Governor,“它是开源产品最值得的成就,是由广大使用者所推崇从而获得的成功。它所带来的不仅仅只是技术上的最有效实施,同时也会是经济上的最佳选择”
RedMonk研究和咨询服务公司的分析师认为,非营利组织Eclipse基金会对软件工具市场中与SOA相关的收购风波有主要影响作用。
“如果收购目标也是基于Eclipse建成,那么收购之后非常易于将其快速整合,”Governor说。“第一个由Eclipse经济理论驱策的收购案例就是IBMRational。不过也有许多其它例子,例如最近的BEA购买M7。”
Eclipse基金会的发展也许还没有超越Sun,Microsoft及其它公司,但是5年来,Eclipse茁壮成长,在业内产生深远影响。
来源:希赛网