随着甲骨文收购Sun后的整合,甲骨文公司再次承诺开源技术。今天,甲骨文公司已支持多种开源技术从MySQL,GlassFish,OpenOffice到Linux,NetBean等等。甲骨文杂志Rich Schwerin与首席架构师Edward Screven一起讨论了甲骨文将长期致力于开源和开放标准。 下面是采访中的摘录。 http://www.oracle.com/magcasts. 甲骨文杂志:Oracle公司的开源战略是什么? Screven:第一,我想指出的是,Oracle并不真的有一个开放的source-specific战略。我们有一个整体公司战略:为客户提供完整的、开放的、综合,并集合硬件和软件,测试和服务为一体的解决方案,而开放源码只是其中的一部分。 开源对于软件既是一种开发方法也是一种商业模式,它有别于传统的软硬件,也能有效的为客户提供非常有价值的软件。 甲骨文杂志:在众多的开放源码技术甲骨文通过Sun的收购,特别是吸引了很多关注的MySQL。Oracle对未来对MySQL的战略是什么? Screven:我要谈三个要点。第一我们会让MySQL成为一个更优秀的产品,添加更多功能,提高其性能,提高其代码质量。第二是使MySQL有更好的技术支持。为了确保客户能从Oracle获得对MySQL的支持,获得与Oracle其他产品相同技术经验的支持。最后,我们希望使MySQL能更多与Oracle其他功能集成。例如,从长远来看,未来可通过Oracle企业管理器管理MySQL数据库,以使MySQL数据库的备份通过Oracle安全备份协调,并使MySQL审计记录传输到Oracle审计库。 甲骨文杂志:几年前,Oracle收购的开源存储引擎InnoDB,它是如何融入到Oracle的开源组合的? Screven:InnoDB是一个非常有趣的技术。这是迄今为止在MySQL上部署最广泛的事务性存储引擎。当我们收购它后,很多人认为,或许我们以某种方式打压MySQL,但是这并不我们收它的真正原因。我们收购它,是因为对它的技术感兴趣,我们增加了一倍数量的工程师,来改善InnoDB性能和功能。现在,我们同时拥有了MySQL和InnoDB,这将是对为MySQL用户非常好的事情,因为这意味着这两个开发团队可以合并在一起,我们可以为MySQL的客户提供更快的存储引擎。 甲骨文杂志:让我们讨论下软件开发界的利器-JAVA。Oracle对JAVA的战略是什么? Screven:Java是真正最重要的计算技术之一。其编程环境和语言技术被部署在大量设备和计算机上,其用户有十亿之多,既能运行在小型智能卡设备,也能运行在大型的SMP设备。 JAVA在编程语言中,无处不在,其编程模型对客户和开发者是非常强大的。我们的战略是继续推进这一界限,继续加强其编程模型和API,继续投资以Java技术应用的每个领域。为了尽量确保Java依然存在,将它发展为在地球上首要编程语言和编程环境。 |