【IT168 专稿】Oracle收购Sun已经满一年了,这一年Oracle可谓特立独行,它第一次和开源社区为敌,并公开向Google开火,但Oracle并没有闲着,这一年推出了许多源于Sun的产品,如Java、NetBeans IDE、StorageTek存储产品、Solaris和Sparc处理器,我们不禁想问,Oracle是毁了Sun还是真的挽救了它?
Oracle是在2010年1月底宣布正式接管Sun的一切,从那时起,Oracle的首要目标就是提高已迈入晚年的Sun的盈利能力,Oracle首席执行官拉里埃里森曾于2009年9月表示,在等待收购获得通过的这段时间里,Sun每个月的损失高达1亿美元,埃里森批评Sun经营不当,并指出Sun在Java上投入不足,而Oracle一定会做到。明白这一点后,你就不会对去年Oracle寻找一切机会帮Sun赚钱的做法感到吃惊了,这一做法迫使Sun以工程师驱动的文化被放在了次要位置,但Oracle不敢声称完全控制了Sun的技术,毕竟现在是人心不稳的关键时期,很多Sun的技术牛人都选择了离开。
的确,如果Sun当初能够盈利,也不至于落得个被收购的下场,昔日的硅谷明星成了别人的囊中之物。Oracle在这一年中也做出了一些实质性的动作,如将Sun的硬件和Oracle的中间件搭档产生的Exalogic弹性云系统,但Oracle也和开源社区杠上了,如Hudson持续集成服务器和Java本身一直是争议的主题。
纵观Oracle过去一年对Sun产品线的所作所为,多少让Sun技术粉丝的心宽慰了些,但也招致了不少非议,如Sun Cloud云计算平台项目,自收购后,Oracle就再也没有提到它。
Oracle不会对本文做出任何回应,但Apache软件基金会会计和备受争议的Apache Harmony项目共同创始人Geir Magnusson表示:“从各种角度来看,我认为Oracle是一家非常成功的企业,至于Oracle如何对待Sun的技术,我想它也能做得很好,和开源社区的恩怨在过去12-18个月就开始出现了”。
Java:JSEE继续发展,但面临诸多争端
Java可以说是Oracle从Sun手中买到的最重要的技术,但现在的情况是喜忧参半。2010年11月,Oracle提交了Java标准规范7和8,为多核处理器和模块化做了大量工作,JCP(Java社区进程)在12月就审核通过了,此外,2010年9月,Oracle宣布要加大对RIA平台JavaFX的支持力度,JavaFX 2.0将于今年晚些时候发布,将支持硬件加速图像显示,并且会更新UI控件。
Oracle也制造了一些麻烦,例如,Sun原本是支持Apache基金会的Apache Harmony Java虚拟机的,但Oracle现在却要倒戈相向,据Apache基金会透露,如果Oracle执意捣乱,Harmony将不能出现在移动平台上,正是因为这件事情,Apache一怒之下宣布退出JCP Java SE/EE执行委员会,以抗议Oracle滥用对Java的控制权。
Oracle在去年正式诉讼Google侵犯了Java专利权,Oracle声称Android移动操作系统侵犯了Java专利,基于这个原因,Google第一次退出了去年9月举行的JavaOne大会。
另一方面,Oracle积极推广OpenJDK(Java的开源实现),并获得了IBM的大力支持,Oracle最近发布了OpenJDK章程草案,鼓励以“公开,透明和任人唯才”的方式参与到这个开源项目,但批评人士纷纷指责Oracle任命自己当主席,IBM当副主席的做法,Apache会计Magnusson讽刺道:“有趣的是,IBM获得了一个理事会副主席的永久职位”。
Solaris:Oracle在操作系统领域的投资可以忽略
虽然Oracle不重视Solaris,但并不是没有采取行动,2010年11月,Oracle发布了适合开发人员使用的Solaris 11 Express,Solaris 11则要等到今年才会发布,将会提高应用程序吞吐量,改善性能,提高可靠性和安全性。
但Oracle的另一个动作可能促使Solaris用户转向Linux,那就是去年Oracle取消了完全免费的Solaris 10,改为90天试用,Sun以前一直是采取的免费使用,收取支持费用的方式,此外,Oracle也干掉了Solaris的开源版本OpenSolaris,去年8月,OpenSolaris理事会投票决定自行解散。
开源项目:向前,向后
除了Java外,Oracle还接管了Sun的其它开源项目,包括NetBeans IDE,OpenOffice.org和Hudson,Hudson的支持者为了对抗Oracle的行动,创建了Hudson的克隆项目Jenkins,项目领导者Kohsuke Kawaguchi说:“自从我离开Oracle后,它就没有再对这个项目做出过任何贡献,包括开发和市场推广,在过去的一年里,人们开始意识到应该象Linux内核那样走由社区驱动的道路,不应该象JBoss那样走由厂商驱动的道路”。
Kawaguchi说:“去年11月,托管Hudson的服务器突然被关闭,Hudson的支持者当时感到非常吃惊,因此开发人员决定将代码仓库转移到新的位置,但Oracle高级副总裁Ted Farrell告诉我们不能这么做,因为Oracle拥有Hudson的所有权”。
至于OpenOffice.org,Oracle发布了Oracle ODF插件,以便在Microsoft Office和OpenOffice之间共享文件,但需要90美元,项目支持者最后干脆组成了一个新的组织Document Foundation,并发布了OpenOffice的分支版本LibreOffice,口号是“朝世界非常先进的Office办公套件发展”,Oracle也在继续更新OpenOffice,前不久才发布了OpenOffice 3.3,增强了可用性、生产力和国际化。
NetBeans的处境非常尴尬,一方面Oracle原本就有自己的Java IDE JDeveloper,另外还有开源的Eclipse,现在NetBeans作为Oracle赞助的项目继续存在,NetBeans 6.9于去年6月发布,提供了JavaFX可视化布局工具JavaFX Composer。NetBeans 7.0预计在今年春季发布,将支持Java SE 7,但7.0将会删除Ruby on Rails开发功能。
MySQL数据库现在成了Oracle的摇钱树
Oracle取得MySQL的所有权一直存在诸多争论,欧盟曾在2009年以反垄断的名义推迟了这桩收购案,但欧盟最终还是通过了这宗收购,Oracle在去年12月发布了MySQL 5.5,增强了多平台环境Web应用程序的扩展能力,5月更新的MySQL Enterprise提供了许多企业级工具,如增强的查询监控和安全功能,4月发布了MySQL Cluster 7.1则具有自动管理功能。
Oracle也提高了MySQL的支持费用,每服务器每年的费用从原来的599美元变成了现在了2000美元。
Sparc:Sun处理器也在流逝
Sparc曾经是Sun引以为傲的CPU平台,在和因特尔的战斗中,Sparc的影响力和市场占有率逐年下降,甚至很难看到有人讨论CISC和RISC架构(Sparc使用后者,英特尔使用前者),Oracle在接手Sparc后,也推出了相关的新产品,去年12月,Oracle推出了采用新Sparc处理器(Sparc64 VII+)的Sparc Enterprise M系列服务器,9月,Oracle引入了16核心的Sparc处理器 – Sparc T3,但后续的T4处理器反而只有8个核心,Oracle希望改善单线程的性能,因为这对大型数据库和后台应用程序非常重要。
Oracle首次展示基于Sparc的产品是配置Sparc T3的M5000服务器,这款服务器是去年12月发布的,它的定位是Oracle数据库和RAC平台。
Oracle继续投资Sun的其它硬件
在客户端方面,Sun引入了Sun Ray 3和Sun Ray 3i客户端,3i设备具有高清晰显示屏,而Sun Ray 3纯粹是低端的瘦客户端。
在存储领域,Oracle于今年1月推出了StorageTek T10000C磁带驱动器,原生容量5TB,9月推出的Sun ZFS Storage Appliance产品线集成了Oracle的数据库、融合中间件和Solaris。
IDC分析师Al Hilwa赞扬了Oracle对Sun硬件业务的做法,他说:“在被收购前,Sun的财务状况一直很差,硬件业务面临重大调整,但Oracle挽救了Sun的硬件业务,至少从财务角度来看是如此的”。
Oracle继续推动Sun朝前走
Oracle一直以来只是一家纯粹的软件公司,没有硬件和Unix OS开发经验,很明显,Oracle在慢慢推动Sun的技术继续朝前走,如果不是被Oracle收购,Sun也许早已走不动了,虽然Oracle和Sun在软件方面存在一些重叠,但在接管Sun的硬件、芯片和Unix操作系统业务后,Oracle终于和另一家曾经也对Sun感兴趣的巨人 – IBM – 抗衡了。
Oracle一向善于处理收购后的整合工作,如PeopleSoft和BEA System就是很好的例子,我相信Oracle也能整合好Sun。
Oracle也是一家从来就不惧怕其竞争对手和合作伙伴的公司,埃里森向来语出惊人,就连惠普前CEO赫德也敢收留,Oracle还经常欺负竞争对手SAP,如果将来你看到Oracle又在捣乱,你不应该感到惊奇。
这种运作方式可能会激怒一些纯粹的技术主义者和Sun的忠实粉丝,Oracle应该向用户提供保证,并让用户明白它的远大宏图。不管怎样,Oracle是不会白花那74亿美元的,Sun,Let`s go!