El debate de 'vivir sin systemd' deja de ser solo teoría

El debate sobre si systemd se ha convertido en un monolito que centraliza demasiadas funciones del sistema -- init, gestión de sesión, logging, resolución DNS, NTP, y una lista que no deja de crecer -- lleva más de una década siendo uno de los más repetidos en cualquier foro de Linux, casi siempre sin salir del terreno de la opinión. KaOS, una distro independiente centrada en Qt que llevaba años usando systemd como cualquier otra distro moderna, ha decidido convertir esa discusión en un experimento real: la versión 2026.09, publicada el 13 de septiembre, es su segunda ISO estable construida sobre Dinit, con systemd relegado únicamente a udev y tmpfiles.

Lo que más me llama la atención no es la decisión en sí -- Devuan y Artix llevan tiempo demostrando que se puede montar un sistema Linux sin systemd como PID1 -- sino el alcance del trabajo detrás: aproximadamente el 70% de los paquetes de la distro se han reconstruido en los últimos dos meses para completar esta transición. Eso no es un parche de fin de semana ni un fork simbólico; es el tipo de esfuerzo que solo tiene sentido si el proyecto está convencido de que la apuesta merece la pena a largo plazo, no solo como titular de un anuncio.

El paquete de cambios que acompaña a Dinit tampoco es tímido: Turnstile y seatd sustituyen a la gestión de sesión de systemd, greetd con Tuigreet reemplaza al gestor de login gráfico, y Limine sustituye a systemd-boot como bootloader por defecto -- que además desaparece como opción de instalación, no solo deja de ser el predeterminado. Sumado a que el escritorio por defecto pasa de KDE Plasma a Niri (un compositor Wayland en mosaico) con Noctalia como shell, el resultado es que KaOS 2026.09 se parece más a una distro nueva construida con la marca de la anterior que a una actualización incremental.

Aquí conviene ser preciso con lo que se anuncia y lo que se entrega, porque los titulares de varios medios han hablado de KaOS como 'sin systemd' a secas, y eso no es del todo exacto: systemd sigue presente para udev (gestión de dispositivos) y tmpfiles, y elogind -- que depende de librerías de systemd -- se mantiene activo para que Polkit siga funcionando. Es una reducción de superficie real y significativa del papel de systemd en el sistema, no su eliminación total. Para el debate de fondo -- si un sistema Linux puede prescindir del monolito de systemd como gestor central de todo -- KaOS aporta un dato real y verificable en vez de una opinión más, pero no zanja la discusión de raíz: sigue habiendo una dependencia residual, aunque mucho menor que en cualquier distro convencional.

Para quien ya usaba KaOS, el coste de esta versión es alto: perder Plasma como escritorio por defecto significa perder también cualquier flujo de trabajo construido sobre él durante años, justo al mismo tiempo que cambia el init, el bootloader y el gestor de login. Es mucho cambio simultáneo, y aunque el proyecto lo ha ejecutado con una coherencia técnica que se nota (kernel 7.1, Mesa 26.2, toolchain moderno, nada de quedarse atascado en versiones viejas por miedo a romper la transición), la base de usuarios de una distro ya de nicho como KaOS es pequeña -- si algo falla con Dinit en tu hardware concreto, la comunidad a la que puedes recurrir es mucho más reducida que la de cualquier distro con systemd.

Dicho esto, como sysadmin que lleva años viendo pasar la misma discusión sobre systemd sin que nadie la resuelva con hechos, valoro mucho que exista al menos un proyecto dispuesto a demostrar en producción, con una base de paquetes reconstruida de verdad, que la alternativa es viable más allá del laboratorio. No es la distro que recomendaría para un servidor de producción crítico hoy mismo -- para eso sigo prefiriendo la base de usuarios y documentación de Debian o Arch -- pero como pieza de referencia para evaluar Dinit antes de plantearte algo similar en tus propios sistemas, KaOS 2026.09 es, con diferencia, el ejemplo más serio que existe ahora mismo.