Na drie jaar ontwikkeling en anderhalf jaar na de vorming van de eerste alfa-versie is de Chimera Linux-distributie overgegaan naar de bèta-testfase. Deze distributie onderscheidt zich door het gebruik van de Linux-kernel in combinatie met hulpprogramma's uit FreeBSD, de systeembeheerder dinit en de standaard C-bibliotheek Musl. De bouw wordt uitgevoerd met de Clang-compiler. Het project is opgericht door Nina Kolesa van het bedrijf Igalia, dat deelneemt aan de ontwikkeling van WebKit, Enlightenment en Void Linux. Bootbare Live-images zijn gemaakt voor de architecturen x86_64, ppc64le, aarch64, riscv64 en ppc64 in versies met GNOME (1,5 GB) en KDE (2,2 GB).
Het project is gericht op het aanbieden van een Linux-distributie met alternatieve tools, gebouwd met inachtneming van de ontwikkelervaring van Void Linux (de auteur van Chimera was een voormalige maintainer van Void, verantwoordelijk voor de POWER- en PowerPC-architecturen). Net als Void Linux ontwikkelt het project zich volgens een rolling-model (continue versie-updates). Gebruikerscomponenten van FreeBSD zijn gekozen als minder complex en geschikter voor lichte en compacte systemen dan de standaard GNU-tools.
Naast hulpprogramma's uit FreeBSD, die geleverd worden ter vervanging van pakketten zoals coreutils, findutils, diffutils, sed en grep, zijn in de distributie ook GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ en musl betrokken. Geheugenallocatiefuncties in musl zijn vervangen door mimalloc. Als bestandssysteem wordt ZFS gebruikt. De /var-partitie behoudt zijn toestand niet tussen herstarts (stateless). Voor het beheer van multimediastromen wordt PipeWire gebruikt. In grafische omgevingen wordt standaard Wayland gebruikt.
Voor het installeren van extra programma's worden zowel binaire pakketten als een eigen systeem voor het bouwen uit broncode - cports, geschreven in Python - aangeboden. Momenteel worden er ongeveer 2800 poorten onderhouden. De buildomgeving wordt gestart in een aparte niet-bevoegde container, aangemaakt met behulp van bubblewrap-tools. Voor het beheer van binaire pakketten wordt de pakketmanager APK (Alpine Package Keeper, apk-tools) gebruikt, en als optie kan Flatpak worden ingezet.

Bron: opennet.ru
