Pizlix, in eksperiminteel bestjoeringssysteem basearre op Linux From Scratch (LFS) 12.2. It wichtichste skaaimerk fan it projekt is de brûkerslânassemblage mei de Fil-C-kompiler, dy't, neffens de auteur, de meast ûnthâldfeilige operaasje mooglik makket. Linux-ferlykbere ferdieling as dy fan hjoed.
De ûntwikkeling fan Pizlix waard mooglik makke troch de hege kompatibiliteit fan Fil-C mei tradisjonele C- en C++-koade. De measte pakketten yn it LFS-boek koene boud wurde sûnder de boarnekoade te feroarjen of mei minimale patches.
Wichtige funksjes en technyske details:
De kearnbouprogramma's (bygelyks ld, make, ninja) en alle brûkersapplikaasjes wurde kompilearre mei Fil-C of Fil-C++.
De ûnthâldfeilige OpenSSH-daemon rint.
Grafiken stipe: De distribúsje omfettet de Weston (Wayland) gearstalde server en de GTK 4 toolkit, dy't in folslein ûnthâldfeilige grafyske ynterface mooglik makket.
Om de kernel te bouwen Linux It systeem behâldt de tradisjonele GCC (leit yn it /yolo/bin/gcc foarheaksel), om't de kernel gearstald is yn in modus dy't de auteur ironysk genôch "Yolo-C" neamt (dat is, sûnder de ûnthâldfeiligensgarânsjes fan Fil-C).
De arsjitektuer fan 'e distribúsje brûkt it "libc sandwich"-konsept: in stripped-down ferzje fan glibc ("yolo glibc") wurdt brûkt troch de Fil-C-runtime om systeemopropen te meitsjen, wylst de haadbrûkersromte glibc 2.40 folslein portearre is nei Fil-C.
Дистрибутив предназначен для архитектуры x86_64. Образы протестированы для работы в QEMU (рекомендуемый вариант), VMware и Hyper-V. Для желающих собрать дистрибутив самостоятельно предоставляется набор скриптов, выполняющих поэтапную сборку внутри привилегированных контейнеров (Podman) на базе Ubuntu 22 или 24.
Boarne: linux.org.ru
