技术开发 频道

Oracle“打压”Red Hat的背后


    Oracle官方声明的背后 

    针对Oracle的这份官方文档,我们仔细地来看一下:现在已经没有多少人愿意支持过时的操作系统。“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的用户一直在等待、等待……虽然Oracle在本年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的技术支持和维护,还存在许多悬而未决的技术性问题。
0
相关文章