技术开发 频道

Eclipse十年磨一剑:大刀阔斧 势如破竹

        【IT168 评论】2011年11月为Eclipse庆祝月。在11月1日到30日,Eclipse将会在世界各地举行隆重的庆祝派队,邀请许许多多为Eclipse做出贡献的个人与社区,几年Eclipse十年来的点点滴滴。

Eclipse十年磨一剑 从未停止前进的步伐

  Eclipse的成功不言而喻,在今天如此庞大的IT开发者,大概很少人不知道Eclipse。Eclipse基金会声称Eclipse占据了65%的Java IDE市场。Eclipse基金会执行董事Mike Milinkovich认为,IBM的开源决定是一次革命性的举措,十年前软件开源协作开发还是十分新颖的想法。Eclipse的成功展示了开源模式的优势。

  2001年12月,IBM 向世界宣布了两件事: 一件是将旗下商业软件Visual Age for Java(Eclipse的前身)价值 4 千万美元的源码捐赠给开源社区。另一件是成立非营利软件供应商联盟Eclipse基金会(Eclipse Foundation),主要负责Eclipse 开源项目的管理与发展。同年Eclipse 1.0发布,由此,一个属于Eclipse时代由此拉开了序幕。

Eclipse十年磨一剑 从未停止前进的步伐

  2002年,Eclipse本身,社区,特别是插件技术得到了飞速发展, Eclipse实时推出了Eclipse 2.0版本。在Eclipse的官方发布文档写道,我们看到了Tons of free plugins这样的字眼,足以说明了Eclipse的潜力。

Eclipse十年磨一剑 从未停止前进的步伐

  2003年4月,Eclipse 2.1发布,新添了很多新的特性,包括重构,Emac键绑定,Java Code超链接,Ant 编辑/视图,快速修复(quick fix)。虽然这些特性让人欣喜,但是Eclipse的核心插件模型仍然是静态的。而此后不久推出的Eclipse 3.0属于革命性的创新,Eclipse 3.0选择OSGi服务平台规范为运行时架构。

Eclipse十年磨一剑 从未停止前进的步伐

  2004年2月,IBM公司把Eclipse转化为一个独立的实体,也就是我们现在所熟知的Eclipse基金会,这是继Apache软件基金会之后的又一个开源软件团体。同年6月,Eclipse 3.0 正式发布,真正成为一个完美的、可扩展的开发环境。此时Java开发人员已经达到300万。

Eclipse十年磨一剑 从未停止前进的步伐

  2005年6月,Eclipse 3.1 发布,30天达到100万下载量。而此时全世界有大约450万名开发者正在使用Java 技术。同年8月,Macromedia开始支持Eclipse平台,支持Java编程员编写Flash脚本。10月,Zend加入Eclipse基金会扩展PHP开发工具。

Eclipse十年磨一剑 从未停止前进的步伐

  

        【IT168 评论】2006 年1月,Eclipse国际高峰论坛首次登陆中国。同年2月,Eclipse 3.2 M5发布并提供下载,支持Java SE 6.0。于此同时,Eclipse发布支持AJAX计划。3月,J2ME工具EclipseME 1.5.0发布。Eclipse 3.2 发布,成就新里程碑。11月,Eclipse 3.3 M3发布。12月,Google宣布正式加盟Eclipse。

Eclipse十年磨一剑 从未停止前进的步伐

  2007年3月,Eclipse开始支持AJAX。6月,稳定版Eclipse 3.3发布,此后发布Eclipse Europa 。9月,Eclipse首度推出PHP开发工具。AMD加入Eclipse基金会。11月,Eclipse获Sun认可成JCP成员。这一年也举办各式各样的Eclipse 5周年庆祝活动。

Eclipse十年磨一剑 从未停止前进的步伐

  2008年3月,Eclipse 4.0计划公布。4月,微软宣布支持Eclipse开源项目。5月,甲骨文为Eclipse用户规划设计Java EE插件套件。6月,Eclipse 3.4发布,代号为ganymede。

Eclipse十年磨一剑 从未停止前进的步伐

  2009年5月,Aptana发布Eclipse云连接插件。6月,Eclipse 3.5发布,代号GALILEO(伽利略)。2009年9月,Eclipse 3.5.1发布。Eclipse3.5添加了一些有趣的特性,比如区块选择模式:用于剪切、复制和粘贴,“if 对调”快速修改等等。

Eclipse十年磨一剑 从未停止前进的步伐

  2010年6月,Eclipse 3.6版本正式发布代号Helios(太阳神)。据Eclipse的官方发布文档介绍,Helios囊括了39个Eclipse开发团队,490个开发者,贡献了三千多万行代码。此时,Eclipse对J2EE,PHP, C/C++的支持变得愈加成熟。

Eclipse十年磨一剑 从未停止前进的步伐

  2011年6月,Eclipse 3.7(代号Indigo)正式发布。8月,Eclipse基金会发布了Eclipse 3.8 M1版,支持Java 7。9月,Eclipse 3.7.1发布支持Java 7。

  在原先群雄逐鹿的Java IDE市场,Eclipse凭借创新的插件理念与高涨的社区热情,先后干掉拥有Borland传奇的Jbuilder,后又蚕食Jdeveloper,如今NetBeans也变得岌岌可危。在10年厮杀后占领65%的市场份额,确实是一个奇迹,而从今往后的Java IDE市场,Eclipse会不会变成孤寡老人呢,显得形单影只呢?

0
相关文章