yserver, un servidor X11 escrito desde cero en Rust para Linux moderno

yserver es un proyecto de código abierto que implementa un servidor X11 moderno desde cero en Rust, con el objetivo declarado de ejecutar entornos de escritorio, gestores de ventanas y aplicaciones reales sobre Linux contemporáneo. A diferencia de Xorg, la iniciativa prescinde de elementos heredados

Zinnia: kernel POSIX escrito en Rust y arrancable desde UEFI

Zinnia es un kernel de código abierto desarrollado casi por completo en Rust, con el objetivo declarado de minimizar el uso de bloques unsafe siempre que sea posible. Implementa un conjunto amplio de llamadas al sistema conformes con POSIX e incorpora extensiones habituales en Linux y los BSD, como

Ocho proyectos cancelados de Ubuntu que explican la historia de Canonical

Ubuntu es la distribución Linux más influyente del escritorio, pero Canonical, la compañía que la mantiene, acumula una larga lista de proyectos cancelados que ilustran hasta dónde llegó su ambición y dónde encontró sus límites. Bajo el liderazgo de Mark Shuttleworth, la empresa apostó de forma reit

Por qué cada fotograma importa en el diseño de interfaces

Un artículo reflexiona sobre el principio de 'cada fotograma perfecto', acuñado originalmente por Wayland para garantizar que cada fotograma de la interfaz gráfica se renderice sin defectos. El autor extiende esta idea a la experiencia de usuario: si en cualquier momento se toma una captura de panta

KDE elimina la sesión X11 de Plasma 6.8 y apuesta en firme por Wayland

KDE ha anunciado la retirada definitiva de la sesión X11 en Plasma 6.8, cuya publicación está prevista para dentro de unos cinco meses. A partir de esa versión, en la pantalla de inicio de sesión solo estará disponible la sesión Wayland, y se eliminarán todas las rutas de código específicas de X11 e

Comparativa: qué terminal Linux consume menos memoria

Este contenido analiza el consumo de memoria de diferentes emuladores de terminal en Linux, comparando opciones como xterm, kitty, alacritty, st, konsole, lxterminal, gnome-terminal, foot, rxvt y ptyxis. El autor, un experimentado usuario de Linux desde 1996, realizó pruebas prácticas tras experimen

Niri: Desenfoque y nueva organización impulsan el compositor

El compositor de ventanas Wayland, Niri, ha integrado una función de desenfoque (blur) muy solicitada, junto con una reorganización de su desarrollo y una migración a una organización de GitHub dedicada (github.com/niri-wm). Esta transición permite una mejor gestión de permisos y colaboración, con [

macOS: ejecuta apps de Linux sin emuladores

Usuarios de macOS ahora pueden ejecutar aplicaciones de Linux de forma nativa gracias a Cocoa-Way, un nuevo compositor Wayland desarrollado por J-x-Z. La herramienta, disponible desde GitHub, elimina la necesidad de máquinas virtuales o emuladores, ofreciendo una integración transparente de aplicaci

Wayland: ¿Por qué el futuro de Linux tardó tanto?

Este artículo es una post-mortem técnica sobre el desarrollo de Wayland, un protocolo de servidor de visualización diseñado para reemplazar a X11 en Linux. Wayland se propuso ser una solución más simple y eficiente, con un código base inicial de apenas 3000 líneas, pero tras 17 años de desarrollo, s

Wayland se renueva: compositor y gestor ya separados

Un nuevo compositor Wayland llamado [river] ha introducido una arquitectura innovadora que separa el compositor del gestor de ventanas, rompiendo con la tradición de combinar ambos en un solo programa. Esta separación, disponible en la versión 0.4.0, facilita el desarrollo de gestores de ventanas Wa

Vim 9.2: Nuevas funciones y mejoras en el editor

El proyecto Vim ha anunciado el lanzamiento de la versión 9.2, disponible de inmediato. Esta nueva versión introduce mejoras significativas en el lenguaje de scripting Vim9, incluyendo soporte nativo para Enums, funciones genéricas y el tipo de datos Tuple, así como la integración de funciones inter