BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2009年11月3日. 估计阅读时间: 4 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

在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账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

Netbeans估计是没戏了 by Xiang Ran

看看BEA的WorkShop的下场啊。

耐人寻味呀。 by 郑 辉

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

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

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

太囧人了吧霍大人

NB 6,8 应该就带有这种意思。。。 by 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 标准的开发。

Glassfish 前途应该比以前更光明 by 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 平台上。

Re: 那啥?开源的交易存储引擎???? by 霍 泰稳

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

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

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

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

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

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

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

Re: Glassfish 前途应该比以前更光明 by 曹 云飞

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

Re: Netbeans估计是没戏了 by jiang rosen

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

Re: Netbeans估计是没戏了 by yuhui Hu

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

Re: Netbeans估计是没戏了 by 霍 泰稳

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

Re: Netbeans估计是没戏了 by 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 很快就会断奶。。。

顺便做个广告。。。 by Bai Hantsy

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

为什么收购SUN的不是IBM? by Stroll Star

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

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

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

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

17 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT