Web Hosting cortesía de XMundo. 150MB con MySQL y PHP: $9,80/Mes. 1GB con MySQL y PHP: $13,95/Mes. 21 sitios, 4GB de espacio, PHP y MySQL.

MySQL ya es de Sun

Sun Microsystems dijo el Martes que ha completado su adquisición de la compañía de base de datos Open Source MySQL por aproximadamente 1000 millones de dólares; y ahora vuelve su atención hacia otras adquisiciones.

"Bajo mi punto de vista es la adquisición más importante en la historia de Sun", dijo el director de Sun, Jonathan Schwartz, en una teleconferencia ayer.

Sun pagó aproximadamente 800 millones de dólares en efectivo y 200 millones de dólares en acciones por MySQL. Aunque sea una gran adquisición para la compañía de servidor y software, no será la última, dijo Schwartz.

Sun compra MySQL AB

Sun Microsystems anunció un acuerdo para adquirir a la empresa sueca MySQL AB, los creadores de la popularísima base de datos abierta del mismo nombre que tiene entre sus usuarios a gigantes como Google, Yahoo!, YouTube y MySpace, por un total de U$S 1000 Millones (U$S 800 en efectivo y U$S 200 en otras opciones).

Para darnos una idea de lo que significa ese astronómico número, sólo mencionemos que es aproximadamente 5 veces más de lo que pagó Novell cuando compró SUSE en el 2003.

Los 400 empleados de MySQL AB trabajarán ahora para Sun y Marten Mickos, el ex-CEO de MySQL, seguirá a cargo de la base de datos dentro de su nueva empresa.

MySQL incluirá código de Google

MySQL AB publicó sus planes hasta el 2009, que incluyen la inclusión del código contribuído por Google y mejoras de seguridad hasta MySQL 7.0. Las características para MySQL 6.0 están básicamente terminadas, así que el código de Google no aparecerá hasta la versión 6.1, esperada para el 2009. Algo del código de Google está actualmente en MySQL 4.1, pero no en la versión de MySQL con soporte oficial.

Google prefiere mantener en secreto la arquitectura de sus servicios, pero sí se sabe que es uno de los usuarios de MySQL más grandes del mundo, y se beneficiaría de que sus contribuciones se incluyeran en la versión de MySQL "oficial" porque así también ganarían correcciones de errores y futuras actualizaciones.

Para ello, Google firmó un "MySQL Contributor License Agreement", que ofrece el marco legal para que MySQL AB pueda incluir el código de otra empresa en su base de datos.

Las fuentes de MySQL Enterprise Server serán sólo para clientes

Kaj Arno, vicepresidente de relaciones comunitarias de MySQL AB, anunció en su blog que el código fuente de su MySQL Enterprise Server será removido de su FTP oficial, y que el mismo sólo estará disponible para sus clientes subscriptos a su servicio de soporte pago. Los clientes podrán obtener las fuentes del repositorio BitKeeper de MySQL, pero en cualquier caso las mismas ya no se distribuirán como un "tarball".

"La GPL nos obliga a distribuir el código a quienes demos los binarios, que en el caso de MySQL Enterprise Server son sólo nuestros clientes", explicó Arno. Recordemos que MySQL AB dejó de ofrecer también binarios oficiales a principios de año.

Los rumores dicen que esta decisión es parte de los preparativos de MySQL AB para su inminente cotización en la bolsa de valores; pero Zack Urlocker, vicepresidente de márketing de la empresa sueca, la justifica diciendo que quieren prevenir "la proliferación innecesaria de muchas versiones de MySQL".

Falcon tendrá un papel central en MySQL 6.0

La característica más importante en la próxima MySQL 6.0 será la inclusión de Falcon, su propio motor de almacenamiento creado puertas adentro en respuesta a la compra de InnoDB y BerkeleyDB por parte de Oracle. Esta misma semana se demostró una nueva versión Alpha de Falcon en la MySQL's User Conference de Santa Clara, California; pero no se adelantó cuándo estará disponible su versión Beta ni mucho menos cuando estará disponible alguna versión de MySQL 6.0.

Marten Mickos, el CEO de MySQL AB, dijo sin embargo que su empresa alcanzó un hito cuando recientemente eliminaron todos los errores de principal prioridad en las capacidades y la performance de Falcon.

Google libera sus parches para MySQL 4.0

Contaba Ron Garret (uno de las personas que diseñó en el año 2000 el primer sistema informático que haría funcionar Google AdWords) que los servidores de este sistema publicitario utilizaban inicialmente la base de datos libre MySQL para gestionar la información referente a los anunciantes y los anuncios que éstos creaban.

Una de las responsables de AdWords, asegura Garret, decidió un día que no se debía utilizar MySQL, y sí una base de datos "de verdad", así que Google comenzó a utilizar Oracle a pesar de la oposición de varios de los ingenieros de la compañía. Sin embargo, este producto comercial obtuvo unos resultados bastante pésimos en cuanto a velocidad, y nunca se llegó a la rapidez de MySQL, por lo que se decidió volver al software inicial, que era libre, más barato (gratis), y con mejor rendimiento, y sobre el cual se han ido realizando modificaciones internas para mejorar sus prestaciones.

Quizá como agradecimiento a MySQL, la compañía ha decidido compartir públicamente parte del código que ha ido incluyendo en este software. En este post oficial, Google informa que en este enlace nos podemos encontrar, con licencia libre, varias herramientas que se utilizan internamente para mejorar el rendimiento de MySQL, como por ejemplo una serie de parches para la versión 4.0.26.

MySQL se aparta de la GPL 3.0

La base de datos de código abierto MySQL ha decidido cambiar los términos de sus licencias para asegurar que el software no será distribuido bajo la licencia GPL 3.0 a finales de este año. La firma no quiere hablar públicamente sobre la GPL 3.0, s in embargo la explicación que Kaj Arnö, de MySQL, proporcionó el pasado mes de diciembre no ha provocado preocupación:

"Hasta que consigamos indicaciones claras y firmes sobre la aceptación general de GPLv3 frente a GPLv2, preferimos una referencia específica a GPLv2 en nuestra licencia".

MySQL presenta la versión Alpha del motor de almacenamiento Falcon

El fabricante de la base de datos de código abierto MySQL pronto lanzará una versión alfa de su futuro motor de almacenamiento Falcon, diseñada para entornos de servidores Web de alto volumen. El nuevo software estará disponible para ser descargado en una semana y trabajará con la versión 5.1 de MySQL, aunque los datos ya existentes habrán de ser migrados al nuevo formato de Falcon.

El proyecto Falcon comenzó después de que uno de los más populares motores de almacenamiento, InnoDB, fuera adquirido por Oracle a finales de 2005. En agosto, MySQL anunció también que concluía con el soporte del menos utilizado motor BerkeleyDB, ahora también controlado por Oracle, a raíz de la compra a principios de 2006 de SleepyCat Software.