Después de varios meses de trabajo, los desarrolladores de SerpentOS dieron a conocer el lanzamiento de su primera versión alfa. Serpent OS es una distribución de Linux creada desde cero, desarrollada por el equipo detrás de Solus, esta distribución integra tecnologías actuales sin las limitaciones de componentes heredados.
El proyecto está siendo desarrollado por Ikey Doherty, que quien dejar Solus, centró su atención en esta nueva empresa, Serpent OS, también hay varios desarrolladores del equipo de Solus, que incluye a Joshua Strobl, un desarrollador clave del entorno de escritorio Budgie.
Serpent OS utiliza un modelo de paquetes inmutables, donde el sistema base permanece intacto, garantizando estabilidad y facilitando actualizaciones predecibles.
Sobre Serpent OS
En Serpent OS la mayoría de los cambios pueden aplicarse sin reiniciar el sistema, salvo algunas excepciones como el kernel. Además, apuesta por un entorno minimalista y modular, pensado para usuarios avanzados y desarrolladores que buscan un sistema operativo limpio, eficiente y libre de bloatware.
Otra de las características de Serpent OS, es que adopta el compilador LLVM/Clang, bibliotecas recientes y un diseño optimizado para hardware actual. Esta distribución se caracteriza por priorizar la seguridad y la integridad del sistema, permitiendo a los usuarios centrarse en sus proyectos sin preocuparse por configuraciones innecesarias o complejidades del sistema
El proyecto incluye herramientas desarrolladas desde cero, como el instalador Lichen con una interfaz de usuario renovada y la opción de seleccionar entre xfs, ext4 y f2fs, el panel de control Summits y el administrador de descargas blsforme. Todo el software de bajo nivel está escrito en Rust, garantizando robustez y seguridad en la gestión del sistema.
La deduplicación mediante enlaces físicos también optimiza el uso del disco al almacenar múltiples versiones de paquetes. En conjunto, SerpentOS busca redefinir la manera en que se conceptualizan y utilizan las distribuciones Linux, presentándose como una alternativa innovadora para quienes buscan estabilidad y funciones avanzadas.
Serpent OS alfa
En el lanzamiento de esta primera versión alfa de SerpentOS se destaca que se han incluido mejoras de compatibilidad, como parches adicionales para dispositivos ASUS y Microsoft Surface, además de controladores actualizados para GPUs NVIDIA, incluyendo módulos reconstruidos de open-gpu-kernel-modules.
También se ofrece soporte para aplicaciones de 32 bits en un entorno de 64 bits mediante paquetes específicos, como mesa-32bit y nvidia-graphics-driver-32bit. Este soporte es esencial para ejecutar programas como el cliente de Steam, también disponible en el repositorio.
Además de ello, la distribucion hace uso (en todo lo que sea posible) de componentes escritos en Rust, reemplazando herramientas tradicionales por alternativas más modernas y seguras. Por ejemplo, uutils sustituye a coreutils, sudo-rs reemplaza a sudo, y ntpd-rs gestiona la sincronización horaria. Incluso curl se ha adaptado para usar Rustls y Hyper, aunque esta última integración ya no cuenta con soporte oficial en el proyecto curl.
En términos de experiencia de usuario, se han añadido herramientas como el shell Starship, el editor Zed, y utilidades para monitoreo del sistema y generación de perfiles. El instalador Lichen ha recibido un rediseño con opciones avanzadas, como la elección del sistema de archivos para la partición raíz (XFS, ext4 o F2FS).
En cuanto al gestor de paquetes moss, se han introducido mejoras significativas, como soluciones para el límite de enlaces físicos en sistemas de archivos ext4 y mecanismos de limpieza automática para evitar problemas en la partición de arranque. Adicionalmente, el gestor de arranque blsforme automatiza el mantenimiento de particiones EFI y registros de arranque, simplificando tareas avanzadas como la generación de múltiples imágenes initrd.
Por la parte del los principales componentes del sistema, en esta primera alfa de Serpent OS se presenta GNOME 47.2 junto con una versión preliminar del entorno COSMIC, en el lado del corazón del sistema se incluye el kernel de linux 6.12.6 y paquetería adicional.
Finalmente, si estás interesado en conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
Descargar y probar Serpent OS
Para los interesados en poder probar una de las compilaciones de Serpent OS, deben saber que las imágenes preparadas están disponibles solo para la arquitectura x86_64 y vienen con los escritorios GNOME y COSMIC.
Continúar leyendo...