自从Sun被Oracle收购以来,关于Sun自身的产品的未来就一直被人们所关注,Java的走向、MySQL的未来等待;我们还忘记一个Sun的重头产品——GlassFish。作为首页Java EE 6实现的应用服务器产品,Glassfish的月下载量可达到100万次。Oracle究竟会如何对待GlassFish呢?
近日,Oracle宣布了GlassFish V3的路线图,Oracle计划将于今年提供GlassFish 3.1的集中管理、集群和Coherence支持。Oracle还计划在明年发布GlassFish 3.2版本,提供改进的集群支持、更好地集成Oracle身份管理、虚拟化支持、JavaEE 6更新以及有限的Java EE 7 early access API等等。定于2012年发布的GlassFish v4将支持Java EE 7并与WebLogic共享通用的服务器平台。
目前,Oracle将GlassFish应用服务器定位为“部门内部”使用的服务器,而WebLogic依然还是面向那些需要高性能和可伸缩性的企业用户。Oracle的这种策略与IBM对WebSphere Application Server的做法如出一辙,因为WebSphere Application Server就有一个基于Apache Geronimo的社区版和一个WebSphere Application Server。很多人怀疑Oracle这么做会从GlassFish中剥离出很多“企业级”特性,如集群支持等等。
Oracle将继续以开源软件(很可能采取现在的GPL/CDDL协议)的形式开发GlassFish,名字叫做GlassFish Server Open Source Edition。此外,Oracle还将提供一个商业版(叫做Oracle GlassFish Server),该版本包含了闭源的插件并可获得Oracle的全方位支持,这与收购前Sun所采取的方式是一样的。
【编辑推荐】