Oracle-Sun:谈Java社区

日期: 2010-02-08 作者:Rob Barry翻译:张培颖 来源:TechTarget中国 英文

多年来,Java语言和与之相关联的中间件标准已经成为企业计算的核心。用户关心的是Java发起者Sun Microsystems成为Oracle的一部分吗?Oracle最近推出了收购路线图,Java社区密切关注基于Java的独立的Sun产品如何付费。   Oracle声称坚决保留基于Java的软件产品作为“战略”,然而更多地投资于Sun的Java工具混合作为实施参照。   “在极大程度上,Oracle现有的工具已经‘赢了’,” RedMonk分析师Michael Coté表示。

“当Oracle未说明将剔除NetBeans,他已经将其作为专门工具安置了,即移动、动态语言、集中透视工作以及有关Jav……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

多年来,Java语言和与之相关联的中间件标准已经成为企业计算的核心。用户关心的是Java发起者Sun Microsystems成为Oracle的一部分吗?Oracle最近推出了收购路线图,Java社区密切关注基于Java的独立的Sun产品如何付费。

  Oracle声称坚决保留基于Java的软件产品作为“战略”,然而更多地投资于Sun的Java工具混合作为实施参照。

  “在极大程度上,Oracle现有的工具已经‘赢了’,” RedMonk分析师Michael Coté表示。“当Oracle未说明将剔除NetBeans,他已经将其作为专门工具安置了,即移动、动态语言、集中透视工作以及有关Java标准的实施参照。”多年来,许多工具世界已经取代NetBeans,转向Eclipse框架。同时,Oracle似乎准备继续为商业部门使用自己的JDeveloper Java IDE。

  NetBeans对于Java世界很重要,独立Java EE咨询师兼作者Reza Rahman。

  Rahman表示:“现在Eclipse需要一个竞争对手,Eclipse是一个很好的IDE,但是它已经出问题了;它过于重量极了。在高层次的大多数人知道JDeveloper就是足不出户。”

  Rahman认为Oracle最近公告,不大担心或者惊讶于与Java开发人员和Sun部门共事。有可能因为许多人期望Oracle能够关注与IBM竞争大企业合同,而不是过多关注内部和安置开源开发工具。

  Java咨询师兼作家Daniel Rubio指出,尽管还没有那么多的诱因促使Oracle完全维系NetBeans。但是NetBeans是一款完全成熟的产品,他面临着许多来自于Oracle自己的JDeveloper产品线的竞争,JDeveloper是免费的,当然也有一些来自社区项目像Eclipse的压力。

  Rubio在一封邮件中指出,“此外,像NetBeans,Oracle升级/许可证产品代理商就没有。不像Glassfish的社区用户,有潜力升级到企业级的WebLogic版本,作为NetBeans的用户,在Oracle的任何形式中都获利甚少,由于他们自己已有的Java IDE已经免费。”

  GlassFish、WebLogic和JCP

   Sun的开源应用服务器,GlassFish不大可能与Oracle的WebLogic形成竞争关系。反之,Coté认为它可能会被定位为低收益的合同,涉及部门的项目或开发谁完全地支持开源和一般不要为软件支付。

  Glassfish是Java应用服务派中的一小部分。根据TheServerSide.com2009 Java调查,在2009-2010年,大约四分之一(25.5%)的Java开发人员计划使用Glassfish应用服务。(在Oracle计划收购Sun之后,但先于交易实现。)

  虽然它起到Java EE实施参照的作用,Daniel指出由Java社区项目,像Tomcat与Glassfish进行了沟通,提供了强有力的数据。

  Rubio表示:“Tomcat比Glassfish更轻。”

  “重要的是要注意,Tomcat可以很好地做Glassfish所做的,如果你愿意把它们拼在一起,” Rubio写到。Reza Rahman建议Glassfish

  Sun转移到Oracle可能是Java社区进程(JCP)的新方向。正式流程驱动Java规格的变化,Oracle表示JCP将会变得更“有内涵”。

  JNBridge的CTO Wayne Citrin说:“直到现在我真的觉得JCP已经被分解了。语言变得越来越复杂,新功能更加的不合逻辑。”

  Citrin表示也许新的观点落后于领导力将导致简化。

  Rahman表示他对于变化感到兴奋,但是流行的主要的改变即将到来JCP中太多的改变过快可能导致相关中间件的不稳定。但是他发现了一个事实就是企业开始鼓励立刻使用Java EE 7。

  Rahman说:“事实上,Oracle最大改变的发生需要他们探讨Sun的好的部分。工程和人作为他们研究和开发的机制。保持开源策略和中间市场策略。”

  德国Java咨询师兼作家Adam Bien表示对于很少的一部分Sun的项目取消,他感到高兴。其中之一就是他将错过Project Kenai,一个免费和开源的协同主机站点项目。继续支持GlassFish和NetBeans是一种安慰。

  Bien说:“GlassFish和NetBeans如此的好,因为在极短的时间内,工程师非常热情和积极的创造了最好的轻量型工具。问题是他们将是否继续为Oracle积极工作。”

  Bien说Sun的文化产生了愿意支持的项目,但不会带来任何实际收入,不过鼓励创新。其中包括Jini,JXTA,LookingGlass和Project Darkstar。在Oracle,他觉得这“不会有任何机会。”

  至于中间件,Oracle'向前迈进的能力提供一个完整的整合栈——用硬件完成,无疑在一定程度上将重塑竞争格局。Cote表示,这一水平的集成可能解决加盟企业架构的“边缘的异构系统”的一些主要痛点。

  “不过,虽然一个完全集成的产品可以通过消除这些解决这些问题的边缘,”Cote表示,“代价是有限的技术选择。这可能是好是坏,还是意义在于开发小组的需要。”

作者

Rob Barry
Rob Barry

新闻作者

翻译

张培颖
张培颖

云计算网站编辑

相关推荐