在 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 也提到这只是他们产品的一个大概方向,只是为了提供更多的信息,没有任何合同约束,也不能作为采购决策的依据等等。也就是说,将来这些“愿景”也可能会落空。
评论