Java中间件能否继续繁荣 三巨头发言人有喜有忧

原创
新闻 后端
随着欧盟的放行,Oracle对Sun的收购已基本接近尾声。在Sun向我们说再见之前,Java产品的三巨头:Red Hat,SpringSource,以及Terracotta的发言人们对Java的未来做出了进一步的预测。虽然有担忧,但总体而言还是乐观的。

【51CTO 1月25日外电头条】在Oracle的控制之下,Java社区还会重现当日的辉煌吗?Java产品的厂商们似乎有不同的看法,很多用户担心Java会受到更加严格的控制。Red Hat,SpringSource和Terracotta这三大Java厂商的发言人在本文中发表的意见,在一定程度上代表了这些Java厂商们的想法。

根据51CTO之前的报道,欧盟已经宣布无条件准许Oracle对Sun的收购,意味着阻碍收购的最后一道壁垒已经消失(详见51CTO甲骨文收购Sun的专题)。Red Hat中间件部门首席技术官兼JCP(Java Community Process)执行委员会成员Mark Little在接受采访时表示了自己的忧虑,他担心Oracle与Sun在对Java的管理上可能会天差地别。

由于Oracle比Sun更加注重技术的商品化,因此它很可能会对Java进行更严格的控制,Little警告说。Sun对Java语言本身和支持标准的控制比较松散,也允许新的Java厂商生态系统的出现和发展,而如果Oracle为了自身利益加强对Java的控制的话,就可能会限制整个Java中间件行业的繁荣。(目前而言,Red Hat下属的JBoss项目是当前Java界领先的Java中间件平台之一,前些时候JBoss的更新更是奔着Java中间件云平台而去。因此,Red Hat有此担忧不无道理)

VMware的SpringSource部门总经理Rod Johnson的观点较为乐观,“我不觉得Oracle会做任何对Java不利的事情,”Johnson说,“Oracle不是一个愚蠢的企业。”

Oracle的发言人拒绝透露Oracle将对Java采取什么计划,但根据安排他们将在1月27日进行网络直播,详细解释原先由Sun监管的各项技术包括Java、OpenOffice 和 MySQL将怎样进入Oracle的战略路线图,让我们拭目以待。(参考阅读:根据51CTO之前的报道,甲骨文曾在2009年10月公布非正式的针对Sun产品的战略路线图,可以在1月27日进行一番比对)

Oracle曾经表示Java是他们收购Sun的重要目的。而关于交易对Sun的客户会有什么影响,Oracle描述说他们计划“不仅扩大与加速对Java平台本身的投资,而且还将不断增加对社区的承诺,帮助Java成为一个无处不在的创新性平台。”

Little认为,在Sun的控制下,Java的发展从没有碰到过什么严重的问题。“Sun作为监管人做的不错,”他说,“他们在某些方面像一个仁慈的家长。”

比方说,在这种良性监督下,即使Java大为流行,Sun也没有在Java中间件市场设置什么经济上的障碍。Sun并未和惠普、IBM或BEA展开竞争,只有在他们开始力推GlassFish应用服务器时(参考阅读:GlassFish十年发展历程),JCP标准版/企业版委员会才开始感受到些许来自Sun的压力。

让Little担心的是Oracle拥有很大的Java中间件业务,这可能会对竞争产生不正当的影响。Oracle在2008年收购了提供WebLogic Server的BEA之后,和Red Hat的应用服务器和支持软件JBoss企业应用平台直接展开了竞争。

Little推测Oracle可能会为Java中间件的竞争对手们设置障碍,比如收取使用规范费,或者拒绝承认某产品符合Java标准。

当然Little也承认,“目前还没有任何迹象表明Oracle会打出这种牌,这只是一个最坏的情况。”迄今为止,Oracle依旧是JCP的积极贡献者,而且实际上一直在推动着开源开发进程。

SpringSource的Johnson指出,如今的大多数Java开发已经不再依赖Java语言和Sun了,基本上通过建立在Java之上的其他机构提供的软件工具就可以完成。“Java社区不再像5年或10年前那样对Sun那么依赖了,”Johnson说。51CTO编辑认为Johnson的观点是符合趋势的,读者们可以参考《Java的未来:百家争鸣的JVM》一文。

如果Oracle做出不受欢迎的决定,“社区会分裂,”Johnson说,他们的工作也就不能称为Java了。但是,这种担心不太可能发生,“Oracle的许多核心项目对Java的依赖程度令人难以置信,”Johnson说,“保持Java自身健康发展会让Oracle获得丰厚的收入,而且会比使用更严格的控制等不受欢迎的手段要多得多。”

#t#Terracotta的首席执行官Amit Pandey认同这一观点(51CTO编辑注:Terracotta是从事Java开源缓存平台的厂商),他还表示现在的Java社区已经发展的足够大,如果Oracle有任何企图限制Java技术的某些障碍,开发者都会有别的方法绕过去。Terracotta提供在多台服务器上扩展Java应用的软件,他们与Oracle的Coherence系列软件直接竞争,并且曾与欧盟就收购案进行过商议。

“想到将会由Oracle这样一个并非开源的领导者来管理Java,这总有点伤脑筋,”Pandey说,“但很明显Oracle是不会轻率对待Java的,特别是他们有很大一部分收入要依靠Java才能实现。”

【51CTO.com译稿,非经授权请勿转载。合作站点转载请注明原文译者和出处为51CTO.com,且不得修改原文内容。】

原文:Java's future uncertain under Oracle's grip 作者:Joab Jackson

责任编辑:yangsai 来源: 51CTO.com
相关推荐

2018-02-01 10:19:22

中间件服务器系统

2010-03-02 10:22:55

中间件

2011-05-24 15:10:48

2021-02-11 08:21:02

中间件开发CRUD

2016-11-11 21:00:46

中间件

2012-07-24 09:23:42

2018-07-29 12:27:30

云中间件云计算API

2010-02-02 09:12:42

Java中间件Oracle

2023-06-29 10:10:06

Rocket MQ消息中间件

2012-11-30 10:21:46

移动中间件

2009-06-16 15:55:06

JBoss企业中间件

2023-10-24 07:50:18

消息中间件MQ

2010-07-07 10:54:56

微软裁员

2021-07-19 07:55:24

Redux中间件原理

2017-06-26 14:51:05

无人机航空

2013-10-31 09:37:28

监控监听

2011-10-24 07:41:38

SOA中间件应用服务器

2009-06-16 10:53:01

JBoss中间件JBoss架构

2015-02-07 21:52:45

PaaS中间件

2020-08-19 08:39:05

中间件前端设计模式
点赞
收藏

51CTO技术栈公众号