年关又至,在这一年当中,软件行业发生了太多的变故,有些在预料之中,有些是意料之外。让我们好好回顾总结一下,围绕Java 让我们记忆深刻的大事吧。
关键词:Java,开源,动态语言,Ajax…
从拒绝开源到承诺开源,Java经历了一段看似复杂实则简单的战争。Sun把Java开源,之后引发的“蝴蝶效应”有哪些?Sun开源了自己的软件,那它的硬件呢?一向力劝Sun开源Java的IBM是否会兴奋异常?本就与Sun敌对的微软,又会做何反应?
虽然曾经围绕Ajax的言论褒贬不一,但是不能否认Ajax 已经不仅仅是一种时尚,同时也成为了一种构建网站的强大方法。虽然Ajax和Java没有直接关系,但是毫无疑问Ajax也是Java界关心的东西。
自从Ruby出现以来,在业界便掀起了一场关于Java与动态语言之间的不休争论。Ruby一出大凡就有一石激起千层浪的景象,伴随着Ruby的出现,业界也开始变得热闹起来.这些都使Ruby和Java的争论更加激烈,但是关于二者谁更具有优势,谁能战胜谁的问题还是没有最终的定论.
原本打算要放弃旗下IDE业务的Borland,在历经半年寻找买主未果后,于上周二宣布将独立其IDE部门成为Borland 的子公司,并命名为CodeGear。新IDE公司CodeGear 的建立,也许代表着抛弃了守旧思想的Borland,将犹如涅磐的凤凰重获新生?
Java EE在过去的一年里发生了如此大的变化:Ejb,那个曾经作为Java EE核心部件的概念中,如今已经没落了,落得人人喊打的地步,有人竟用“拯救”一词来形容JEE,真的让我感慨万千,2005年还风光无限,而如今却落得这步田地,人们不仅要问“难道Java EE不能像Ajax一样吗”。
早在2002年Gartner就预测,到2008年,SOA将成为占有绝对优势的软件工程实践方法,它将结束传统的整体软件体系架构长达40年的统治地位,届时,将有70%的企业在进行企业IT建设时会转向SOA。
2005年10月31日在Sun 中国技术社区正式发布第一批中文版Java API文档(包括java.lang和java.util类库API 文档的中文版)。经过将近10个月的努力,目前Sun 中国技术社区已经将Java SE 5.0的全部API文档中文化。
Spring2.0的发布也算千呼万唤使出来了,功能继续增强,产品线继续完善,大有一统J2EE江湖,吞噬EJB3.0之势。当然不出意外的是,配置文件继续复杂化,产品整体越来越庞大和臃肿,也开始让越来越多人垢病。
随着开源的兴起,Jbuilder光辉不在,原来三国鼎立的局面因为Jbuilder的退出,使Eclipse对决 Netbeans大战提前上演,都说这是一场势均力敌的战争,倒不如说是两大软件巨头的撕杀。相对与Sun的内敛相比,Eclipse基金会的执行理事Mike Milinkovich要自信得多,在谈到老竞争对手时,他说这本来就是一场没有悬念的战争。
去年四月份,红帽公司宣布将用4.2亿美元的现金和股票收购开源应用服务器厂商Jboss。未来,红帽公司将把Jboss公司的产品集成到一个“面向服务架构(SOS)”的软件包中。此次并购引发了一部分Jboss客户的担心,他们主要使用基于微软视窗软件的Jboss产品,这些人担心红帽公司可能会削减在视窗客户上的技术支持。


