A Pizlix egy kísérleti operációs rendszer, amely a következőn alapul: Linux From Scratch (LFS) 12.2. A projekt legfontosabb jellemzője a Fil-C fordítót használó felhasználói felület összeszerelése, amely a szerző szerint a leginkább memóriakímélő működést teszi lehetővé. Linux-подобный дистрибутив из доступных на сегодняшний день.
A Pizlix fejlesztését a Fil-C hagyományos C és C++ kóddal való magas szintű kompatibilitása tette lehetővé. Az LFS könyvben található csomagok nagy része a forráskód módosítása nélkül vagy minimális javításokkal lefordítható volt.
Főbb jellemzők és műszaki adatok:
Az alapvető fordítási segédprogramok (pl. ld, make, ninja) és az összes felhasználói alkalmazás Fil-C vagy Fil-C++ nyelven fordítható.
A memóriát biztonságosan használó OpenSSH démon fut.
Grafikus támogatás: A disztribúció tartalmazza a Weston (Wayland) kompozit szervert és a GTK 4 eszközkészletet, amely teljesen memóriabarát grafikus felületet biztosít.
A kernel felépítéséhez Linux в системе сохраняется традиционный GCC (расположенный в префиксе /yolo/bin/gcc), так как ядро компилируется в режиме, который автор иронично называет «Yolo-C» (то есть без гарантий безопасности памяти от Fil-C).
A disztribúció architektúrája a „libc szendvics” koncepciót használja: a Fil-C futtatókörnyezet a glibc lecsupaszított verzióját („yolo glibc”) használja rendszerhívások kezdeményezésére, míg a fő felhasználói térben található glibc 2.40 teljes mértékben portolva van Fil-C-re.
Дистрибутив предназначен для архитектуры x86_64. Образы протестированы для работы в QEMU (рекомендуемый вариант), VMware и Hyper-V. Для желающих собрать дистрибутив самостоятельно предоставляется набор скриптов, выполняющих поэтапную сборку внутри привилегированных контейнеров (Podman) на базе Ubuntu 22 или 24.
Forrás: linux.org.ru
