El controvertido Mir no llegará por defecto a Ubuntu 13.10

Dos semanas quedan para el lanzamiento de Ubuntu 13.10 Saucy Salamander, y una de sus teóricas novedades importantes sería el uso por defecto de Mir, el nuevo sistema de ventanas que iba a reemplazar a The X Window System y que de momento verá retrasada su salida.

Este servidor de ventanas se ha desarrollado para ese ambicioso proyecto de Canonical en el que su distribución Linux llegará tanto a PCs como a smartphones o tablets. Sin embargo muchos desarrolladores y empresas –como Intel– no estaban de acuerdo con la decisión, ya que entre otras consecuencias estaba que Canonical dejaría de dar apoyo a Wayland, que surgió antes como alternativa para reemplazar a The X Window System.

Aunque Mir sí será la base de Ubuntu Touch para smartphones (pero no tablets) cuando aparezcan las imágenes para estos dispositivos el próximo 17 de octubre, no será la base de la versión de escritorio. La razón: XMir –una capa de compatibilidad Mir con X11– no está preparada para dar soporte a configuraciones multimonitor.

Lo confirmaba Oliver Ries, uno de los responsables del desarrollo de Ubuntu, que confirmaba esos problemas y aclaraba que aunque el núcleo de Mir funcionaba de forma sólida, no tener preparado XMir al 100% había hecho que retrasasen su uso en la distribución de escritorio. Aún así, añadía, seguirá estando disponible como paquete opcional para todos los que deseen probarlo.

Se espera que XMir si esté preparado para su salida en Ubuntu 14.04 LTS, la distribución que teóricamente unificará por primera vez las versiones para Ubuntu en distintos formatos de dispositivo, y aunque la intención es la de hacerlo así, Ries explicaba que los requisitos de una distro LTS obligan a que XMir esté realmente pulido para esa disponibilidad.

GNOME 3.10 disponible, cambios por doquier

Los responsables del desarrollo de este entorno de escritorio han anunciado la publicación de GNOME 3.10, una nueva edición que llega con mejoras en todas las áreas.

Entre las destacadas está el soporte para Wayland, que permitirá tanto a usuarios como a desarrolladores preparar el salto completo a este nuevo protocolo de servidor de ventanas que sucederá al legendario The X Window System.

También se aportan mejoras en la barra del sistema y el estado del mismo, con un área con un único menú con más información en un mismo cuadro de diálogo. Las barras de cabecera también han cambiado su interfaz para ser más dinámicas en su inclusión de todos los elementos, y contamos con nuevas aplicaciones como Bijiben –una aplicación para tomar notas que se integra con ownCloud–, GNOME Weather, o GNOME Photos, que se integra con Flickr.

Hay otras tres aplicaciones aún en fase preliminar: GNOME Music, GNOME Maps y GNOME Software –un gestor de aplicaciones propio– además de cambios en otras ya muy conocidas como Web, Contacts, Tweak Tool, Evince o Boxes. Sin duda, cambios muy bienvenidos que harán las delicias de los usuarios de este entorno de escritorio.

Podéis comprobar más detalles en el anuncio oficial y también en el post de WebUpd8 donde hacen un repaso en vídeo a esas novedades para que podáis entender esos cambios de un vistazo.

Eben Upton en LinuxCon 2013: más de 1,7 millones de Raspberry Pi vendidos

Otro de los participantes en el evento LinuxCon 2013 que se está celebrando estos días en Nueva Orleans es Eben Upton, creador de los famosos Raspberry Pi que han conquistado a millones de usuarios en todo el mundo.

De hecho, Upton dio algunos datos sobre el éxito de este dispositivo, del que ya se han vendido 1,7 millones de unidades durante los 18 meses que lleva disponible.

El éxito de Raspberry Pi no solo se demuestra con esas ventas, sino con la comunidad de desarrolladores y usuarios de este dispositivo que han creado todo tipo de aplicaciones prácticas del Raspberry Pi: desde un sencillo centro multimedia hasta proyectos como el reciente Coder que está desarrollado por Google y que convierte al RPi en una plataforma de aprendizaje para desarrollo web.

Raspberry Pi con Wayland

