Anuncio
Las distribuciones de Linux pronto obtendrán un nuevo servidor de visualización llamado Wayland. Pero, ¿qué es exactamente y por qué es importante? Echemos un vistazo a Wayland y veamos cómo puedes probarlo ahora mismo.
¿Qué es wayland?
Wayland es un nuevo servidor de visualización que debería llegar a las distribuciones de Linux en los próximos años. Si bien el servidor de visualización Wayland ya se considera estable, todavía le faltan algunas funciones útiles, y la mayoría de los kits de herramientas de la interfaz de usuario, como GTK y Qt, aún no tienen suficiente soporte para que Wayland sea realmente usado. Sin embargo, actualmente se está trabajando en el soporte, y Wayland finalmente se incluirá en las distribuciones de Linux una vez que el soporte esté en su lugar.
¿Qué es un servidor de visualización?
Pero puede que se pregunte, ¿qué es un servidor de visualización? Es la pieza de software que coordina entre la entrada y la salida del sistema junto con lo que ves en la pantalla.
Por lo tanto, los kits de herramientas de la interfaz de usuario, como GTK y Qt, le dicen al servidor de visualización cómo usar elementos de la interfaz, como ventanas y botones, y también le hablan al mouse para saber dónde colocar el cursor. También interactúa con los programas y el sistema operativo en función de lo que haces en la GUI. En otras palabras, si hace clic en el botón "Renderizar" en una aplicación de edición de video, el servidor de visualización le dice al programa que se hizo clic en el botón, lo que inicia el proceso de representación.
Wayland en comparación con el servidor de pantalla X
Si bien Wayland es un nuevo servidor de visualización, no es el primero, ya que actualmente utilizamos un servidor de visualización diferente para nuestras necesidades de escritorio. Entonces, ¿qué tiene de malo el servidor de visualización actual, conocido como X.org X Display Server? La respuesta corta: mucho.
La base de código en la que se basa el servidor de visualización X tiene al menos tres décadas de antigüedad, y se ha modificado y ajustado constantemente para proporcionar nuevas funciones. Entonces, no solo el código es realmente antiguo, sino que también es un completo desastre. Todas las características están distribuidas en varios archivos, y todavía hay código para la funcionalidad que ya nadie usa. Lo peor de todo es que hay varios errores en el código que son problemas de seguridad, esperando ser descubiertos y explotados.
En lugar de intentar reescribir todo el servidor de pantalla X para convertir ese desastre en algo más manejable, la comunidad ha optado por escribir un nuevo servidor de pantalla desde cero. No solo es más fácil de hacer, sino que también permite a los desarrolladores planificar las necesidades futuras y las implementaciones de diseño antes de comenzar a escribir el código. Eso también ayudará a generar un código mucho más limpio.
Wayland vs. Mir
Wayland no es el único servidor de visualización prometedor que existe. Canonical, la empresa detrás de Ubuntu Por qué los usuarios de Windows XP deberían cambiar a Ubuntu 14.04 LTS "Trusty Tahr"Si todavía está intentando volcar Windows XP pero aún no ha encontrado una alternativa, Ubuntu 14.04 es una gran opción. Lee mas , ha bifurcado a Wayland para crear su propio servidor de visualización llamado Mir. A Canonical no le gustó la dirección de Wayland, y decidió bifurcar el proyecto para obtener un control completo sobre el desarrollo de su servidor de visualización.
La comunidad se indignó por la decisión de Canonical de bifurcar a Wayland para crear Mir, ya que significaba que los desarrolladores tendrían que trabajar para admitir dos servidores de visualización en lugar de solo uno. Por el momento, sin embargo, parece que Mir todavía se está desarrollando a un ritmo constante, y está destinado a ser incluido en el escritorio de Ubuntu y las versiones de Ubuntu Touch eventualmente.
Cómo probar Wayland
Ahora que sabes un poco sobre Wayland, ¡es hora de probarlo! La mejor manera de hacerlo sin perder el tiempo con su propia instalación de Linux es descargar una copia de la última versión de Rebecca Black OS. Ignore el nombre, porque sirve como una muy buena vista previa de tecnología para Wayland y un entorno de escritorio que admite Wayland llamado Hawaii. Una vez que lo haya descargado, puede escribirlo en una memoria USB Linux Live USB Creator: inicie fácilmente Linux desde su unidad flash Lee mas y arrancar eso. La ejecución en una máquina virtual lamentablemente no funcionará (al menos no por ahora) porque no hay un controlador de gráficos disponible que funcione tanto con Wayland como con VirtualBox.
Si quieres probar Wayland en una distribución más popular, Fedora ofrece una vista previa de Wayland Fedora 20: ¿Qué hay de nuevo en esta versión de Linux "Heisenbug"?Fedora recientemente celebró sus 10 años de existencia con su vigésimo lanzamiento, apropiadamente llamado "Heisenbug". Lee mas a la que puede acceder ejecutando el comando:
gnome-session --session gnome-wayland
.
Nuevamente, úselo bajo su propio riesgo, especialmente porque GNOME no es compatible con Wayland casi tan bien como lo hace el entorno de escritorio Hawaii.
El futuro de Wayland
Con suerte, la adopción de Wayland sucederá rápidamente, porque cuanto antes cambiemos a una base de código más limpia, mejor. Será mucho más seguro y probablemente más rápido, ya que también consumirá menos recursos. Hasta entonces, siempre puede obtener la última versión de Rebecca Black OS para probarlo.
¿Qué opinas de Wayland? ¿Estás contento de cambiarlo eventualmente? ¡Háganos saber en los comentarios!
Danny es un estudiante de último año en la Universidad del Norte de Texas que disfruta de todos los aspectos del software de código abierto y Linux.