VirtualBox 4.3 llega con soporte táctil, además de soporte para Windows 8.1 y OS X 10.9 Mavericks

La nueva versión de VirtualBox, la aplicación Open Source de virtualización de Oracle –tras comprársela a Sun, claro– ha anunciado la disponibilidad de una nueva versión. VirtualBox 4.3 ya está disponible, e incluye mejoras importantes.

Entre ellas destaca especialmente la llegada del soporte multi-touch si disponemos de pantallas táctiles en máquinas virtuales con sistemas operativos que den acceso a esta posibilidad. Además podremos instalar nuevos dispositivos como webcams (podremos acceder por ejemplo a Hangouts desde máquinas virtuales) y dispondremos de la capacidad de grabar en vídeo (en formato WebM) nuestras sesiones con VirtualBox.

Otro de los puntos interesantes de esta versión es el soporte de Windows 8.1, Windows Server 2012 R2 y de OS X 10.9 Mavericks. Como mencionábamos, en el caso de Windows 8.1 es posible simular un entorno multitáctil de 10 puntos si disponemos de pantallas táctiles.

El soporte mejorado de aceleración 3D permite ganar mejoras visuales –como los efectos de ventanas translúcidas– en Ubuntu o Fedora, y el nuevo soporte multimonitor permite a los usuarios con varias pantallas utilizar máquinas virtuales aprovechando todas ellas.

Las nuevas opciones de networking permiten que varias máquinas virtuales “se vean” entre ellas en el mismo anfitrión gracias al protocolo NAT, como si todas ellas estuvieran en una red de área local. El servidor de pantalla remoto permite que en VirtualBox podamos tener conexiones RDP en redes IPv4 e IPv6.

Sin duda, una de las más completas versiones de VirtualBox. Ya podéis descargar VirtualBox 4.3 desde la web oficial del proyecto, y obtener más detalles en dicha web y en el anuncio oficial de Oracle.

 

 

Google pasa de MySQL y migra sus servidores a MariaDB

La migración de bases de datos de MySQL a MariaDB ha sido lenta pero inexorable: las noticias llegadas de Oracle en los últimos meses no hacía que la situación fuese especialmente halagüeña para el mítico gestor de bases de datos, y el interés por MariaDB, el fork con un desarrollo claramente más en línea con la anterior filosofía de MySQL, ha crecido de forma notable. Red Hat, la WikiPedia, y varias distribuciones Linux hace tiempo que hicieron ese cambio.

Google ha decidido migrar sus sitemas MySQL a MariaDB, algo que anunció en la conferencia Extremely Large Databases (XLDB) que se celebró la semana pasada. Uno de sus ingenieros, Jeremy Cole, así lo aclaró en una presentación sobre el estado general de MySQL.

El gigante de Internet ya tiene a un ingeniero para que trabaje conjuntamente con la MariaDB Foundation, y está trabajando en parches y actualizaciones para MariaDB 10.0 que ayuden a que la infraestructura de Google funcione a la perfección ocn esta plataforma.

La migración incluye miles de servidores MySQL, que pasarán de MySQL 5.1 a MariaDB 10.0, algo que como indican en The Register permite a Google liberarse de cualquier dependencia de Oraclae, una empresa que ha visto cómo todo lo que adquirió de Sun ha ido perdiendo interés para una comunidad Open Source que antes era parte crucial de esos desarrollos.

Red Hat abandona MySQL y se pasa a MariaDB

En el último de los movimientos en este sentido, Red Hat ha anunciado que en RHEL 7 hará el cambio de MySQL a MariaDB como motor de bases de datos por defecto, además de incluir MongoDB.

Los responsables de Red Hat lo han anunciado desde su Red Hat Summit que se está celebrando en Boston estos días. La medida de Red Hat era de esperar, sobre todo teniendo en cuenta que Fedora anunció a principios de año que también dejaba de utilizar MySQL en lugar de MariaDB.

Mientras que Fedora y otras como openSUSE ya anunciaron su decisión de pasarse a MariaDB, la decisión de Red Hat tendrá muchas más implicaciones al tratarse de un producto netamente empresarial. Oracle, propietaria de MySQL, no estará contenta con ese anuncio, pero lo cierto es que ellos también siguieron su propio camino al crear su propia distribución Linux tratando de competir con RHEL o SLES.

MariaDB se está convirtiendo así en el estándar de facto de la industria, y parece que MySQL está siendo condenada cada vez con mayor celeridad al ostracismo. Mal pintan las cosas para ese producto que ha sido (y es) pilar de muchos servidores y del que precisamente MariaDB es un fork.

Business Source: Monty Widenius, co-creador de MySQL, quiere cobrar por el código Open Source

La confusión que ha generado el término “Free Software” en el mundo sajón parece haber contagiado a Monty Widenius. El co-creador de MySQL parece haber cambiado de parecer respecto a la filosofía de desarrollo que permite disponer libre (y gratuitamente) del código, y ahora propone un nuevo tipo de licencia que es un híbrido entre el software libre y el software privativo. Su nombre: Business Source.

Esta licencia comercial ofrece a las empresas el código fuente del desarrollo que compran, pero solo después de los tres primeros años de su uso, tras los cuales podrán acceder a todo ese código fuente.

O lo que es lo mismo: ese código no será Open Source. No se ajusta a la definición de código abierto o de software libre, y es simplemente una solución privativa que dejará de serlo a través del pago, lo que permitirá acceder al código tiempo después. Precisametne lo que Widenius criticaba cuando hablaba del camino que Oracle había tomado con MySQL tras comprar Sun y querer hacer pagar a los usuarios por soporte.

