信息化 频道

甲骨文会终结Java社区吗?

    【IT168 信息化

    在今年这届JavaOne开发者大会上,每个人都在想这个问题:甲骨文公司(Oracle)会善待Java开发人员吗?这是甲骨文计划斥资74亿美元收购Java的开创者:Sun公司之前的最后一届盛会。让人意外的是,甲骨文首席执行官Larry Ellison出席了这次盛会,而且在开幕式上发表了主题演讲,设法打消开发人员的疑虑。尽管他暗示将来会有一些变化,但是他表示,并购完成后,情况对Java来说实际上一切照常。

    但甲骨文不是Sun。Sun长期以来竭力取悦于其开发社区,组建了一个庞大部门来管理Java标准的开发,并且逐步发布这个平台的重要组件,这些组件都采用开源许可证。尽管Sun靠Java许可证赚到了一些钱,但还是错失了销售利润丰厚的Java开发工具和中间件服务器的大好机遇。

    Sun在本质上仍然是一家硬件公司;而甲骨文卖的是软件。

    从某种程度上来说,Sun未能靠Sun大发其财反而帮助它继续成为这项技术的中立监管者,但并入甲骨文后,这种情况会发生变化。在近期的JavaOne大会上,Sun的一名员工概括了这两家公司的差异,声称甲骨文的一名员工最近告诉他“我们可不像你们Sun那样是一家非营利性公司。”

    出席大会的开发人员主要担心三个问题:甲骨文会保持Java的开放性吗?它会运用对Java的控制权、偏袒自己的产品吗?最后就是,哪些Java技术在并购后会被终结?

    与会者表示,如果甲骨文运用对Java的控制权、偏袒自己的产品,那样会吓跑开发人员、远离这个平台。一家大型技术咨询公司的Java开发人员Kevin Hooke说:“最糟糕的情况就是甲骨文进行一些紧密的集成。”

    与之相似的是,把一年一度的JavaOne大会并入甲骨文的OpenWorld大会(据与会者声称,甲骨文正计划这么做)将损害Java开发社区;自Java问世以来,Java开发社区就竭力要求与Sun独立。Hooke说:“如果你把JavaOne并入甲骨文的大会,就会损害Java的基础。”

    Sun的主管们在迎着困难稳步前进,好像没有发生被甲骨文并购这回事。Sun的主管们既没有提到这起并购,也不愿在大会上就该问题发表评论。不过,Sun承认它无法肯定:如果收购按计划进行,甲骨文会不会继续开发云计算服务之类的技术。

    出席JavaOne的与会者特别担心的是,甲骨文会不会继续支持Sun的GlassFish、OpenJDK和JavaFX产品。甲骨文已经在销售两款应用服务器:WebLogic和Oracle Application Servers,所以它可能觉得不需要支持开源GlassFish。OpenJDK是另一款开源产品,核心桌面Java SE平台的这个版本采用了GNU通用公共许可证发布。

    Jarec Basham是为众多行业提供卫星图像和地理空间数据的英国公司Infoterra的软件和系统开发经理;他表示,甲骨文会不会像Sun那样精心培育Java社区,或者把Java的大部分开发工作转移到公司内部仍需拭目以待。他说:“我认为,这取决于甲骨文如何看待收入增长问题。它更像是一家注重财务报表的公司。”

    虽然甲骨文在桌面软件行业没有太多的经验,但Ellison在出席JavaOne大会期间确实特别提到了JavaFX,这个基于Java的产品旨在替代微软的Silverlight和Adobe AIR。他说:“我们希望看到基于JavaFX这个激动人心的新平台的开发工作加快步伐。”出席会议的一名分析师同样认为,甲骨文可能会继续保留FX。

    RedMonk公司的分析师James Governor说:“考虑到甲骨文的所有这些应用程序都需要高端的前端程序,我认为甲骨文实际上可能会投资于JavaFX,以便拥有一整套应用程序产品。甲骨文不希望自己依赖Silverlight,也不希望自己依赖Adobe。”

    最初竞价收购Sun的IBM最终没有得逞,这让与会者、尤其是使用Sun的Solaris操作系统的那些人士松了一口气。因为IBM的产品线与Sun的非常相似,所以并购成功意味着许多项目会被放弃;Sun用户面临的麻烦也会多得多,因为他们将被迫迁移软件。

    凯泽永久医疗集团(Kaiser Permanente)的Java架构师Surya Pasula表示,并入甲骨文后,开发社区与甲骨文之间的关系可能不如当初与Sun那么好。但尽管Java的未来方面仍存在问题,他表示Sun被甲骨文并购“胜过被IBM收购”。

    美国最大的有线电视运营商康卡斯特(Comcast)旗下的StreamSage部门为康卡斯特客户开发视频搜索服务,该部门的首席软件工程师Murali Gundu表示,他“对甲骨文并购Sun一事感到极其开心”,因为甲骨文在数据库和数据检索领域拥有极其丰富的经验,有能力构建从操作系统到服务器的一整套经过优化的产品。他表示,要是IBM并购Sun,产品线会存在太多的重叠和重复。

    他说:“要是IBM并购Sun,我会表示出极大的怀疑。”但现在甲骨文并购Sun后,“我更有信心地认为,Java会永远存在。”

    Sun主席Scott McNealy问起这会不会是最后一届Java大会、甲骨文会不会打算“终结Java这项技术”时,Ellison就这起并购发表了最直截了当的评论。

    Ellison的答复是:“Sun在发明Java、发展Java、开放Java以及把Java推向世界方面做得非常出色;我们会在这方面一如既往地做下去。我预计Java不会有很大变化,而是预计甲骨文会追回投资、继续抱以极大的热情。”

    但甲骨文的首席执行官没有回答McNealy提出的这个问题:明年会不会重新看到JavaOne大会。
 

0
相关文章