La capacidad del Raspberry Pi parece no tener límites, e incluso es partícipe de los últimos esfuerzos en el propio desarrollo de importantes componentes del escritorio como Wayland, que ya es posible hacer funcionar sobre este tipo de equipos. A continuación, el vídeo de la conferencia de Eben Upton:

Xubuntu, Mir y XMir

Como todos sabéis en Canonical están trabajando duro en Mir, el servidor de ventanas que reemplazará a X.org y que por ejemplo no tendrá nada que ver con Wayland, la propuesta que desde hacía tiempo se estaba manejando en el mundo Linux y Open Source.

Para tratar de unir puentes entre Mir y el tradicional protocolo X está XMir, un servidor X que se ejecuta por encima de Mir y que permite que las aplicaciones que saben hablar el protocolo X pero no saben hablar “en Mir” –o sea, prácticamente todas las existentes a día de hoy– puedan funcionar en entornos Mir. Lo explicaba hace poco con detalle Matthew Garret en su blog.

Ahora uno de los desarrolladores de Xubuntu, Bruno Benítez, ha indicado en la lista de correo de Xubuntu-devel que quieren tratar de evaluar el cambio de uno a otro servidor X, y para ello han publicado una edición preliminar de lo que será Xubuntu 13.10 que precisamente está basada en XMir. Puede que gracias a las pruebas se pueda facilitar una transición que parece demasiado radical por parte de Ubuntu pero que ahora podría ser algo más “natural” de un servidor a otro.

Podéis descargar la ISO de Xubuntu 13.10 con XMir aquí.

La X.Org Foundation no tiene claro qué hará con respecto a Mir

Siguen sumándose las reacciones y declaraciones acerca de Mir, el nuevo servidor gráfico que Canonical está desarrollando como base de su distribución Ubuntu multiplataforma y que ha hecho que se descarten tanto el actual servidor X.Org como Wayland.

En una reciente reunión del consejo de administración de la X.Org Foundation a través de IRC de la que ya tenemos el registro se ha evaluado el futuro de Mir y de Wayland, y parece que sus miembros no acaban de decidir si apoyar o no ese esfuerzo de Canonical.

Uno de los responsables de la fundación, Bart Massey, indicó que “Wayland es algo en lo que estuvimos de acuerdo que estaba bajo el paraguas de X.Org, pero Mir no lo es, definitivamente“. Aún así, él mismo continuó diciendo lo siguiente

Sugiero que hagamos un anuncio con un apoyo y ánimo total para el proyecto Mir, y deberíamos enfatizar que creemos que sería fantástico que Canonical pudiera sustituir X en el escritorio en tan solo 12 meses… lo que quiero decir es que todavía no nos hemos puesto de acuerdo sobre nuestra opinión acerca de Mir.

Los comentarios de otros miembros también dejaban clara esa indecisión. Así, el mismo Massey continuó afirmando que “Dado que Mir es un esfuerzo de una única corporación, no creo que sea apropiado que la apoyemos, pero esa es mi opinión“. Eric Anholt, de Intel, reveló que “no imagino a mucha gente que vea a Mir como la gran revolución“, mientras que Alex Deucher de AMD comentó que “Creo que si Mir despega, podríamos soportarlo también“.

Como revelan en Phoronix, esta reunión tuvo lugar hace dos semanas y se supone que iba a sentar las bases de un anuncio oficial de la X.Org Foundation sobre Mir, pero de momento ese anuncio no se ha producido, y con estas declaraciones parece quedar claro que ni ellos mismos tienen claro qué pensar de Mir.

 

Los desarrolladores de Enlightenment también apostarán por Wayland

El creador de Enlightenment, Rasterman, ha publicado un anuncio (el navegador avisa de web no segura, pero es un enlace sin peligro, creo yo) en el que deja claro que este entorno de escritorio apostará por Wayland y no por Mir como futura opción en el cambo de los servidores gráficos.

El anuncio se produce pocos días después del revuelo causado por Canonical con su presentación de su servidor gráfico propio, Mir, que hará que ni el actual X.Org ni el proyecto Wayland se usen como base para las futuras versiones de Ubuntu. Esa decisión, que según Canonical estaba motivada por los requisitos técnicos de su futura versión universal de Ubuntu, que correrá en PCs, portátiles, tablets y Smart TVs).

