MySQL y Google: Matrimonio de Conveniencia

200710300022He visto en Dirson la noticia de que la próxima versión de mySQL llevará código desarrollado por Google.
No parece una noticia tendenciosa; pero el enfoque no es del todo correcto:

Google quiere seguir con su romance con la Comunidad ‘Open Source’.
– Dirson: La versión oficial de MySQL contará con el código de los ingenieros de Google

¿Romance? ¿Dónde está el romance?

  1. Google es una empresa con ánimo de lucro
  2. Google modifica el código fuente de un gestor de base de datos que utiliza.
  3. Google cede a los desarrolladores del gestor de base de datos sus modificaciones para que entren en la versión estándar.

Hasta aquí todo parece muy altruista, y de color de rosa pero la realidad es ésta:

Como Google se aprovecha de mySQL

Al incorporar a mySQL las modificaciones que Google necesita:

  1. Google no tiene que modificar cada versión nueva de mySQL para usarla para sus propósitos.
  2. Google no tiene que probar esas modificaciones
  3. MySQL pasará a soportar y mejorar el código cedido por Google en todas las instalaciones de MySQL.
  4. En todos los departamentos de Google se benefician del trabajo de modificación hecho en la casa símplemente descargando la última versión del paquete de mySQL, sin tener que preguntar a nadie.

No es que Google no sea malvado; es que le viene bien actuar así.

Actualización: Ricardo tiene otra teoría con la que no estoy de acuerdo: creo que Google podría distribuir el gestor de base de datos en formato binario, compilando sólo las opciones que le interesen. Parece más inteligente convertir tu instalación “especial” en una instalación paquetizada de mysql, que además te mantiene otro by-the-face..

Technorati Tags: , ,