Se ha anunciado el inicio del trabajo en la distribución openSUSE Leap 16.0, basada en tecnologías de la próxima versión significativa de la distribución comercial SLES 16, que está pasando a la nueva plataforma SLFO (SUSE Linux Framework One), anteriormente conocida como ALP (Adaptable Linux Platform). Se destaca que en la rama openSUSE Leap 16.0 se ha intentado combinar las capacidades tradicionales de la distribución con las nuevas tecnologías de SLFO. La nueva rama se posiciona como una distribución tradicional, entregada en una forma fundamentalmente nueva y utilizando paquetes de SLES 16 y un repositorio comunitario de Factory.
Se planea lanzar la versión openSUSE Leap 16.0 en octubre de 2025. La versión publicada en junio, openSUSE Leap 15.6, será la última en la rama 15.x, y se espera que el acceso a las actualizaciones de paquetes de SLES 15 SP7 se proporcione a través de Package HUB. Se han creado compilaciones de la versión alpha preliminar de openSUSE Leap 16.0 para pruebas. Se ofrecen tres modos de instalación: básico, GNOME y KDE. Se utiliza un nuevo instalador, Agama, para la instalación.

La plataforma SLFO se posiciona como una continuación del desarrollo de la distribución SUSE Linux Enterprise y se diferencia por la división de la base del sistema en partes. La base de la distribución SUSE 16 será un entorno reducido de "host OS", que incluirá solo los componentes mínimamente necesarios para funcionar sobre el hardware y su gestión. Todas las aplicaciones y componentes del espacio de usuario se ejecutarán no en un entorno mixto, sino en contenedores separados o en máquinas virtuales, que se ejecutan sobre el «host OS» y están aislados entre sí.
Entre las características del entorno del sistema SLFO se puede destacar el uso por defecto del cifrado de disco completo (FDE, Full Disk Encryption) con la posibilidad de almacenar claves en TPM. La partición raíz se monta en modo solo lectura y no cambia durante el funcionamiento. En el entorno se aplica un mecanismo de instalación atómica de actualizaciones, basado en el uso del gestor de paquetes estándar y el mecanismo de instantáneas en el sistema de archivos Btrfs. Se prevé un modo configurable para la instalación automática de actualizaciones. Para mantener la resiliencia del sistema (self-healing), se registra el último estado estable utilizando instantáneas de Btrfs (en caso de detectar anomalías después de aplicar actualizaciones o cambios en la configuración, el sistema se revertirá automáticamente al estado anterior).
En la plataforma se utiliza una pila de software de múltiples versiones: gracias al uso de contenedores, se pueden utilizar diferentes versiones de herramientas y aplicaciones simultáneamente. Por ejemplo, es posible ejecutar aplicaciones que utilizan diferentes versiones de Python, Java y Node.js, separando las dependencias incompatibles. Las dependencias básicas se proporcionan en forma de conjuntos BCI (Base Container Images). El usuario puede crear, actualizar y eliminar pilas de software sin afectar otros entornos.
Fuente: opennet.ru