Enlightenmente está apoyando a Wayland para su sistema gráfico de futuro, y por ahora no tiene planes en lo que se refiere a Mir“, indicaba claramente este desarrollador, que trabaja para Samsung y que entre otras cosas está muy implicado en el desarrollo de Tizen.

Rasterman aclara que de hecho ya existe una versión muy preliminar de las librerías EFL (sobre las que se sustenta Enlightenment) para Wayland que son funcionales, y los avances en esa integración de Enlightenment en Wayland también han sido importante. La filosofía de Wayland es según este desarrollador la correcta:

Creemos que dar soporte a estándares abiertos a la comunidad como Wayland nos permite ponernos de acuerdo y colaborar, y además permite expresiones individuales por entorno de escritorio (implementando tu propio compositor que se comunique con el protocolo Wayland) será lo que tenga éxito en el futuro. No hay nada malo a nivel técnico en Wayland, y nada del proyecto Mir parece estar en disposición de cambiar eso. No tenemos la intención de trabajar para dar soporte a Mir.

Estas declaraciones se unen a las que habían hecho hace poco los desarrolladores de KDE y Kubuntu y del proyecto GNOME. Ubuntu, como era previsible, se va quedando sola.

GNOME apostará por Wayland, no por Mir

Uno de los principales desarrolladores del proyecto GNOME, Matthias Clasen, ha propuesto que los esfuerzos por migrar GNOME a un nuevo servidor de ventanas vayan a Wayland. El objetivo de Clasen es el de que GNOME 3.10, que está previsto para el próximo otoño, ofrezca soporte para Wayland de modo que se pueda utilizar este servidor con GNOME Shell.

Ese sería un primer paso para que en GNOME 3.12, que llegará en marzo de 2014, pueda soportar de forma completa Wayland tanto en GNOME Shell como en el resto de componentes de GNOME. Además se daría compatibilidad a las aplicaciones X11 a través de Xwayland, pero durante todo ese tiempo el tradicional X11 seguirá siendo la base del funcionamiento de GNME.

Esta propuesta deja clara las dudas que plantea el servidor Mir que Canonical está programando de cero y que ha causado muchas dudas entre la comunidad de usuarios. Clasen afirma que el anuncio de Mir “hace que sea más urgente que demos todo nuestro apoyo a Wayland y le ayudemos a lograr todo su potencial“. Tenéis todos los detalles sobre las tareas necesarias para ese esfuerzo en el wiki para desarrolladores de GNOME.

Unity Next, Mir y un futuro Qt/QML: la revolución total de Canonical

Tenía que ser. Canonical había estado dando pistas durante meses, con un Jono Bacon -community manager de Canonical- que dejó claro hace meses que ni el servidor de ventanas X ni Wayland cumplían las expectativas que buscaban para el futuro de Ubuntu. Así que en las recientes versiones de Ubuntu for phones y Ubuntu on tablets hemos podido ver cómo Unity corría sobre el mismo servidor de ventanas de Android, llamado SurfaceFlinger. Pero esto era tan solo una solución temporal.

Canonical ha anunciado que está desarrollando Mir, un servidor de ventanas que le permitirá a Canonical lograr su objetivo primordial: el de unificar Ubuntu de forma que se comporte de igual forma en el escritorio de un PC, de un portátil, de un tablet o de un smartphone.

Mir llegará en versión preliminar en mayo de este año, y será entonces cuando podamos ver en acción al segundo gran componente de ese ambicioso proyecto de Canonical: Unity Next, el shell que ofrecerá la interfaz gráfica de Ubuntu y que se reescribirá de cero haciendo uso de Qt y QML. La idea es que Unity Next esté preparado para funcionar en las versiones de Ubuntu para tablets y smartphones en Ubuntu 13.10, y que lo haga también en PCs y portátiles en abril de 2014 con Ubuntu 14.04, una LTS que probablemente sea la edición más importante de Ubuntu de toda la historia.

Otra cosa no, pero desde luego Canonical tiene claro el camino a seguir. Y curiosamente, ese camino cada vez se aparta más de las distribuciones Linux convencionales.