当前位置:Linux教程 - Linux业界 - Oracel要"打压"红帽的背后

Oracel要"打压"红帽的背后

  2005年春天,Oracle的CEO拉里•埃里森(Larry Ellison)曾经表示,Oracle正在酝酿研发某种类型的Linux。2006年10月25日,Oracle宣布以50%的价格提供企业级 Linux支持服务,并推出以Red Hat企业级Linux为基础的“Oracle Unbreakable Linux”。Oracle这些动作的背后,隐藏哪些意图?

  官方声明

  没人会猜到出现这 一幕。之前人们谈论最多是Oracle会推出自己的Linux,或是收购一家Linux公司(当时有传言说会是Ubuntu)。不过,当有消息称 Oracle现在开始将Red Hat的牌子从Unbreakable Linux上抹掉,并以低于Red Hat的价格提供技术支持,这完全出乎了人们的意料之外。

  Oracle对于自己的举措,给出了官方解释:“Red Hat只对其最新版本的软件提供漏洞修复和升级。所以,客户想要修复漏洞通常需要升级到Linux最新版本软件。而Oracle新推出的 Unbreakable Linux可以对Linux现有的、最新的,以及旧版本软件提供漏洞修复。换句话说,Oracle将为Linux提供和其他操作系统一样的企业技术支持, 并且是全产品线支持。”

  Oracle的举措,几乎就等于朝着Red Hat Linux的心脏近距离开了一枪。随着Oracel消息的发布,Red Hat的股票价格在当日直线下滑幅度接近24%。

  针对Oracle的动作,Red Hat做出了自己的反应。对于Oracle Unbreakable Linux,Red Hat推出了自己的“Unfakeable Linux”,意即“不可替代的Linux”。

   Red Hat也发表了自己的官方声明:“发展开源的机会越来越多。Oracle日前公布的消息进一步证实了Red Hat的技术领先地位。我们(Red Hat)将继续优化Red Hat Enterprise Linux,并在价值和创新上继续竞争。” Red Hat主席Matthew Szulik不认为Oracle给公司带来威胁,他表示,如果有什么的话,那就是Oracle提高了Linux的知名度。另外,在Red Hat的官方网站上,公布了一个清单,列出了Oracle的Unbreakable Linux的缺陷。这其中包括不支持Red Hat Application Stack、不能确保硬件和软件的兼容,等等。Red Hat表示:Oracle Linux会成为RHEL (Red Hat Enterprise Linux)另一个“分叉”产品。并声称不会降低自己的产品价格来应对Oracel的挑战,而是靠Red Hat自己的技术支持能力和已经被验证的可靠性。

  Oracle官方声明的背后
  
  针对 Oracel的这份官方文档,我们仔细地来看一下:现在已经没有多少人愿意支持过时的操作系统。“Oracle新推出的Unbreakable Linux可以对Linux现有的、最新的,以及旧版本软件提供漏洞修复。”——这不能算作是Oracle Unbreakable Linux的卖点。以微软的软件产品为例,难道你想为Windows NT、Windows 2000、Windows 98提供技术支持吗?事实上是,只要用户装有RHEL (Red Hat Enterprise Linux) 操作系统,就可以轻松升级到到新版本,从而得到技术支持。毕竟,没有人愿意必须要使用RHEL 3,除非他们自己想要那么做——RHEL 4目前是最新版本,发布于2005年2月;RHEL 5 Beta 2目前也已可下载使用。

  Oracle的官方文档中还隐藏着另 一层意思,即Red Hat不会修复RHEL中的漏洞。这种说法也毫无意义。Red Hat的RHN (Red Hat Network)可以确保RHEL中的任何漏洞都能够尽快得到修复,而且开源阵营中的技术社区和其他开源厂商也能够修复RHEL中所存在的漏洞。

   回过头来看看Oracle自己吧。Oracle自家重要软件中的漏洞,几个月内却都无法得到修复。致使Oracle的用户一直在等待、等待……虽然 Oracel在本年10月中旬发布了一套可以修复其现有产品线中多达100多个漏洞的安全补丁,但一家数据库安全调查公司Argeniss的CEO Cesar Cerrudo表示:“让人吃惊的是,即使发布了可以修复这么多漏洞的补丁,现在Oracle的软件中还有很多漏洞没有得到修复。”

   Oracle首先打了一个价格战,50%的优惠确实是一个吸引人的数字,这就使得Red Hat这家Linux巨擎处于一个非常不稳定的位置。Red Hat对于Oracle的价格冲击,做了相应的调整合补救措施。并且,有分析师认为,Red Hat在必要的时候同样会对客户的打折需求做出相应的调整。虽然Oracle的价格策略曾致使Red Hat的股价大额下跌,但其影响程度也许没有人们预料的那么严重,主要是因为Red Hat在之前已经为客户提供了打折服务。更何况,软件行业中应用打折服务是比较常见的,而一般的软件公司在面对竞争时,通常不会把打折服务作为主要策略。 作为其他公司(诸如微软、Sun),也许同样可以以Oracle一半的技术支持价格来发布“Doubly Unbreakable Linux”——但是,依照Oracle和拉里•埃里森一贯的“性格”,恐怕不会喜欢这种情形出现。

  前面已经提到,修复漏洞不能 算作是Oracle Unbreakable Linux的卖点。同样,提供优秀的技术支持也不是Oracle的长处。在CIO Insight 杂志的“供应商价值评比榜”中,Oracle在2006年的排名是第39名——比Microsoft(31名)还要糟糕。Oracle前两年的排名分别是 第28名和第30名。不过Oracle在另外一个评比项目中却排名靠前,即“最差公司评级” 项目中名列第二位。那些考虑迁移到Oracle Linux上的用户,需要仔细想想究竟可以从Oracle身上获得什么样的技术支持。

  Oracle宣称将要沿用Red Hat的维护程序系统。但是如果Oracle为户提供系统补丁,而Red Hat随后也为用户提供系统补丁(或者前后顺序颠倒一下),二者发生了冲突,该怎么办?答案很简单,Oracle肯定不会做“替人做嫁衣裳”的事情,它势 必要推出和使用自己的Linux维护程序。这样的话,那些迁移到Oracle Linux上的用户所得到的确实是“名副其实”的Oracle的技术支持,而非有开源社区和其他开源Linux厂商为后盾的Linux技术支持。

   另外,还需要提醒一下:虽然Oracle已经决定了推出Linux服务,并且也有了自己的Linux产品,但别忘了,Oracle并没有许诺要将自己的 Linux开源。相信Oracle很快就会推出与Red Hat维护程序不相兼容的系统,并且只允许那些Oracle Linux用户使用该系统。也许Oracle的维护系统会更好,但是谁又能够保证呢,还是等等再看吧。至少,在决定选择之前,客户一定要对Oracle技 术支持进行测试,看它是否可以彻底解决问题。虽然公司和用户在做购买决策的时候,价格因素是底线,但是产品的可靠性、运行的速度与稳定性,以及质量,相比 价格而言更加重要。

  Oracle无疑是一家通用数据库技术市场的领先者,但它不是一家可靠的、专业的通用操作系统供应商,同时, Oracle也从未以高水平的技术支持而闻名过。而真正地Oracle技术支持,实质上是为其数据库应用程序配置提供的技术支持。实质上,Oracle究 竟如何提供Linux的技术支持和维护,还存在许多悬而未决的技术性问题。

  Oracle的真正意图

  Oracle上一财年的收入达是1440亿美元,而Red Hat仅为2.78亿美元。Oracle在支持服务领域有7000名员工,而Red Hat全公司只有1800名。并且Oracle专门组织了对自己的开发人员就Linux开发和技术支持方面的培训工作。

  客观而言,Oracle有实力、有能力提供一项优秀的Linux技术支持服务。但是这是否是Oracle的真正意图。

  如果Oracle意图搅乱开源阵营,那么它的意图达到了。Oracle此一动作,已经向Linux厂商(Novell、 Mandriva、Linspire)表明,它可以在短时间内把这些厂商的正常工作和商业计划,以及美好愿景打乱。

   那么Oracle是否因为之前Red Hat成功收购JBoss,而打乱了Oracle中间件的阵法?Red Hat的CEO在一封信中表示了自己的忧虑:“是否存在这样的可能,主流数据库供应商(暗指Oracle)从Red Hat身上感到了压力,原因在于我们(Red Hat)前期对一家开源中间件公司JBoss的成功收购。”

  也许存在这种可能,但想必不会是主要因素。因为大型软件公司之间的竞争毕竟不像国家之间政治矛盾冲突那样的“睚眦必报”。

  Oracle瞄准的目标远非是能够让它赚上数十亿美元的Red Hat企业数据库客户,Oracle实际上是想在不增加客户成本的前提下增加整体收入,所以,先对Oracle应用软件下的一个操作系统提供技术支持,之后再提供标有自己品牌的操作系统软件。