Fedora 20 se llamará «Heisenbug» en honor a un tipo de bug informático

Hace unos días que los responsables de Fedora pusieron en marcha el proceso de votaciones para los nombres en código candidatos a acompañar a Fedora 20, la próxima edición de esta distribución.

Tras ese proceso ya tenemos nombre: será Fedora 20 Heisenbug, un nombre que se ha elegido en honor a un tipo de error informático que parece «desaparecer o alterar su comportamiento cuando alguien intenta estudiarlo», según indica la Wikipedia.

Heisenbug ha ganado por tanto la partida a otros como Eigenstate, Félicette, Chateaubriand, Superego, Santa Claus o Cherry Ice Cream, y será el apelativo adicional de esa nueva Fedora 20 que se espera para el próximo mes de noviembre.

Fedora 19 disponible, por fin tenemos al gato de Schrodinger con nosotros

Los desarrolladores de esta distribución respaldada por Red Hat han anunciado la disponibilidad de Fedora 19, que tiene como nombre en clave «Schrodinger’s Cat».

Muchas son las novedades de esta esperada edición de la reputada Fedora, aunque en el anuncio oficial se destacan por ejemplo el soporte de modelado e impresión 3D, la inclusión de OpenShift Origin, node.js, Ruby 2.0, el cambio a MariaDB o la integración del llamado Developer’s Assistant, una nueva herramienta para desarrolladores que facilita todo el ciclo de desarrollo y distribución del software.

Los entornos de escritorio disponibles son GNOME 3.8, KDE 4.10, y MATE Desktop 1.6, pero aparte tenemos un buen puñado de Spins con distintas orientaciones como la robótica o la seguridad. En ellos encontraremos otros entornos de escritorio tales como Xfce, Sugar o LXDE.

Como decía, la lista de novedades es mucho más larga, y podéis consultarla en el wiki oficial de Fedora, además de leeros las notas de la versión. Por supuesto, ya podéis descargar la distribución para instalarla en vuestras máquinas, y los chicos de Fedora han puesto diversas ISO a vuestra disposición, que podéis descargar desde el sitio oficial (o vía BitTorrent) o a través de estos enlaces:

Fedora 19 Beta disponible, al gato de Schrodinger le gustan las impresoras 3D

Los desarrolladores de este proyecto han anunciado la disponibilidad de Fedora 19 Beta, la segunda edición preliminar (antes tuvimos una Alpha) de una distro que tiene como nombre en clave «Schrödinger’s Cat» y que llega con novedades importantes, y algunas de ellas muy curiosas.

Uno de los aspectos importantes de la distro vuelve a ser el de su papel como campo de pruebas de Red Hat Enterprise Linux, y en este sentido contamos con Virt Storage Migration, OpenStack Grizzly, systemd Resource Control y un sistema de creación de puntos de restauración que podremos recuperar más tarde.

Además hay unas cuantas herramientas de desarrollo y de creatividad, como el llamado Developer’s Assistant, la plataforma OpenShift Origin, el soporte de Node.js y, atención, el soporte de impresoras 3D con la inclusión de herramientas diversas para sacar partido de esta disciplina.

Y por supuesto, en Fedora 19 Beta encontraremos los últimos entornos de escritorio: GNOME 3.8, KDE 4.10 o MATE 1.6, además de los tradicionales Spins con todo tipo de variantes que ya podéis descargar desde el sitio web oficial del proyecto, así como consultar más información en las notas oficiales de la versión.

Fedora 19 Alpha sufre su primer retraso, roadmap modificado

Los usuarios de Fedora ya tuvieron que sufrir numerosos retrasos con Fedora 18, que apareció 2 meses después de la fecha prevista inicialmente, y parece que los problemas de este tipo siguen asolando a esta distribución, puesto que Fedora 19 Alpha también se ha retrasado una semana y no llegará hasta el 23 de abril.

La razón es la existencia de problemas con el soporte UEFI que están dando bastante trabajo a los desarrolladores. Este retraso ha hecho que el resto de la hoja de ruta o roadmap de la distribución se modifique, de modo que el planning queda así:

  • 23 de abril de 2013: Fedora 19 Alpha
  • 28 de mayo de 2013: Fedora 19 Beta
  • 2 de julio de 2013: Fedora 19

Eso, por supuesto, si todo va bien, pero como dicen en Phoronix, sería extraño que no sucediesen más cosas que volviesen a provocar nuevos retrasos. De todos modos, y como solemos decir, lo importante es que la distribución salga lo más perfecta posible, así que toca armarse de un poquito de paciencia. Además, la lista de características es de lo más nutrida, así que se perdona todo.

