Software Libre & Sociedad 20 Abr 2009 07:34 pm

¿Malos tiempos para las bases de datos libres?

Oracle compra Sun.

Oracle, productor del mejor gestor de bases de datos propietario, compra Sun, dueño del mejor gestor de bases de datos libre.

MySql es un gestor base de datos utilizado en una amplia mayoría de las aplicaciones Web que se usan todos los días por miles de usuarios.
MySql comenzó en el norte de Europa como un proyecto de gente harta de tener que pagar barbaridades y casarse con las empresas de siempre tipo MicroSoft o la propia Oracle.

Hace unos años tuvimos que elegir qué tecnología usar para desarrollar nuestro producto Osmius.

  • ¿Será Web o mejor con un programita de instalación en los PCs de los usuarios?
  • ¿Lenguaje de programación: Perl, Java, C, C++?
  • ¿Que corra en Windows o en Linux?
  • ¿En qué base de datos almacenamos los datos?

Y cuando nos hicimos estas preguntas tratamos de no autoinflingirnos daño con nuestras tendencias a usar lo que ya conocemos.
Dejemos volar la imaginación, conectemos el hemisferio derecho y tratemos de ser objetivos.

Para contestar a las preguntas seguimos finalmente dos criterios:

  • Primero: Tiene que ser “bueno” (funciona bien, no mal como es el caso común en el mundo del software).
  • Segundo: Cumplido el primero, nos tiene que dar la mayor libertad posible para desarrollar y a los usuarios para utilizarlo.

Finalmente y después de varias sesiones Osmius quedó tal cual:

“Producto con interfaz Web para no depender de instaladores locales y que cualquiera con un navegador pueda acceder, hecho en C++ sobre ACE para que el mismo código pueda ejecutarse en Windows o en Linux o en otros a toda velocidad, y almacenaremos los datos en MySql

Nosotros venimos de trabajar mucho con Oracle y la mayoría somos o hemos sido Administradores de Bases de Datos Oracle, con su certificación y demás gaitas.

A pesar de ello ganó MySql: Cumplió con nuestras exigencias de rendimiento y era libre.

Creo que MySql empezaba a ser una amenaza para Oracle capaz de aguantar bases de datos inmensas sobretodo ahora que incorpora el particionamiento de tablas que permite que las degradaciones del rendimiento se acoten a tendencias lineales.

La diversidad además de buena para el sistema o la sociedad, es algo que tendemos a generar por naturaleza - creo yo - y pienso que de igual manera a como surgió MySql y creció hasta garantizar ciertas libertades de elección, surgirá una nueva tendencia.

  • ¿Postgress?
  • ¿MariaDB?
  • ¿La propia MySql?
  • ¿Tú, qué opinas?

One Response to “¿Malos tiempos para las bases de datos libres?”

  1. on 22 Abr 2009 at 10:10 pm 1.Antonio de las Nieves said …

    Postgress!