El enfoque de Widenius no parece acertado: Red Hat es el ejemplo de cómo una empresa se puede beneficiar -y mucho- del uso, desarrollo, comercialización y soporte del software Open Source, y otras grandes como Facebook, Google o Amazon lo utilizan como parte de su negocio y le sacan mucho partido. Como dice Jim Jagielski, presidente y co-fundador de la Apache Software Foundation,

Si tu proyecto Open Source no tiene éxito con una licencia FOSS, no es culpa de la licencia. En vez de eso, es un problema de querer hacer pagar algo por lo que no debe pagarse.

Veremos si Widenius entra en razón, o si por el contrario comienza a aplicar esa filosofía a MariaDB, su fork de MySQL, que poco a poco han ido adoptando diversas distribuciones Linux.

La Wikipedia pasa de MySQL y se pasa a MariaDB

Si ya habíamos comprobado como cada vez más distribuciones se pasan a MariaDB como sustituta de MySQL, es ahora una gran organización en Internet la que ha apostado por este gestor de base de datos. Se trata de la Wikipedia, que ha completado la adopción de MariaDB en sus versiones en inglés y alemán.

En el blog oficial de la Wikimedia Foundation se explica que durante años han estado usando un fork de MySQL 5.1 realizado por Facebook en sus servidores de producción, pero las mejoras en el optimizador de MariaDB y la situación de Oracle con respecto a MySQL les ha hecho tomar esa decisión. De hecho, hacen hincapié en ese confuso estado de MySQL y sus licencias:

“Igualmente importante, como partidarios del movimiento de la cultura libre, la Wikimedia Foundation prefiere claramente elegir proyectos de software libre, y eso incluye una preferencia por proyectos sin bases de código bifurcadas con ediciones distintas para las versiones libre y empresarial”.

Si queréis conocer todos los detalles técnicos de esa importante migración y los factores que han tenido que tener en cuenta en este proceso, podéis acudir a ese post original en el que los técnicos de la Wikimedia Foundation dejan claros todos esos aspectos.

MariaDB ya es la preferida de Arch Linux, Fedora, Mageia, openSUSE y Slackware. Y más.

Varias distribuciones de primer nivel han anunciado en las últimas semanas y días su decisión de adoptar MariaDB como sistema de gestión de bases de datos en lugar de MySQL, una plataforma que desde que cayó en manos de Oracle -tras la compra de Sun Microsystems- ha ido torciendo su camino y que muy pronto podría seguir los pasos de OpenOffice.org, el proyecto que acabó cedido a la Apache Foundation.

El problema reside en la incertidumbre que el modelo de licencias de MySQL tiene en casos en los que la edición comunitaria de este sistema de gestión de bases de datos se utilice con fines comerciales, y otros expertos revelan que en Oracle ya no se publica información útil sobre problemas de seguridad (CVEs). Las cinco distribuciones que han anunciado recientemente cambios al respecto son las siguientes:

  • Mageia: Mageia 2 fue la primera distribución en “arriesgarse” al cambio, y lo hicieron hace casi un año, con un salto que dejaba claro que confiaban plenamente en las posibilidades de MariaDB en lugar de MySQL, ya que según ellos, MariaDB “tiene un desarrollo mucho más abierto”.
  • Slackware: anunció ayer mismo que la próxima versión de esta distribución adoptará MariaDB en lugar de MySQL, y de hecho va más lejos que otras alternativas, ya que sustituirá por completo MySQL con MariaDB, y no se limitará a ofrecerla de serie. No hay fecha estimada para la próxima versión de Slackware, pero tenemos como referencia el hecho de que Slackware 14 se anunció a finales de septiembre de 2012.
  • Arch Linux: en otro anuncio realizado ayer, uno de los máximos responsables de la distribución indicó que MariaDB se convierte a partir del anuncio en la implementación por defecto de MySQL. En ese anuncio se incluyen las instrucciones para realizar el cambio para los usuarios actuales, y aunque el proceso de migración es sencillo, pueden surgir algunas incompatibilidades que hacen imposible una actualización automática. En ese anuncio también nos hablan de Percona Server como alternativa, pero afirman que eligen MariaDB porque dispone de algunas características de mayor interés.
  • OpenSUSE: los desarrolladores de esta distribución dieron el salto definitivo a MariaDB en openSUSE 12.3, aunque ya pudimos ver este motor presente en ediciones preliminares de esa distribución. En realidad ese cambio estaba anunciado desde finales de enero, y ahora  ya es una realidad.
  • Fedora: en otro anuncio que se realizó poco después del de openSUSE, los responsables de Fedora anunciaron que Fedora 19, que llegará teóricamente en mayo, adoptará también MariaDB en lugar de MySQL.

No son las únicas, desde luego, y como señala la propia base de conocimiento del proyecto MariaDB, hay otras distribuciones implicadas en ese cambio. Destacan Gentoo, ALTLinux, Parabola GNU/Linux, TurboLinux, MariaDB Devian Live y The Chakra Project. En esa base de conocimiento también podemos encontrar una interesante comparativa de MySQL vs. MariaDB (hay que tener en cuenta que está realizada por los desarrolladores de MariaDB), y lo que parece claro es que MariaDB irá conquistando más y más distribuciones -curioso que en Canonical no se haya hablado nada de esa posibilidad para Ubuntu- durante este 2013.