Fuduntu 2013.2 disponible con versión light integrada

Los desarrolladores de esta distribución mezcla de Fedora y de Ubuntu han anunciado la disponibilidad de Fuduntu 2013.2, una nueva versión que incluye mejoras importantes como las que afectan a una versión ligera, llamada Fuduntu Lite, que es novedad y que hace que programas como LibreOffice, GIMP o Thunderbird no se instalen por defecto.

Además de ello se ha prestado atención a áreas que cada vez captan mayor interés como la integración de XBMC como centro multimedia, y en la versión completa tenemos con nosotros LibreOffice 4, la última versión de la suite ofimática respaldada por The Document Foundation.

El enfoque en los juegos también ha crecido con la inclusión de Steam de forma que no tengamos que preocuparnos por su instalación, con lo que podremos acceder a un catálogo de juegos cada vez mayor. Las librerías Mesa incluidas permiten jugar a más juegos (como Half-Life o Counter-Strike) sin tener que hacer uso de controladores propietarios. Esa relevancia de los juegos se nota en el canal de YouTube que han creado, FuduntuArcade, en el que irán mostrando juegos ejecutándose en esta distribución.

Curiosamente en Fuduntu las nuevas incorporaciones al equipo harán que esta distribución cuente con un «KDE Spin». Hasta que aparezca podéis disfrutar ya de esta versión basada en GNOME 2.32 GNOME 3 y GNOME Shell de la que podéis obtener más detalles en el anuncio oficial, y que podéis descargar en los siguientes enlaces:

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.

Instala Steam en Fedora, openSUSE o ArchLinux

Como probablemente ya sepáis, Valve anunció recientemente la disponibilidad del cliente final de Steam para Linux, que inicialmente está únicamente soportado oficialmente en Ubuntu. De hecho, la recomendación de Valve es la de descargar e instalar el cliente a través del Centro de Software de Ubuntu, pero entonces ¿qué ocurre con el resto de distribuciones?

Bueno, si sois usuarios de cualquier derivada de Debian o de Ubuntu los binarios del cliente de Steam para Linux os servirán prácticamente sin problemas. Asi, distribuciones como Xubuntu/Kubuntu, Linux Mint o Elementary OS (en esta última es donde he hecho mi prueba, y todo perfecto) son perfectamente capaces de aprovechar la potencia de este cliente, y simplemente bastará con que os descarguéis la última versión del cliente para instalarlo con el comando dpkg -i. Los usuarios de Debian puede que tengan algun que otro problemilla, pero en este enlace explican cómo instalar Steam en Debian 7.0, hay más información en un hilo especifico de SteamCommunity, y también podéis probar este otro tutorial.

Ahora bien, si sois usuarios de otras distribuciones la cosa es algo más complicada… pero no imposible. Aunque en Valve dejan claro que hoy por hoy la unica distribución soportada es Ubuntu, en su web para desarrolladores dan pistas sobre cómo instalar Steam en otras distribuciones. Asi tenemos:

  • Fedora: hay paquetes RPM disponibles aquí para Fedora 17 y 18, y también hay un repositorio no oficial de YUM que trata de tener los paquetes relativamente actualizados. Sin embargo, ha aparecido un nuevo repositorio que por lo visto esta aun más preparado para poder permitir a los usuarios de esta distribución aprovechar al máximo Steam.
  • OpenSUSE: los desarrolladores de esta distribución han dedicado una página específica de su documentación a este tema, y allí nos indican que es posible instalar la última versión de Steam a traves de su fantástico Build Service, en este enlace. Hacen referencia al binario de 32 bits (ya existe el de 64 bits), asi que por el momento tendreis que instalar algunas dependencias para que todo vaya bien, pero el proceso esta muy bien explicado y no deberíais tener demasiados problemas.
  • Arch Linux: como en el caso de openSUSE, los responsables de esta distribución han puesto a disposición de los usuarios una página de documentación especifica en el wiki de la distribución donde se explica cómo instalar Steam en esta distribución, y como superar los posibles conflictos que puedan aparecer.

En la documentación para desarrolladores de Steam mencionan dos últimas opciones: la de usar Play On Linux, y la de usar Winetricks, y en ambos casos accederéis a las ventajas de Steam para Linux, aunque de unas formas no nativas y que pueden perjudicar vuestra experiencia de usuario. Seguro que van apareciendo más y más soluciones en este sentido, asi que si de momento no podéis acceder a Steam en vuestra distribución, siempre podéis instalar una Ubuntu 12.04 o Ubuntu 12.10 aunque solo sea para este propósito.