După trei ani de dezvoltare și un an și jumătate de la formarea primei versiuni alfa, a fost anunțat trecerea distribuției Chimera Linux în etapa de beta testare. Distribuția este remarcabilă prin utilizarea nucleului Linux împreună cu utilitare din FreeBSD, managerul de sistem dinit și biblioteca standard C Musl. Compilarea se realizează cu ajutorul compilatorului Clang. Proiectul este fondat de Nina Kolesa de la compania Igalia, care participă la dezvoltarea WebKit, Enlightenment și Void Linux. Imaginile Live bootable sunt formate pentru arhitecturile x86_64, ppc64le, aarch64, riscv64 și ppc64 în variante cu GNOME (1.5 GB) și KDE (2.2 GB).
Proiectul vizează furnizarea unei distribuții Linux cu un set de instrumente alternativ, construit având în vedere experiența în dezvoltarea Void Linux (autorul Chimera fiind fostul mentenor al Void, responsabil pentru arhitecturile POWER și PowerPC). La fel ca și Void Linux, proiectul se dezvoltă utilizând modelul rolling (ciclu continuu de actualizare a versiunilor programelor). Componentele utilizatorului din FreeBSD au fost alese ca fiind mai puțin complicate și mai potrivite pentru sisteme ușoare și compacte decât instrumentele standard GNU.
Pe lângă utilitarele din FreeBSD, care sunt livrate în locul unor pachete precum coreutils, findutils, diffutils, sed și grep, în distribuție sunt folosite GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ și musl. Funcțiile de alocare a memoriei din musl sunt înlocuite cu mimalloc. Ca sistem de fișiere, se utilizează ZFS. Partiția /var nu își păstrează starea între reporniri (stateless). Pentru gestionarea fluxurilor multimedia se folosește PipeWire. În medii grafice, se utilizează implicit Wayland.
Pentru instalarea programelor suplimentare sunt oferite atât pachete binare, cât și propriul sistem de construire din surse – cports, scris în Python. În prezent, se susțin aproximativ 2800 de porturi. Mediul de construire este lansat într-un container neprivilegiat, creat cu ajutorul instrumentarului bubblewrap. Pentru gestionarea pachetelor binare este utilizat managerul de pachete APK (Alpine Package Keeper, apk-tools), iar ca opțiune poate fi folosit Flatpak.

Sursa: opennet.ro
