可是,甲骨文公司今天能占据数据库市场近半数的份额,作为公司的CEO,埃里森还要感谢IBM。1976年,IBM公司的研究人员发表了一篇里程碑式的论文《R系统:数据库关系理论》,介绍了关系数据库理论和查询语言SQL。文章详细描述了作者十年的研究成果和如何实现的方法,
埃里森非常仔细地阅读了这篇文章,被其内容震惊,这是第一次有人用全面一致的方案管理数据信息,埃里森敏锐地意识到在这个研究基础上可以开发商用软件系统。
这时,埃里森正在一家“海量存储系统软件”专利的拥有者Omex公司工作,并担任Omex的研发副总裁。拥有“我一定要当老板”想法的埃里森受当时苹果和微软公司创立的刺激,经过简单的思考,埃里森决定与Omex的两位好友兼同事鲍伯·麦纳和艾德·奥茨组建了“软件开发实验室”,并集资40万美元启动公司运转。(来源支点网)
1977年6月,埃里森他们三人合伙出资2000美元成立了软件开发研究公司,在《R系统:数据库关系理论》的启发下,埃里森和他的同事开始着手编写关系数据库,几个月后,他们就开发了甲骨文1.0。
IBM却没有计划开发。因为IBM的研究人员大多是学术出身,他们最感兴趣的是理论,而不是推向市场的产品。另外,IBM当时有一个销售得还不错的层次数据库产品IMS,推出一个竞争性的产品会影响IMS的销售和相关人员的工作。直到1985年IBM才发布了关系数据库DB2,埃里森那时已经成了千万富翁。
1985年IBM发布的关系数据库DB2,采用了数据查询语言SQL。埃里森抓住了这个市场机会,到处宣传甲骨文和IBM的兼容性,结果从1985年到1990年,甲骨文每年增长率超过100%,远远超出其他竞争对手。IBM确立SQL的标准成了甲骨文成功的关键。
甲骨文与IBM合好
甲骨文和IBM的“良好”关系一直延续到1998年,这一年,IBM决定在4年时间内斥资10亿美元,争取销售更多用于服务器的数据库软件。从此,IBM这个曾经帮助过甲骨文公司的蓝色巨人开始在数据库领域发力。通过一系列举措,1999年IBM在数据库市场的份额已经和甲骨文相差无几,他们各自占据了大约30%的份额。
2001年,IBM斥资10亿美元收购了Informix公司,受收购因素影响,IBM公司在数据库领域的市场份额以2%的微弱优势超过了甲骨文。双方这场势均力敌的竞争一直持续到2004年。
2005年,势均力敌的局面被打破,甲骨文的全球市场占有率猛增至48.9%,远远超过了IBM和微软。有分析人士表示,甲骨文的突出表现主要出自资料可用性与储存的高需求,以及其商用10g数据库软件的大受欢迎。
IBM并没有因此放弃努力,在2006年年中,IBM公司发布了代号为“毒蛇”的DB2 9数据库,这个数据库新版本也暂时使IBM公司相对于其竞争对手略有优势。而甲骨文在数据库领域的另一个竞争对手微软,虽然其产品SOL Server优势一直以来并不明显,但其低价的策略,对吸引低端用户很有帮助。目前,尚处于测试阶段的SQL Server 2008将在明年2月发布。
作为数据库的老大,甲骨文优势地位虽然一时半会儿不会改变,却不得不小心后面虎视眈眈的IBM和微软。于是,7月12日,甲骨文公司在全球高调推出了最新的数据库产品11g。
与埃里森的激进相比,他部下的表现也毫不逊色。在上海举行的甲骨文全球大会亚太站上,甲骨文总裁查理·菲利浦对IBM和微软讥讽道:“尽管竞争对手尽力追赶,但这种领先地位是难以被超越的。他们的某些特性是甲骨文五年前即想到并付之应用。”(来源支点网)
除了IBM和微软,甲骨文在数据库方面的另外一个潜在对手就是开源数据库My SQL。不过在甲骨文看来,My SQL没有办法吸引更多的软件开发商在其平台上全身心地给予其支持,这会限制他们在产品功能创新上的能力。而中小型客户需要的不仅仅是低成本的产品,还有产品的可管理性,甲骨文在数据库管理上更加简易。
甲骨文亚太分公司高级副总裁Brian Mitchell也表示,甲骨文从来不会企图去做公司专有的、不开放的标准,因为开放性和全面性一样,都属于甲骨文公司的战略方向。
作为立足于数据库领域的软件厂商,甲骨文表现得相当精明,比如,在11g产品中,甲骨文加强了XML DB的性能,可以看作是对IBM DB2 9的回应;更重要的是,该产品完全基于Linux平台,似乎也是为了对抗My SQL。完全是一幅“别人有的我都有,别人没有的我也要有”的做法。
中间件的融合之道
在甲骨文,中间件业务被增加了两个字:“融合”。多了融合二字之后的中间件在甲骨文所包括的范围非常广泛。
“如果不能归类为数据库或者应用软件的产品就是融合中间件的产品。”甲骨文公司亚太区融合中间件销售副总裁Roland Slee这样解释说。比如,今年3月1日,被甲骨文以33 亿美元收购的海波龙公司目前就属于融合中间件的业务范畴。
甲骨文中间件的融合特点是客户能够在其中插进甲骨文和非甲骨文的应用软件、数据库、身份管理、商业智能等各种软件。另外,在现有产品的新版本中,甲骨文还增加了一些融合套件中的新功能,通过这个方式让用户熟悉融合中的一些新技术。
过去,中间件只是应用的一个配件,用来将各种独立的、彼此不相连的、