Sistemas

Algunas reflexiones sobre la compra de Sun Microsystems por parte de Oracle


hp1_announcement_04-20-09

La noticia explotó como una bomba este pasado lunes día 20: Oracle Corporation había ganado finalmente la puja al alza por Sun Microsystems después de que las negociaciones con IBM no llegaran a buen puerto.

De hecho, parece ser que Sun ya hacía tiempo que se había puesto a la venta y buscaba un comprador entre sus iguales, ya que a pesar de disponer de un posicionamiento privilegiado de sus diversos productos entre el público, arrastraba deudas desde la explosión de la burbuja de las punto como principios de la década presente.

Este movimiento es sin lugar a dudas muy importante. Para que se hagan una idea de la trascendencia que puede tener, piensen que Oracle es considerada como la segunda fabricante de software del mundo detrás de Microsoft, mientras que Sun tiene en su cartera de productos algunos de los más importantes actualmente en el sector informático, como el lenguaje de programación Java o la suite ofimática StarOffice, precedente directo de OpenOffice.

Les dejo a continuación con algunas reflexiones que me evocado el tema:

Iré por orden de los puntos que considero pueden ser de mayor interés y, para empezar, me gustaría hablar de la base de datos MySQL. Esta constituye un rival directo de las soluciones de Oracle en los sistemas servidores de perfil bajo, mientras que en los de alto domina la situación teniendo como principal rival el DB2 de IBM. MySQL AB, la empresa madre de esta base de datos, fue adquirida por Sun el año pasado. Ahora Oracle se encontrará con dos productos en sus manos, su tradicional gestor de bases de datos, y MySQL. ¿Qué hará con este último?

Podría continuar su desarrollo y dejarlo como un producto de código abierto como ha sido hasta ahora ocupando un determinado nicho de mercado que no es cliente potencial de las soluciones propias de Oracle, liquidarlo rápidamente dejándolo morir y no destinándole recursos de ningún tipo, o bien afirmar que se continuará y dejarlo morir “de muerte natural” mientras queda -o por lo menos se lo piensa- bien de cara a la galería.

La postura de Oracle por el que respeta al software libre no ha sido ni mucho menos tan abierta como la de Sun, y además sus directivos ya han manifestado que lo que les interesa de la empresa adquirida es el sistema operativo Solaris, Java y en menor medida la división de servidores. No creo, por tanto, que MySQL sea un tema que les interese mucho, es más, supongo que les será incómodo en cierta medida.

Una de las posibles soluciones sería buscarle un comprador a MySQL, una empresa que busque poder disponer de un gestor de bases de datos en su cartera de productos y sacar-se-la de encima lo más rápidamente posible ganando de pasada algún dinero. La otra sería mantenerla, pero… ¿que encaje tendría dentro de su cartera de productos?

Dejarla morir puede ser una idea atractiva para la gente de Oracle, pero tiene un problema: la mala prensa que eso le reportaría entre la comunidad del software libre, que no es en absoluto despreciable por lo que respeta a dimensiones y tiene cierta influencia. No obstante, siempre eliminaría un antiguo competidor y ahora una piedra en el camino.

Particularmente, creo que la opción que tiene más números es la de vender esta división a otra compañía, aunque no me hago una idea de quien podría estar interesado en estos momentos. O, simplemente, se podría separar como una especie de spin-off.

Uno de los motivos que han llevado a Oracle a comprar a Sun Microsystems es la excelente cartera de productos de software que tiene: actualmente, Oracle ya es usuaria de Java, tecnología que utiliza intensivamente en algunas aplicaciones, por lo que la posesión de los activos de este lenguaje de programación y plataforma tecnológica le es muy interesante.

Si combinamos las bases de datos y los programas de gestión empresarial (CRM, ERP,…) de Oracle con los servidores, sistema operativo, lenguajes y herramientas de programación, así como las herramientas de ofimática y para el usuario final de Sun, nos damos cuenta que Oracle junto a IBM es de las pocas que puede ofrecer soluciones completas, e incluso de una forma mucho más amplia que IBM. El resto de sus rivales como pueden ser Microsoft, HP o Dell carecen de algunas o de muchas de las patas que tendrá la nueva Oracle gracias a la cartera de productos de Sun.

Es por eso que a Oracle le interesa también especialmente el sistema operativo Solaris, y rápidamente nos podemos preguntar si se mantendrá como código abierto y qué será del proyecto OpenSolaris, y de la misma forma, de OpenOffice (también muy tutelado por Sun). No lo sé, sinceramente, pero preveo que las aguas no van a ser precisamente calmas entre los desarrolladores ligados a estos proyectos.

Precisamente, el mismo lunes leía como un compañero ya se estaba descargando el código fuente de la base de datos MySQL “Por lo que pueda ser”… Hay posibilidades de que se creen proyectos derivados y alternativos, lejos del control que pueda ejercer Oracle, y precisamente con miedo de lo que pueda hacer en un futuro esta compañía. Los más afectados y, por lo tanto, los que tienen mayores posibilidades, son -y por los motivos que he explicado antes- los desarrolladores de MySQL.

La división de hardware representa la entrada de Oracle en este sector, en el que no tiene ningún tipo de experiencia. Sun dispone de la plataforma de chips SPARC, de rendimiento probado pero que genera dudas de si es económicamente provechosa. Una primera medida de Oracle podría ser liquidar esta línea y confiar solo en los servidores x86 que también monta Sun, o dejar los SPARC solamente para aplicaciones de muy alto rendimiento (supercomputadoras, para entendernos), con lo que seguramente también acabarían muriendo. Este espacio de mercado es muy reducido y no es económicamente viable a la larga, y si no vean los casos de Silicon Graphics y Cray, que dejaron de lado sus arquitecturas de hardware por confiar en componentes hechos a medida pero basados en estándares como la arquitectura x86, ya sea con chips Intel o AMD.

Es difícil precisar qué pasará a partir de ahora con todos los activos que mantiene Sun y todas sus divisiones, pero personalmente creo que las principales beneficiadas serán Microsoft e IBM, ya que ambas disponen de programas gestores de bases de datos que rivalizan con MySQL y Oracle (SQL Server y DB2 respectivamente), y si bien Microsoft es totalmente independiente de los fabricantes de hardware (solamente produce algunos ratones y teclados), su producto no da un buen rendimiento cuando se trata de gestionar una gran cantidad de datos. Mientras, IBM también toca el campo del hardware, pero entre tratar con Oracle o IBM, seguramente lo que harán fabricantes como HP o Dell es jugar a dos o tres bandas, incluyendo a IBM y Microsoft entre sus proveedores de soluciones según les convenga.



Por Guillem Alsina, el 25/04/2009.

Historias relacionadas

Volver al inicio