Con un enfoque radicalmente diferente, AerynOS se presenta como una plataforma de próxima generación, diseñada para comportarse como infraestructura moderna más que como una distribución tradicional.
AerynOS no es simplemente “otra distro más”. Concebida por desarrolladores con experiencia en proyectos como Solus y Clear Linux, esta nueva propuesta busca transformar por completo la manera en que se construyen, despliegan y actualizan los sistemas operativos GNU/Linux. Su filosofía se basa en una pregunta clave: ¿Y si el sistema operativo se comportara como una pieza más de infraestructura, al igual que los contenedores o el almacenamiento en la nube?
Más allá del paradigma GNU/Linux tradicional
AerynOS apuesta por un diseño disruptivo: sustituye la clásica combinación GNU/GCC por el conjunto de herramientas LLVM, usando libc++ y compiler-rt por defecto, aunque sigue incluyendo glibc como estándar para mantener compatibilidad y rendimiento. Este enfoque permite diagnósticos más precisos, portabilidad mejorada y un sistema optimizado para cargas de trabajo exigentes.
Sistema de archivos sin estados y sin conflictos
Uno de los pilares de AerynOS es su estructura “stateless” (sin estado): ningún paquete puede escribir fuera de /usr
, lo que elimina conflictos en actualizaciones y garantiza que /etc
y /var
pertenezcan únicamente al usuario. Inspirado por experiencias previas en Clear Linux, el modelo ha sido refinado para garantizar integridad y previsibilidad.
Las configuraciones por defecto y los disparadores de paquetes (triggers) permiten aplicar configuraciones automáticamente, ya sea desde contenedores efímeros (triggers de transacción) o directamente en el sistema host (triggers de sistema), todo gestionado con precisión quirúrgica.
Cuentas del sistema gestionadas con systemd
En lugar de depender de scripts heredados como useradd
o groupadd
, AerynOS utiliza systemd-userdb y systemd-sysusers, eliminando progresivamente la dependencia de archivos como /etc/passwd
. Esto no solo simplifica el aprovisionamiento, sino que allana el camino para una recuperación de sistemas más rápida y una arquitectura más moderna y segura.
Actualizaciones atómicas y reversibles
Gracias al sistema moss, cada actualización en AerynOS es atómica: se genera un nuevo árbol /usr
a partir de enlaces duros y se intercambia con el sistema activo mediante la llamada renameat2
con la opción RENAME_EXCHANGE
. El resultado: actualizaciones que o se completan correctamente o no se aplican en absoluto, sin estados intermedios.
Gestión de arranque avanzada y sin archivos de configuración
AerynOS se desmarca del tradicional grub.cfg
apostando por entradas Boot Loader Specification (BLS) generadas dinámicamente. Utilizando herramientas propias escritas en Rust, el sistema detecta la partición EFI y reconstruye el cargador de arranque automáticamente si es necesario. Además, codifica el ID de transacción en la línea de comandos del kernel, lo que facilita reversiones inmediatas desde el menú de arranque.
El formato .stone
y el motor moss
La gestión de paquetes en AerynOS gira en torno a archivos .stone, que incluyen cuatro cargas útiles comprimidas con Zstd: datos, índices, estructura de archivos y metadatos. Estos se almacenan en un sistema de almacenamiento direccionado por contenido (CAS), y no se “instalan” como tal, sino que se usan para construir transacciones de sistema completas y aisladas.
Cada transacción se genera como un nuevo sistema de archivos raíz, y solo si pasa todas las validaciones e integraciones se activa en el sistema. Si algo falla, el sistema permanece intacto.
Planes futuros: modelo declarativo y sin reboot
El equipo de AerynOS ya trabaja en un modelo inspirado en Nix y Gentoo, donde un archivo global declarará el estado deseado del sistema, y moss se encargará de materializarlo. Además, se planea implementar inmutabilidad real sin reinicio, usando tecnologías similares a composefs
, con soporte para verificación de integridad (fsverity
) y montaje en capas.
También están en marcha repositorios versionados que permitirán realizar actualizaciones sin interrupciones, manteniendo la compatibilidad con versiones anteriores mediante índices enlazados a versiones específicas de moss.
Estado actual del proyecto
- 📦 Ya se están distribuyendo ISOs con GNOME
- 🎮 Compatible con juegos y controladores NVIDIA, Steam y Flatpak
- 🧪 Usuarios reales destacan su estabilidad e innovación
- 🛠️ Se sigue desarrollando un instalador gráfico y herramientas para aprovisionamiento automático
Conclusión: ¿una distro aburrida? Solo porque funciona
AerynOS no busca competir en el terreno de “distro para todo el mundo”. Es un proyecto técnico, ambicioso y construido con visión de futuro. Desde sus actualizaciones atómicas hasta su sistema de paquetes basado en deduplicación y sin instalación tradicional, redefine lo que significa mantener un sistema Linux moderno, fiable y escalable.
Aunque todavía está en fase alfa, el trabajo realizado es monumental. Y si todo sigue su curso, AerynOS no solo será una nueva distribución, sino un nuevo estándar sobre el que construir el futuro de Linux.
📎 Más información:
- Sitio oficial: https://aerynos.com
- Repositorio del proyecto: https://github.com/AerynOS
- Documentación en progreso: docs.aerynos.com
🗨️ ¿Es AerynOS el futuro de Linux o un experimento más? La comunidad tiene la palabra.