Historia Oracle
Era 1977 cuando Larry Ellison, Ed Oates y Bob Miner fundan una empresa de consultoría
llamada Software Development Laboratories (SDL), y tiempo después obtienen un contrato de
$.50.000.00 con la CIA Agencia Central de Inteligencia, para diseñar un sistema especial de
bases de datos relacional con código clave "Oracle".
Ellison y Miner habían leído un artículo en la revista IBM Journal of Research and Development
donde se describía una versión preliminar del lenguaje SQ, basado en el artículo de E.F. Codd
donde esté propone el modelo relacional: "A Relational Model of Data for Large Shared Data
Banks". IBM, había autorizado publicar el trabajo de Codd, luego de intentar fallidamente hacer
un RDBMS, el IBM System R, que también se basaba en las teorías de Codd. IBM se negó a
compartir código del sistema R.
La versión inicial de Oracle fue la 2; no hubo Oracle 1. El número de versión pretendía dar a
entender que ya se habían corregido todos los errores que pudieran existir en una versión
anterior.
Los socios fundaron Oracle colocando US$1400 de su propio dinero, bajo el nombre de
Laboratorios de Desarrollo de Software (SDL).
En 1979, la empresa pasó a denominarse Relational Software Inc., posteriormente rebautizada
como Oracle después del éxito del producto insignia de Base de datos Oracle.
El nombre lo tomó del proyecto de Inteligencia, con la CIA al que le habían vendido la base de
datos relacional.
En 1982 buscando la coherencia con sus objetivos empresariales, SDL cambia de nombre a
Relational Software Incorporated (RSI).
La compañía buscaba tener un producto que fuese compatible con el SQL de IBM, y además
enfocarse en un mercado de las minicomputadoras, abarcando así un segmento que en esos
momentos a IBM no le interesaba.
La compañía, con 24 empleados, reportó ingresos anuales de casi 2.5 millones de dólares. Al
año siguiente, la compañía se expandió internacionalmente con la creación de Oracle Denmark
En 1984 RSI cambia su nombre a Oracle Systems Corporation, y poco después se acorta al
nombre actual "Oracle Corporation".
En 1985 empieza a comercializar Oracle V3, agregando el manejo de transacciones a través de
las instrucciones COMMIT y ROLLBACK. De hecho, el producto es recodificado en C, esto
permite expandir las plataformas de ejecución para incluir los entornos Unix, cuando hasta aquí
era sólo sobre Digital VAX/VMS.
Digital VAX/VMS: VAX era una minicomputadora de arquitectura CISC, sucesora de la PDP-11
producida por DIGITAL EQUIPMENT CORPORATION, Su nombre original era VAX-11 Virtual
Address Extended PDP-11.
Fue lanzada el 25 de octubre de 1977 y fue la primera máquina comercial de arquitectura de 32
bits, lo que la convierte en un hito destacable en la historia de la computación.
La primera VAX-11/780 fue instalada en Carnegie Mellon University.
Su sistema operativo, VMS luego llamado OpenVMS fue creado junto con la máquina.
Presentaba características muy novedosas para su tiempo, en particular un revolucionario
sistema de clustering.
En 1986 Oracle V5 empieza a soportar el modelo cliente/servidor para unirse al auge de la
aparición de las redes. Además, se soporta la ejecución de queries distribuidos. Este año fue
cuando Oracle comenzó a cotizar en el índice NASDAQ de la bolsa de Nueva York Estados
Unidos
En 1987 Oracle supera los 100 millones de dólares en ventas y se convierte en la compañía de
software de administración de bases de datos más grande del mundo, con más de 4.500
usuarios finales en 55 países.
En 1989 se lanzan al mercado el ERP de Oracle, conocido como Oracle Financials®, junto a la
versión 6 del motor de base de datos, que agrega un lenguaje procedural (Pl/Sql), bloqueo a
nivel de fila y las posibilidades de hacer respaldos sin la necesidad de terminar los procesos
involucrados.
En 1990, en el único trimestre donde perdió dinero, Oracle despidió alrededor del 10% de sus
trabajadores, alrededor de 400 personas, debido a una falta de coincidencia entre el efectivo y
los ingresos.
Esta crisis llegó a causa de la estrategia de comercialización de Oracle, en la que se instó a la
gente de ventas a inducir a clientes potenciales para que compraran la mayor cantidad posible
de programas a la vez.
El personal de ventas se reserva el valor de las ventas de licencias futuras en el actual trimestre,
lo que aumenta sus bonos. Esto se convirtió en un problema cuando las ventas futuras,
posteriormente no se materializaron.
Oracle finalmente tuvo que replantear sus ganancias en dos ocasiones, y también resolver las
demandas de acción de la corte de clase que surgieron del hecho de haber exagerado sus
ganancias.
Ellison, diría más tarde que Oracle había cometido un error de negocio increíble.
Aunque IBM dominaba el mercado de mainframes, con las bases de datos jerárquicas y en red,
(SQL/DS), nunca comercializó sus RDBMS (System/R) y se demoró varios años en entrar en el
mercado de bases de datos relacionales en Unix y sistemas operativos windows
Esto permitió que Sybase, Oracle, Informix y eventualmente, Microsoft dominaran sistemas de
gama media y microcomputadoras.
Oracle fue el primer RDBMS comercial.
Alrededor de este tiempo, Oracle cayó detrás de Sybase.
En 1992, para convertirse en una base de datos completa, aparece Oracle V7h, donde la "h"
viene de datawareHouse, aunque lo más significativo es el soporte de la integridad referencial,
el almacenamiento y ejecución de programas escritos en Pl/Sql dentro del motor y la definición
de triggers de base de datos.
En 1993 Sybase fue la compañía de gestión de bases de datos relacional con mayor crecimiento
y proveedor de la industria de la querida base de datos, pero pronto fue víctima de su manía de
las fusiones.
La fusión de Sybase con Powersoft, resultó en una pérdida de concentración en su tecnología
de base de datos central, Sybase vendió los derechos de su software de base de datos a
Microsoft Corporation, ahora este software se comercializa bajo el nombre de SQL Server.
En asociación con British Telecom y Apple Computer, Oracle utilizó su software para suministrar
video bajo demanda a un grupo de prueba de usuarios de TV interactiva en Gran Bretaña.
En 1994, Informix Software se convirtió en el rival más importante de Oracle.
La intensa guerra entre el director ejecutivo de Informix Phil White y Ellison fue noticia habitual
de Silicon Valley, durante tres años.
En 1997, Informix anunció una estimación de beneficios importante de ingresos y ganancias de
las regularizaciones. Phil White finalmente terminó en la cárcel. Informix fue absorbida por IBM
en el 2000.
Este año siendo Internet ya una realidad y con los nuevos paradigmas de la programación,
empezando a aparecer para intentar desplazar a los paradigmas imperativos,
Oracle V8 comienza a soportar desarrollos orientados a objetos y el almacenamiento y
ejecución de contenido multimedia.
En 1999 sale a la luz Oracle 8i para estar a tono con los requerimientos de la Internet, por eso
se agrega la "i" del nombre. Además, el motor incorpora una Máquina virtual Java (Java Virtual
Machine) interna para soportar el almacenamiento y ejecución de código Java dentro del
motor.
Inicio de siglo,
Una vez que Informix y Sybase fueron derrotados, Oracle disfrutó de años de dominio de la
industria hasta el lugar de Microsoft SQL Server a finales de los 90
En 2000 Oracle crea alianzas con empresas como Entrust Technologies, Inc. para un nuevo
programa de base de datos llamado Oracle Advanced Security. El programa incluyó los últimos
avances tecnológicos en cifrado y autenticación en línea, Novistar, que se asoció con Oracle
para proporcionar un amplio software de e-business para la industria de la energía, Sears
Roebuck & Company y Carrefour SA para producir un software de comercio electrónico
destinado a los minoristas, llamado GlobalNet-Exchange.
En 2001 IBM adquiere Informix Software para complementar su base de datos DB2. Hoy en día
la principal competencia de Oracle para las licencias de nueva base de datos en UNIX, Linux y
sistemas operativos de Windows está con DB2 de IBM, y con Microsoft SQL Server que en su
mayoría es para Windows pero desde el año 2017 existe una versión para Linux.
DB2 de IBM sigue dominando el mercado de bases de datos de mainframe.
En 2002, Oracle 9i trae más de 400 nuevas características incluyendo la habilidad de manipular
documentos XML, opciones de alta disponibilidad, bases de datos en clúster. Un avance
importante se hace sobre la definición de bases de datos virtuales VPD, autenticación vía LDAP
y en la autoadministración de la base de datos.
En 2003, Oracle Corporation lanza Oracle 10g, donde la "g" viene de "Grid", incorporando el
manejo y administración de bases de datos Grid Computing, un conjunto de bases de datos
cuya administración de espacio, recursos y servicios pueden administrarse como si fueran una
sola.
En 2005, dos años después, la compañía adquiere PeopleSoft, una empresa de RRHH y
aplicaciones ERP.
En 2007, Oracle anunció la última versión de su base de datos en la ciudad de Nueva York, la
denomina Oracle 11g, el siguiente paso en la historia de la innovación tecnológica de Oracle
Corporation.
En 2009, Oracle anunció su intención de comprar Sun Microsystems después de un tira y afloja
con IBM y Hewlett-Packard. La Unión Europea aprobó la adquisición de Sun Microsystems por
parte de Oracle.
En 2010 el 21 de Enero se acordó que la adquisición de Sun por Oracle tiene el potencial de
revitalizar los activos importantes y crear productos nuevos e innovadores.
En 2014 su fundador, Larry Ellison, se retira de la dirección general de la compañía quedando
como presidente ejecutivo de la Junta Directiva y director general de Tecnología.
En su reemplazo fueron nombrados como directores generales Safra Catz y Mark Hurd.
En 2016, Oracle puso a disponibilidad general la infraestructura en la nube con el nombre
"Oracle Bare Metal Cloud Services", Oracle Cloud Infrastructure se lanzó con instancias bare
metal con procesadores Intel.
Oracle compró NetSuite, la primera empresa en la nube, por 9300 millones de dólares
En 2018 la compañía anunció el lanzamiento de Oracle Autonomous Database, considerada la
primera base de datos autónoma y Se renombra Oracle Bare Metal Cloud Services como Oracle
Cloud Infrastructure y se denominó Generation 2 Cloud, Oracle Cloud agregó instancias bare
metal con tecnología de Procesadores AMD.
En 2019 Oracle reveló un nuevo hito en su historial con Oracle Autonomous Linux. Basado en
Oracle Linux, el primer sistema operativo autónomo del mundo fue presentado por el fundador
y CTO (Chief Technology Officer) de la empresa, Larry Ellison.
El mismo año Oracle presenta un nuevo servicio denominado Oracle Cloud Free Tier, que
permite el uso de una variedad de servicios de la nube de la empresa de forma gratuita y sin
límite de tiempo y una expansión significativa de Oracle Cloud Infrastructure
En 2020 Oracle abre 13 regiones de nube y actualmente opera 29 regiones a nivel mundial, la
expansión más rápida de cualquier proveedor de nube importante.
En 2021 Oracle lanza Oracle Database 21c, la última versión de la base de datos convergente
líder en el mundo, está disponible en Oracle Cloud, incluido el nivel Always Free de Oracle
Autonomous Database.
Oracle Database 21c contiene más de 200 innovaciones, que incluyen tablas de blockchain
inmutables, JavaScript en la base de datos, tipo de datos binarios nativos JSON, AutoML para
aprendizaje automático en la base de datos (ML) y almacenamiento de memoria persistente,
así como mejoras en la memoria, rendimiento de procesamiento de gráficos, fragmentación,
tenencia múltiple y seguridad.
En 2022 Oracle anunció la apertura de la primera región de Oracle Cloud Infraestructure OCI en
México, convirtiéndose en el primer proveedor grande en establecer una región de nube
dedicada en ese país.
Oracle anuncian el lanzamiento de Oracle Database Service para Microsoft Azure,
Oracle y NVIDIA crean una alianza de varios años para ayudar a los clientes a resolver los retos
empresariales con la aceleración de la computación y la IA.
La colaboración tiene como objetivo llevar todo el stack de computación acelerada de NVIDIA,
desde las GPU hasta los sistemas y el software, a Oracle Cloud Infrastructure (OCI).
Demandas
Adquisición de Sun Microsystems
El 27 de enero de 2010, Oracle anunció que había completado su adquisición de Sun
Microsystems, valorada en más de $7 mil millones, una medida que transformó a Oracle de una
mera compañía de software a un fabricante de software y hardware.
La adquisición se retrasó varios meses por parte de la Comisión Europea debido a
preocupaciones sobre MySQL, pero al final fue aprobada incondicionalmente.
Esta adquisición fue importante para algunos en la comunidad de código abierto y también
para algunas otras empresas, ya que temían que Oracle pudiera terminar con el soporte
tradicional de Sun a los proyectos de código abierto.
Desde la adquisición, Oracle ha descontinuado OpenSolaris y StarOffice, y demandó a Google
por sus patentes Java recientemente adquiridas de Sun.
En septiembre de 2011, los cables de la embajada del Departamento de Estado de EE. UU. Se
filtraron a WikiKeaks que reveló que Estados Unidos presionó a la UE. para permitir que Oracle
comprara Sun.
Demanda contra Google
Oracle, compró el lenguaje de programación de computadoras Java cuando adquirió Sun
Microsystems en enero de 2010.
El software Java incluye conjuntos de código de software pre desarrollado para realizar tareas
comunes de manera consistente entre programas y aplicaciones.
Oracle y Google intentaron negociar un acuerdo para que Oracle otorgará la licencia de Java a
Google, lo que le habría permitido a Google usar Java en el desarrollo de programas para
dispositivos móviles que utilizan el sistema operativo Android.
Sin embargo, las dos empresas nunca llegaron a un acuerdo. Después de que fracasaron las
negociaciones, Google creó su propia plataforma de programación, que estaba basada en Java,
y contenía una combinación de 37 paquetes Java copiados y nuevos paquetes desarrollados por
Google.
En 2010, Oracle demandó a Google por infracción de los derechos de autor por el uso de los 37
paquetes de Java. El caso se tramitó en el Tribunal de Distrito de los Estados Unidos para el
Distrito Norte de California y se asignó al juez William H. Alsup quien aprendió por sí mismo
cómo codificar computadoras
En la demanda, Oracle solicitó entre $1.4 mil millones y $6.1 mil millones.
En junio de 2011, el juez tuvo que obligar a Google mediante una orden judicial a hacer
públicos los detalles sobre la reclamación de Oracle por daños y perjuicios.
OpenOffice.org
Varios desarrolladores de OpenOffice.org formaron The Document Foundation y recibieron el
respaldo de Google, Novell, Red Hat y Canonical, así como algunos otros, pero no pudieron
lograr que Oracle donara la marca OpenOffice.org, lo que provocó una bifurcación en el
desarrollo de OpenOffice.org con la fundación ahora desarrollando y promocionando
LibreOffice.
Oracle no expresó interés en patrocinar el nuevo proyecto y pidió a los desarrolladores de
OpenOffice.org que iniciaron el proyecto que renunciaran a la empresa debido a conflictos de
intereses.
El 1 de noviembre de 2010, 33 de los desarrolladores de OpenOffice.org entregaron sus cartas
de renuncia.
El 1 de junio de 2011, Oracle donó OpenOffice.org a Apache Software Foundation.
Demanda de HP y Oracle
El 15 de junio de 2011, HP presentó una demanda en el Tribunal Superior de California en Santa
Clara, alegando que Oracle había incumplido un acuerdo para respaldar el microprocesador
Itanium utilizado en los servidores empresariales de gama alta de HP.
Oracle calificó la demanda como un abuso del proceso judicial y dijo que si hubiera sabido que
Léo Apotheker de SAP estaba a punto de ser contratado como nuevo CEO de HP, no se habría
implicado en ningún apoyo para los servidores Itanium de HP.
El 1 de agosto de 2012, un juez de California dijo en un fallo provisional que Oracle debe
continuar aportando su software sin costo alguno hasta que HP descontinúe sus ventas de
servidores basados en Itanium.
HP recibió $3 mil millones en daños contra Oracle en 2016.
HP argumentó que la cancelación de soporte de Oracle dañó la marca de servidor Itanium de
HP. Oracle ha anunciado que apelará tanto la decisión como los daños.
Veto de licitación comercial de GSA
El 20 de abril de 2012, la Administración de Servicios Generales de Estados Unidos prohibió a
Oracle en el portal más popular para presentar ofertas en contratos de GSA por razones no
reveladas.
Oracle ha utilizado anteriormente este portal por alrededor de cuatrocientos millones de
dólares al año en ingresos.
Oracle resolvió previamente una demanda presentada bajo la Ley de Reclamaciones Falsas, que
acusó a la compañía de sobrefacturar al gobierno de los Estados Unidos entre 1998 y 2006. El
acuerdo de 2011 obligó a Oracle a pagar 199,5 millones de dólares a la Administración de
Servicios Generales.
Operaciones de TikTok
El 13 de septiembre de 2020, Bloomberg News informó que Oracle ganó una guerra de ofertas
con otras empresas con sede en EE. UU.
Para hacerse cargo de las operaciones de la empresa de redes sociales TikTok en los Estados
Unidos tras la presión de la empresa para que la Administración Trump lo cierre por la fuerza.
TikTok describió a Oracle como un "socio tecnológico de confianza", lo que sugiere que el
acuerdo puede no estar tan estructurado como una venta directa.
Porque hardware
Oracle Corporation, además de desarrollar y vender software, también
tiene una división que se dedica a la fabricación y venta de hardware.
La razón detrás de esto es ofrecer una solución completa y optimizada
para sus clientes. Al desarrollar tanto el software como el hardware,
Oracle puede diseñar sistemas que están específicamente optimizados
para funcionar de manera eficiente con su software.
Al vender hardware junto con su software, Oracle puede ofrecer
soluciones integradas que garantizan un rendimiento óptimo y una
compatibilidad estrecha. Esto puede ser especialmente beneficioso
para aplicaciones empresariales y bases de datos de gran escala, donde
la optimización y la compatibilidad son fundamentales.
Además, al tener control sobre el hardware, Oracle puede ofrecer
soporte y servicio completo a sus clientes. Pueden proporcionar
actualizaciones de software y firmware, así como resolver problemas de
compatibilidad o rendimiento de manera más eficiente al tener
conocimiento detallado del hardware subyacente.