- El proyecto KDE presentó una versión alfa de su propia distribución de Linux, KDE Linux
- Adopta una arquitectura inmutable (immutable) basada en Arch Linux, y en lugar de instalar paquetes utiliza Flatpak y KDE Builder
- Es solo para Wayland y no hay planes de soporte para X.org ni para sistemas basados en BIOS
- La imagen del sistema usa EROFS para ofrecer actualizaciones atómicas y función de rollback
- Más adelante ofrecerá tres ediciones y se diferencia de las distribuciones existentes en aspectos como actualizaciones de seguridad y gestión de paquetes
KDE presenta la alfa de su propia distribución de Linux
Resumen y anuncio
- El proyecto KDE presentó en Akademy 2025 una versión alfa de su propia distribución de Linux llamada KDE Linux
- Esta distribución apunta a ser el "mejor resultado que implementa de la forma más avanzada todas las tecnologías de KDE" y busca poder expandirse a distintos usos, como el hogar, la empresa y las instalaciones OEM
- Actualmente está en una etapa temprana de desarrollo, con funciones incompletas y aspectos todavía toscos, y tiene el carácter de una versión experimental que muestra una posible dirección para un escritorio Linux terminado
Motivación y contexto del desarrollo
- En el desarrollo de KDE Linux participan activamente Harald Sitter y varios colaboradores clave de KDE
- Se menciona que KDE neon, al estar basado en Ubuntu LTS, había llegado a sus límites por tecnologías antiguas, trabajo de empaquetado innecesario y un proceso de compilación excesivamente personalizado
- KDE Linux busca superar esas limitaciones, aumentando la posibilidad de usar tecnologías más recientes y la libertad para distribuir y operar el sistema
- El objetivo principal es gestionar por cuenta propia la forma en que se distribuye el software de KDE, compartiendo contexto con el flujo natural de que comunidades de entornos de escritorio tengan su propio sistema operativo, como Linux Mint y ElementaryOS
Arquitectura y características técnicas
- Usa paquetes de Arch Linux como sistema operativo base, pero las aplicaciones se gestionan compilando desde el código fuente con KDE Builder o mediante Flatpak. No incluye Pacman
- No ofrece sesiones X.org y solo usa Wayland; algunas configuraciones de hardware, como tarjetas NVIDIA antiguas, requieren ajustes manuales
- Solo es compatible con sistemas UEFI y no hay planes de soporte para sistemas solo BIOS
- El sistema de archivos raíz (/) usa un volumen Btrfs variable, mientras que /usr utiliza un volumen de solo lectura basado en EROFS, lo que permite actualizaciones atómicas y una estructura de rollback sencilla
- Las actualizaciones del sistema se realizan con Discover o desde la CLI usando updatectl, y puede almacenar en caché hasta 5 archivos EROFS para facilitar el rollback de versión
Paquetes y experiencia de usuario
- Los usuarios no pueden instalar paquetes directamente en el sistema base; solo se admite Flatpak o Snap (sin integración con Discover), además de Distrobox (instalación e integración de aplicaciones de otras distribuciones dentro de contenedores)
- Existen bugs propios de la etapa alfa, como en la configuración de Podman, aunque se espera que mejoren gradualmente
- El software incluido por defecto abarca Gwenview, Okular, Haruna, Kate, Konsole y Firefox, además de herramientas CLI esenciales como Bash, curl, Linux 6.16.5 y GCC
- Faltan algunas utilidades útiles como Emacs, tmux, pip y Fish
Imágenes personalizadas y administración
- Los paquetes base del sistema no pueden modificarse directamente por el usuario. Sin embargo, es posible crear imágenes personalizadas con la herramienta mkosi que usa el proyecto y sus archivos de configuración relacionados
Ediciones y hoja de ruta futura
- A largo plazo, planea ofrecer tres ediciones: Testing, Enthusiast y Stable
- Testing se compila diariamente desde Git para desarrollo y QA (es la que se distribuye actualmente)
- Enthusiast será para beta y usuarios generales, mientras que Stable incluirá solo software liberado que alcance ciertos indicadores de calidad
- Antes del lanzamiento beta, aún quedan tareas pendientes, como dejar de depender de Arch User Repository y migrar a la infraestructura oficial de KDE
Seguridad, administración y gobernanza
- No ofrece una lista de correo de avisos de seguridad ni un sistema de alertas automáticas. Los usuarios deben monitorear por su cuenta el security tracker de Arch y los avisos de seguridad de KDE
- Por las características de un sistema inmutable basado en Arch, la aplicación de parches de seguridad puede retrasarse, y al no haber un gestor de paquetes también resulta difícil administrar la lista de software instalado en el sistema
- La gobernanza práctica sigue un modelo de "consejo de ancianos", y en disputas importantes Sitter tiene la decisión final
Futuro e importancia del proyecto
- Existe también el objetivo de experimentar, a través del desarrollo y mantenimiento directos de una distribución, la responsabilidad propia y los límites de un entorno de escritorio de código abierto, y de entender mejor por qué las grandes distribuciones tradicionales toman decisiones complejas
- En caso de que el proyecto se suspenda, existe un plan para cambiar automáticamente a otra distribución cuando llegue el EOL (fin de servicio)
- Aunque la versión alfa todavía tiene muchas carencias, el proyecto deja ver la intención de KDE de proponer su propia dirección tecnológica
1 comentarios
Comentarios en Hacker News
KDE Linux enfatiza que es una distribución immutable (inmutable) basada en paquetes de Arch Linux, pero dice que no es una “distribución basada en Arch”. No incluye Pacman y Arch se usa solo como sistema operativo base. Por eso da la impresión de estar en una línea parecida a SteamOS sin Steam
Me parece llamativo que todo se instale mediante Flatpak. Me da curiosidad cómo están hoy la tecnología de Flatpak y el mantenimiento del proyecto. Hace apenas 4 meses se decía que Flatpak tenía falta de personal de mantenimiento, casi no recibía cambios importantes y en la práctica había entrado en modo de mantenimiento enlace relacionado
KDE Linux solo soporta Wayland y no tiene planes para una sesión X.org. Me pregunto si eso significa que ya resolvieron todos los bugs de Wayland. Antes ya me había quemado varias veces por creer la promesa de “ahora sí ya está todo arreglado”, pero esta vez espero que realmente esté mejorando gracias a que lo usan internamente (dogfooding)
Me molesta que la distribución decida qué apps van incluidas o permitidas en el sistema base. La experiencia con algunas apps de KDE en versión Flatpak no fue buena, así que las incluyen directamente en la imagen del sistema operativo, y el resto se descarga con Discover en formato Flatpak. El equipo reconoce sinceramente que también probaron ellos mismos las versiones Flatpak y que la experiencia de usuario no fue buena enlace original
Nunca usé Neon porque es rolling release, y esta distribución tampoco me interesa por ser immutable y depender de Flatpak. No tengo problema con binarios independientes o AppImage, pero no confío en Flatpak ni en Snaps
Aun sin decirlo de forma negativa, ya ha habido muchos intentos parecidos en el pasado, como Neon o ElementaryOS. En estos proyectos los recursos se dispersan en desarrollar una distribución y al final se invierte menos energía en mejorar el entorno de escritorio en sí. GNOME no administra directamente Ubuntu ni Fedora, pero aun así sigue llevando la delantera en la experiencia de escritorio Linux
Se parece bastante a la estructura de macOS: una base immutable, apps empaquetadas individualmente y brew para las herramientas CLI. Con una estructura así, también podría funcionar bastante bien para trabajo
Todavía no soy usuario de Linux, pero me da curiosidad qué significa exactamente immutable en este contexto. Por ejemplo, si eso implica que ni siquiera puedes instalar Elixir o un IDE. No me interesa tunear el sistema operativo a fondo, pero si te bloquean instalar apps, me pregunto para quién sería esto
Me pregunto si esta distribución finalmente resolvió el problema de la gestión de paquetes
Me pregunto si immutable significa, como en ChromeOS, que no puedes instalar paquetes directamente en el sistema y en su lugar puedes instalar libremente software —incluyendo GUI— dentro de un contenedor aparte. Si es así, pregunto cuál sería una buena opción que pudiera reemplazar ChromeOS Flex en una laptop vieja pero todavía útil