Lanzamiento beta de la distribución Chimera, que combina el núcleo de Linux con el entorno de FreeBSD

Después de tres años de desarrollo y un año y medio desde la creación de la primera versión alfa, se ha anunciado la transición de la distribución Chimera Linux a la fase de beta testing. Esta distribución se destaca por el uso del núcleo Linux combinado con utilidades de FreeBSD, el gestor de sistema dinit y la biblioteca estándar C Musl. La compilación se realiza con el compilador Clang. El proyecto está fundado por Nina Kolesa de la empresa Igalia, que participa en el desarrollo de WebKit, Enlightenment y Void Linux. Las imágenes Live de arranque se han formado para las arquitecturas x86_64, ppc64le, aarch64, riscv64 y ppc64 en variantes con GNOME (1.5 GB) y KDE (2.2 GB).

El proyecto tiene como objetivo proporcionar una distribución de Linux con herramientas alternativas, construida teniendo en cuenta la experiencia en el desarrollo de Void Linux (el autor de Chimera es un ex-mantenedor de Void, que se encargaba de las arquitecturas POWER y PowerPC). Al igual que Void Linux, el proyecto se desarrolla utilizando un modelo rolling (ciclo continuo de actualización de versiones de software). Se eligieron los componentes de FreeBSD como menos complicados y más adecuados para sistemas ligeros y compactos que las herramientas estándar de GNU.

Además de las utilidades de FreeBSD, que se proporcionan en lugar de paquetes como coreutils, findutils, diffutils, sed y grep, la distribución utiliza GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ y musl. Las funciones de manejo de memoria en musl se reemplazan con mimalloc. Se utiliza ZFS como sistema de archivos. La partición /var no mantiene su estado entre reinicios (sin estado). Para gestionar flujos multimedia se utiliza PipeWire. En los entornos gráficos, Wayland se utiliza por defecto.

Para instalar programas adicionales, se ofrecen tanto paquetes binarios como un sistema propio de construcción a partir de códigos fuente — cports, escrito en Python. Actualmente, se mantiene alrededor de 2800 puertos. El entorno de construcción se ejecuta en un contenedor no privilegiado separado, creado con la herramienta bubblewrap. El gestor de paquetes que se utiliza para los paquetes binarios es APK (Alpine Package Keeper, apk-tools), y como opción puede utilizarse Flatpak.

Lanzamiento beta de la distribución Chimera, que combina el núcleo de Linux con el entorno de FreeBSD


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster