oracle公司之起源
很难想象,oracle公司的这一段传奇居然要从ibm开始。
1970年的6月,ibm公司的研究员埃德加·考特 (edgar frank codd) 在communications of acm 上发表了那篇著名的《大型共享数据库数据的关系模型》(a relational model of data for large shared data banks)的论文。这是数据库发展史上的一个转折。要知道,当时还是层次模型和网状模型的数据库产品在市场上占主要位置。从这篇论文开始,拉开了关系型数据库软件革命的序幕。
虽然早在1970年就诞生了关系模型理论,但是市场上迟迟不见关系型数据库管理软件的推出。主要原因是很多反对者认为关系型数据库速度太慢,比不上当时的层次式数据库。值得好笑的是,ibm虽然1973年就启动了system r的项目来研究关系型数据库的实际可行性,也没有及时推出这样的产品,因为当时ibm的的ims(著名的层次型数据库)市场不错,如果推出关系型数据库,牵涉到ibm很多人的自身利益。再者,ibm庞大复杂的官僚机构处在决策上远不那么灵活。
1977年6月,larry ellison与bob miner和ed oates在硅谷共同创办了一家名为软件开发实验室(software development laboratories,sdl)的计算机公司(oracle公司的前身)。那个时候,32岁的larry ellison,这个读了三家大学都没能毕业的辍学生,还只是一个普通的软件工程师。公司创立之初,miner是总裁,oates为副总裁,而ellison,因为一个合同的事情,还在另一家公司上班。没多久,第一位员工bruce scott(用过oracle数据库软件的人都知道有个scott用户的吧?没错,就是这个scott,至于scott用户的密码tiger,那是scott养的猫的名字)加盟进来,在miner和oates有些厌倦了那种合同式的开发工作后,他们决定开发通用软件,不过们还不知道自己能开发出来什么样的产品。oates最先看到了埃德加·考特的那篇著名的论文连同其他几篇相关的文章并推荐ellison和miner也阅读一下。ellison和miner预见到数据库软件的巨大潜力(跟着ibm走,没错),于是,sdl开始策划构建可商用的关系型数据库管理系统(rdbms)。
很快他们就弄出来一个不太像样的产品,或者具体的说,更像一个demo。根据ellison和miner他们在前一家公司从事的一个由中央情报局投资的项目代码,他们把这个产品命名为oracle。因为他们相信,oracle(字典里的解释有“神谕, 预言”之意)是一切智慧的源泉。1979年,sdl更名为关系软件有限公司(relational software,inc.,rsi),毕竟“软件开发实验室”不太像一个大公司的名字。1983年,为了突出公司的核心产品,rsi再次更名为oracle。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器