InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

Oracle宣布对MySQL、GlassFish、NetBeans的未来计划

作者 霍泰稳 发布于 2009年11月2日

领域
运维 & 基础架构,
架构 & 设计,
语言 & 开发
主题
Glassfish ,
JavaFX脚本 ,
应用服务器 ,
Netbeans ,
JavaFX ,
RIA ,
MySQL ,
Java ,
Oracle ,
语言 ,
开放源代码 ,
关系型数据库 ,
编程 ,
工具 ,
数据库 ,
Sun Microsystems

在Oracle官方的一个关于收购Sun的常见问题文档里,罗列了其收购Sun之后,对一些产品的未来计划,包括MySQL、GlassFish、NetBeans等。虽然,这一计划并没有太多的合同约束,但是还是多少让人看到Oracle对这些产品的支持。

在上周InfoQ的“Stallman致信欧盟要求Oracle放弃MySQL”的报道中,自由软件代言人Stallman提到“如果允许Oracle收购MySQL,它肯定会限制MySQL软件平台功能和性能上的发展,从而给使用MySQL软件的人们带来巨大的伤害。”。Oracle则表示会比Sun还要支持MySQL来让用户放心:

Oracle计划比Sun投入更多的资金用来开发MySQL。在收购结束后,Oracle希望继续开发和提供开源的MySQL数据库。Oracle计划将MySQL加入到自己现有的数据库产品线,该产品线目前已经包括开源数据库Berkeley DB。另外,Oracle现在还提供了开源的事务存储引擎InnoDB,这也是MySQL里面最重要和应用最广泛的事务引擎。现在Oracle也已经将MySQL作为我们企业级Linux的一部分发行了。

考虑到GlassFish是Java EE很好的参考实现,不出意外,Oracle也决定继续维护GlassFish:

Oracle计划继续维护GlassFish Enterprise Server,将其作为Java EE规范的开源参考实现,也会努力地支持GlassFish社区。另外,Oracle计划在整合Oracle WebLogic Server和GlassFish Enterprise Server的通用基础组件和创新方面加大投入,以更好地服务于两者的用户。

关于Oracle对NetBeans的声明更值得耐人寻味,你会发现在对NetBeans的说明中没有像对MySQL那样所谓的“比Sun投入更多的资金”字样。另外因为此前Oracle已经有JDeveloper和基于Eclipse的开发包,所以NetBeans何去何从,也一直是Java开发者所比较关注的。在此前专业咨询人员、讲师、软件架构师Adam Bien在他的博客中就曾列举了8个Oracle应该继续支持NetBeans的理由,比如NetBeans体积小、采用率高、支持Java FX、可视化设计和报表出色等。在文档中,Oracle提到:

同样,我们希望NetBeans也能像现在Oracle已经提供的两款免费企业级Java开发工具(Oracle JDeveloper和Oracle Enterprise Pack for Eclipse)一样,成为又一个开源的选择。对Oracle JDeveloper来说,它依然是开发Oracle Fusion中间件产品以及下一代企业级应用的官方指定工具,但是开发人员如果想开发纯Java和Java EE系统的话,那么就可以选择他们自己趁手的免费工具了:JDeveloper、Enterprise Pack for Eclipse,或者NetBeans。

值得一提的是,虽然这个计划里多是一些美好的愿景,但是在文档的末尾,Oracle也提到这只是他们产品的一个大概方向,只是为了提供更多的信息,没有任何合同约束,也不能作为采购决策的依据等等。也就是说,将来这些“愿景”也可能会落空。

霍泰稳 霍泰稳是InfoQ中文站的联合创始人兼CEO,有多年的软件开发经验和媒体从业经历。

  • 本文所属的特别专题为 RIA
