Me estuve leyendo unos libros sobre la historia de Oracle y paso a contar un resumen de su historia segun mi punto de vista claro:
Los origenes: IBM y el modelo relacional
- Ted Codd crea en IBM 1970 his paper “A relational model of data for marge sharet data banks”
- En los 70 IBM empieza a trabajar en varios proyectos de relaciones de BBDD
- Crean RUFUS (relation user friendly universal System) Proyecto rechazado
- Algunos de esos ingenieros crean System R (Relational)
- Desarrollan un lenguaje para system R
- SEQUEL (Structured English Query Language)
- SEQUEL era una marca registrada por una compania de aviones americana
- Se crea el acronimo SQL
- Al mismo tiempo profesores de Berkeley trabajan en la teoria de Ted Codd
- El proyecto de estos profesores se denomina Ingres
- En Berkeley se trabaja en el lenguaje QUEL (Query Language)
Larry Ellison y el nacimiento de Oracle
- Mientras Berkeley e IBM trabajan cada uno por su cuenta en el modelo, Larry Ellison y sus 2 socios (Ed Oates y Bob Miner) no saben muy bien si van a hacer programas a medida o un software standard
- Deciden que algo standard, pero que?
- Ed se lee un documento y acude a una presentacion de IBM “System R: Relational Approach to database Management”. En el se habla del lenguaje SQL. Le pasa el documento a Larry y Miner
- En aquella epoca la compania se llamaba SDL, y deciden seguir los papers de IBM y crear un relational database management system
- Lo que hicieron fue implementar las teorias de IBM. Como si de un kit de montaje se tratara
- SDL llamo al primer producto que hicieron Oracle, ya que el software respondia a las preguntas que hacias
Por que IBM perdio la carrera
- Que paso con IBM? La gente que trabajaba en el proyecto para IBM (Ted Codd) eran academicos, estaban interesados en ideas y no en productos. Su gloria eran los papers y las conferencias
- 20 anos mas tarde el grupo de academicos discutio sobre si habia sido bueno publicar sus investigaciones...
- IBM fue muy lento, en 1977 Oracle ya tenia su producto e IBM no saco su producto hasta 1982
- IBM tenia un sistema llamado IMS (Information Management System) que estaba corriendo en las grandes corporaciones. Hacian mucho dinero con IMS
- IBM no queria vender ningun producto que pudiera desplazar al IMS del cual vivian muchas familias internamente
- En 1982 introdujo su primera version, SQL/DS pero no fue hasta 1985 que introdujo su primera version que corria en varios tipos de servidor. DB2
- En 1985 Larry Ellison ya era millonario
Oracle conquista el mercado
- Os recuerda a algo cuando IBM dejo que Microsoft introdujera su sistema operativo en sus ordenadores personales? O cuando en 1979 los investigadores de Palo Alto invitaron a un tal Steve Jobs de Apple a que viera las cosas en las que estaban investigando
- En 1995 la industria de las bases de datos relacionales generaba billones de dolares anuales
- Los innovators fueron atraidos por los papers y las conferencias mas academicas
- Los early adopters enseguida vieron las posibilidades de negocio que habia en tal revolucion; sus empresas podian tener informacion, el Oraculo podia responder a sus preguntas
- El gran movimiento de ORACLE para poder coger al pragmatico fue portar SQL (ORACLE) en cualquier pieza de hardware que se encontraron, algo que IBM tardo 10 anos en comprender. Algo que tambien hizo Microsoft con su S.O. Era mas practico: no tenias que cambiar de hardware para acceder a la innovacion
- Para el pragmatico es un dolor de cabeza que empiecen a aparecer sistemas incompatibles que despues saben que tienen que ser comunicados entre si. Oracle gano la partida
- Oracle ya era lider de mercado
- Aparecieron cientos de competidores: Ingres, Informix, Sybase, IBM, DEC, Tandem, HP... todos trataron de mejorar el producto
- Oracle respondio siempre (tarde) pero respondiendo a las mejoras de producto, y eso es suficiente para el pragmatico que quiere que el lider de mercado pueda mejorar su producto y seguir siendo el lider
- Cuando Sybase implanto el cliente/servidor, Oracle no lo ignoro y pronto lo implanto en sus sistemas manteniendo su liderazgo
El resto lo conocemos todos...