Wayland quiere alejarse de las publicaciones regulares

Wayland Logo

Wayland es un protocolo de servidor gráfico y una biblioteca para GNU/Linux, Wayland proporciona un método para que los gestores de composición de ventanas se comuniquen directamente con las aplicaciones y el hardware de vídeo.

Se espera que también sea posible la comunicación con hardware de entrada usando otras bibliotecas.

Las aplicaciones renderizan los gráficos en sus propios buffers y el gestor de ventanas se convierte en el servidor gráfico, haciendo una composición con esos buffers para formar la visualización en pantalla de las ventanas de las aplicaciones.

Este es un enfoque más simple y más eficiente que usar un gestor de composición de ventanas con el X Window System.

Los gestores de composición de ventanas existentes, como KWin y Mutter, se espera que implementen soporte para Wayland de forma directa, para convertirse en compositores Wayland/servidores gráficos.

Aparentemente, el desarrollo del núcleo de la arquitectura de visualización de Wayland ha progresado tanto que el equipo responsable quiere alejarse de las publicaciones regulares.

De acuerdo con la versión actual 1.16, las nuevas versiones solo podrían existir si fueran necesarias.

Durante aproximadamente diez años, Wayland ha estado desarrollando una arquitectura de servidor de pantalla que pretende reemplazar el servidor X a largo plazo como una alternativa moderna y ya se está utilizando como estándar.

Su principal objetivo era un sistema en el que «cada frame es perfecto, me refiero a que las aplicaciones serán capaces de controlar el renderizado lo suficiente como para que nunca veamos tearing, retraso, redibujado o parpadeo».

Wayland es software libre. Las bibliotecas libwayland-server y libwayland-client fueron liberadas bajo la licencia MIT y el compositor de demostración originalmente bajo los términos de la LGPLv2.

Se planificó cambiar todo el proyecto a la licencia LGPLv2, pero esto no ocurrió y actualmente todo el proyecto utiliza licencia MIT.

Desarrollo de Wayland cada vez mas lento

El núcleo del trabajo es el protocolo epónimo Wayland y su implementación como biblioteca, que se utiliza en partes para los componentes de cliente y servidor de la nueva arquitectura de gráficos.

Para lanzar la versión actual 1.16 de Wayland, el responsable del lanzamiento, Derek Foreman, escribe que esta es probablemente la última versión que se ha lanzado en un ritmo regular.

Hasta ahora, el proyecto ha lanzado nuevas versiones cada seis meses, a pesar de que los desarrolladores no siempre han podido cumplir con este cronograma.

wayland-gnome

Paralelo a esto, apareció la implementación de referencia del llamado Compositor de Wayland, Weston. Sin embargo, el empleado de Samsung, Foreman, ahora escribe que, en su opinión, las versiones de Wayland y Weston deberían separarse en el futuro.

En el correo electrónico, escribe que Wayland:

«Debe publicarse según sea necesario para soluciones importantes o cambios importantes».

«En este momento, no veo la necesidad de planificar una próxima publicación de Wayland. Sin embargo, si no hay una versión, a medida que nos acercamos a la próxima versión principal de Weston, podemos ver qué ha aterrizado en el código y decidir si se necesita una versión «.

El motivo de esta idea parece ser el desarrollo más lento de esta parte central de la arquitectura de visualización de Wayland, que solo tiene algunas funciones nuevas y cambios profundos.

El trabajo adicional se refiere principalmente a Weston o la colección de protocolo adicional en el paquete Wayland Protocols.

De momento aun no se ha confirmado nada, pero de ser así ¿Podría ser una mala o una buena noticia?

Si lo vemos por la parte positiva, los lanzamientos de Wayland ya no se verán “forzados” por así llamarlo, pues los desarrolladores estarían entregando una versión mejorada y más pulida de Wayland.

En donde estos lanzamientos serán cada que sean solucionados problemas importantes.

Por otro lado, si lo pensamos un poco más, lo que argumenta el responsable, da a entender que el desarrollo de Wayland se quedaría en la deriva y este simplemente estaría recibiendo un “mantenimiento” necesario.

Aun que aun nada esta confirmado, falta esperar que es lo que surge y de que manera impacta esto a las distribuciones que planean trabajar con Wayland, tal es el caso de Lubuntu.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.