Netbeans估计是没戏了 发表人 Xiang Ran 发表于
Re: Netbeans估计是没戏了 发表人 jiang rosen 发表于
Re: Netbeans估计是没戏了 发表人 yuhui Hu 发表于
Re: Netbeans估计是没戏了 发表人 霍 泰稳 发表于
Re: Netbeans估计是没戏了 发表人 Bai Hantsy 发表于
耐人寻味呀。 发表人 郑 辉 发表于
那啥?开源的交易存储引擎???? 发表人 Chang Kaishen 发表于
Re: 那啥?开源的交易存储引擎???? 发表人 霍 泰稳 发表于
NB 6,8 应该就带有这种意思。。。 发表人 Bai Hantsy 发表于
Glassfish 前途应该比以前更光明 发表人 Bai Hantsy 发表于
Re: Glassfish 前途应该比以前更光明 发表人 曹 云飞 发表于
一些重叠产品被边缘化是很正常的 发表人 Jakuri Gavin 发表于
Re: 一些重叠产品被边缘化是很正常的 发表人 Bai Hantsy 发表于
Oracle公司的创始人的性格,不用说也知道,他的人品是不够保证以上声明是承诺! 发表人 lai danny 发表于
顺便做个广告。。。 发表人 Bai Hantsy 发表于
为什么收购SUN的不是IBM? 发表人 Stroll Star 发表于
InnoDB存储引擎是Oracle开发的吗? 发表人 徐 东 发表于
  1. 返回顶部

    Netbeans估计是没戏了

    发表人 Xiang Ran

    看看BEA的WorkShop的下场啊。

  2. 返回顶部

    耐人寻味呀。

    发表人 郑 辉

    考虑到GlassFish是Java EE很好的参考实现,不出意外,Oracle也决定继续维护GlassFish:

    嘿嘿,估计未来有很多意外。

  3. 返回顶部

    那啥?开源的交易存储引擎????

    发表人 Chang Kaishen

    太囧人了吧霍大人

  4. 返回顶部

    NB 6,8 应该就带有这种意思。。。

    发表人 Bai Hantsy

    在 6.8 中很多插件从维护列表中消失了,包括 SOA, Visual JSF, UML, Zembly (zembly 在lastbuild 中都找不到,其他还可以通过 last build 安装)。。。NetBeans 现在支持的特性回到 NetBeans 5.0 水平。。。除了各个的细节方面在完善外,大都是缝缝补补的工作,支持的特性大不如6.1/6.5。。。
    其它开源的技术的支持也没有太大的进展,Struts,Spring,Hibernate中的代码都停留在一年前到两年前,没有什么更新。。。PHP,ruby 虽然在维护列表中,但没有太多的新特性(php针对php 5.3有了少量更新,还添加了一种框架symfony的支持),python 在 NetBeans 6.7 发布了EA 后就没有什么动静了。。。
    或许这种安排就是为了回避与 Jdeveloper 的冲突,Jdeveloper 提供更多的企业特性,特别是与 Oracle 产品结合的特性,如 SOA,ADF等;而 NetBeans 则是安排支持 Java SE/Java EE 标准的开发。

  5. 返回顶部

    Glassfish 前途应该比以前更光明

    发表人 Bai Hantsy

    Glassfish 不用讲了,肯定会支持,它本来就是以前 SUN,BEA,Oracle 等公司支持的项目。。。现在三个公司合并了。在收购之初,Oracle 网站已经有一个专门项目,把现在Oracle的一些成果(最初只看Web Service 的两个包)回归到 Glassfish 。。。这点还是与 NetBeans 有差别,Oracle没有参与 NetBeans 开发。
    Glassfish 作为Java EE 开源实现,提供基本的功能,毕竟Oracle 需要一个开源产品来对抗 JBoss,还有IBM 贴牌的 Websphere CE。。。在这方面 Glassfish 做得非常不错,看看 Glassfish 近两年取得的傲人的成绩。
    Oracle 可能要做的是,怎样来协调两种产品,不至于让客户从 Weblogic 转向 Glassfish 或其它开源产品,而期望的却恰恰相反,Glassfish 有庞大的用户群,怎样让这些客户愿意掏钱,转到 WebLogic 平台上。

  6. 返回顶部

    Re: 那啥?开源的交易存储引擎????

    发表人 霍 泰稳

    谢谢Kaishen指正,已经修改成“事务存储引擎”了!

  7. 返回顶部

    一些重叠产品被边缘化是很正常的

    发表人 Jakuri Gavin

    一些重叠产品被边缘化是很正常的,毕竟oracle是一家以利益最大化为目的的商业公司,而且对开源态度也不是那么友好,未来做出这种选择我觉得不奇怪

  8. 返回顶部

    Re: 一些重叠产品被边缘化是很正常的

    发表人 Bai Hantsy

    Oracle 对开源的贡献是有目共睹的,Oracle 网站有专门 open source 页面说明,从Linux 内核,glibc,到php,到Java领域的toplink/eclipselink,myfaces等。

  9. 返回顶部

    Oracle公司的创始人的性格,不用说也知道,他的人品是不够保证以上声明是承诺!

    发表人 lai danny

    Oracle公司的创始人的性格,不用说也知道,他的人品是不够保证以上声明是承诺!

  10. 返回顶部

    Re: Glassfish 前途应该比以前更光明

    发表人 曹 云飞

    目前Glassfish和weblogic差异很大,如何让glassfish庞大的用户群转到 WebLogic 平台上是个大问题。

  11. 返回顶部

    Re: Netbeans估计是没戏了

    发表人 jiang rosen

    强烈要求Sun现在就把Netbeans贡献出来!让社区来维护!

  12. 返回顶部

    Re: Netbeans估计是没戏了

    发表人 yuhui Hu

    这种工具, 没有大型项目、或者大公司的推动, 很难有所作为的。

  13. 返回顶部

    Re: Netbeans估计是没戏了

    发表人 霍 泰稳

    估计现在Sun都没有发言权了吧,而且我想Sun在出售的时候也已经将NetBeans作价在内了。如果Oracle能发发善心将NB贡献出来,那对社区来说倒是好事一桩。

  14. 返回顶部

    Re: Netbeans估计是没戏了

    发表人 Bai Hantsy

    现在本来就是社区维护的形式,只是公司参与没有 Eclipse 那么活跃,虽然现在有很多公司产品都是基于 NetBeans Platform,但这些并没有惠及到 NetBeans IDE。 NetBeans 在社区协作参与方面不如 Eclipse,如果从规模上讲,NetBeans 社区要小得多,但是 NetBeans platform 概念真正体现出来了(NetBeans 的网站已经罗列了很多基于 NetBeans Platform 的产品,还有 www.planetnetbeans.org 上,隔几天就可以看到基于NB 的新产品出来),在这个方面它比 Eclipse 成功(虽然也基于 Elicpse RCP的产品也不少,但大部分 Eclipse 上产品都是 IDE plugin)。。。
    如果没有 SUN 或 Oracle 的支持,NetBeans 很快就会断奶。。。

  15. 返回顶部

    顺便做个广告。。。

    发表人 Bai Hantsy

    我最近写了一个 NetBeans 插件(Click 框架支持),hantsy.cublog.cn

  16. 返回顶部

    为什么收购SUN的不是IBM?

    发表人 Stroll Star

    为什么收购SUN的不是IBM?就因为Oracle多给那么几亿美元吗?到达那个财富级别的人还把钱看的那么重实在是不应该。。。如果收购SUN的是IBM相信未来绝对比卖给Oracle要好得多。。

  17. 返回顶部

    InnoDB存储引擎是Oracle开发的吗?

    发表人 徐 东

    mysql 5.1已经支持InnoDB存储引擎了,当然包括事务安全处理了。