Sens dubte, una cosa que m'agrada i puc dir «m'encanta» de Linux i el món del programari lliure en general són les rares combinacions que un s'arriba a trobar, digui's tant en distribucions, aplicacions, utilitats, etc. I és que bé diuen que perquè un producte hi ha un consumidor, i és una cosa que aplica molt bé a Linux.
Deixant de banda tant enrenou per part d'aquest servidor, em complau compartir amb vosaltres aquesta nota, la qual des del títol a molts de vosaltres us crido l'atenció igual que a mi, i és que encara que realment no és cosa de l'altre món ni per fer tanta bulla, el que si és que em va semblar força interessant i propi per compartir aquí al bloc.
El tema sobre el qual parlaré una mica és sobre Quimera Linux, la qual és una distribucio de Linux que actualment es troba en estat «beta», el qual li prenc «només» tres anys de treball continu.
Chimera Linux és una distribució que es distingeix d'altres per combinar el nucli de Linux amb utilitats de FreeBSD. Entre els principals components del sistema, es destaca l'administrador de sistemes dinit i la biblioteca estàndard musl C, mentre que tot el sistema és compilat mitjançant Clang.
l'enfocament de el projecte és oferir una distribució alternativa, minimalista i eficient, que aprofiti eines menys complexes que les ofertes per GNU, prenent inspiració del desenvolupament de Void Linux. Chimera Linux adopta un model de desenvolupament rolling release, assegurant actualitzacions constants i un flux continu de millores.
Entre les característiques que defineixen aquesta distribució estan:
- Utilitats de FreeBSD: Es fan servir en lloc d'eines GNU tradicionals com coreutils, findutils, diffutils, set i grep, per reduir la complexitat i optimitzar-ne el funcionament en sistemes lleugers.
- Memòria i emmagatzematge: Les funcions d'assignació de memòria a la cuixa han estat reemplaçades per mimalloc, coneguda pel seu rendiment eficient. A més, utilitza ZFS com a sistema de fitxers predeterminat, mentre que la partició /var és sense estat, la qual cosa significa que no reté dades entre reinicis.
- Multimèdia i gràfics: La distribució adopta PipeWire per gestionar fluxos multimèdia i utilitza Wayland com el sistema gràfic predeterminat en entorns descriptori.
- Compatibilitat arquitectònica: Les imatges d'arrencada en viu estan disponibles per a una àmplia varietat d'arquitectures, com ara x86_64, ppc64le, aarch64, riscv64 i ppc64, amb versions de GNOME i KDE.
Chimera Linux ofereix diverses opcions per instal·lar programes addicionals mitjançant l'ús de paquets binaris i un sistema propi per a la compilació des de codi font anomenat cports, escrit a Python Actualment, el sistema és compatible amb aproximadament 2800 ports, el que proporciona una àmplia varietat de programari llest per ser instal·lat o compilat.
Sobre l'entorn de compilació a cports, s'esmenta que aquest s'executa dins un contenidor independent i sense privilegis, creat amb bubblewrap (utilitzat en flatpak) el que garanteix una capa addicional de seguretat en aïllar el procés de compilació del sistema principal. Això és especialment rellevant per prevenir problemes derivats de programari maliciós o configuracions imprevistes durant la construcció de paquets.
Per a la gestió de paquets binaris, Chimera Linux utilitza l'administrador de paquets d'Alpine Linux, APK, ja que és una eina lleugera i eficient coneguda pel seu acompliment. A més, la compatibilitat amb Flatpak brinda als usuaris l'opció d'instal·lar aplicacions d'escriptori en format sandbox, assegurant-ne tant la portabilitat com la seguretat de les aplicacions.
Finalment, cal esmentar que dins dels plans que es tenen en ment per al treball en aquest any, es té previst el següent:
- Revisió completa del registre del sistema
- Suport per a unitats de muntatge en la gestió de serveis
- Compatibilitat amb muntatges de xarxa en la gestió de serveis
- Millor suport de cgroups i progrés cap a l'eliminació d'elogind
- Compatibilitat amb temporitzadors basats en serveis
- Revisió dels fitxers de configuració del servei
- Canviar a dbus-broker com a proveïdor de bus de sistema i sessió
Per als interessats a poder conèixer més sobre això, Pots consultar els detalls a el següent enllaç.