自从Sun被oracle收购之后,Java的未来就变得让许多开发者感到困惑。2010年4月9日,詹姆斯被称为爪哇之父。高斯林还在个人博客上宣布了他离开甲骨文的消息,给更多Java的前景增添了一层迷雾。但进入5月后,一切都变得明朗起来。
在Oracle活动发布网站上,一些关于Java的活动不断发布。5月12日,Oracle的首席产品经理Dave Hofert将讨论JavaSE的业务应用程序的改进和创新。根据宣传材料,在这次演讲中,DaveHofert将解决以下问题:商业和社区版本之间平台支持的差异。如何让专家帮助公司提高他们的Java应用程序。旧版本的安全修复。可用的发布工具和更新。
6月18日,19日,20日,27日,将在赫尔辛基,斯图加特,布达佩斯,伦敦Oracle, Sun Microsystems会议,专家和用户在会议上讨论Java开发路线的用户。主要讨论Oracle将如何继续投资和改进Java技术,并将告知用户JavaSE JavaME专家团队最新的新闻、部署问题和JDK7最新消息,以及相关信息。5月3日,已经离开甲骨文近一个月的Java之父James说:Gosling在他的博客上表达了对NetBeans 6.9和FX1.3的担忧。这两个项目的最新版本将证明Oracle已经开始履行其承诺。詹姆斯Gosling在他早期的博客中也透露,他不会放弃Java事业,但是他需要解决一些与Oracle的法律问题。
所有这一切都表明Oracle不会放弃Java的巨大蛋糕,而且Oracle也开始学会尊重开源社区。首先,在JDK的商业版本中,Oracle将继续深入挖掘Java的商业利益,并对其固有产品进行更深入的集成。在社区版本中,Oracle将与Java开发人员讨论和开发Java技术。这里需要特别提到的是Oracle BerkeleyDB的产品,该产品是Oracle的开源非关系型数据库,一直支持产品,在今天不受欢迎,如果Oracle能够与Java进行更深入的集成,将为Java带来更多的活力和生命。从詹姆斯到高斯林的表现,他似乎已经在甲骨文之间达成了某种默契,并有进一步合作的可能。