Pizlix, eksperimenta operaciumo bazita sur Linux De Nulo (LFS) 12.2. La ĉefa trajto de la projekto estas la uzantlanda asembleo uzante la Fil-C kompililon, kiu, laŭ la aŭtoro, ebligas la plej memor-sekuran operacion. Linux-подобный дистрибутив из доступных на сегодняшний день.
La disvolviĝo de Pizlix ebligis la altan kongruecon de Fil-C kun tradicia C kaj C++ kodo. La plej multaj el la pakaĵoj en la LFS-libro povis esti konstruitaj sen ŝanĝi la fontkodon aŭ kun minimumaj flikaĵoj.
Ĉefaj trajtoj kaj teknikaj detaloj:
La kernaj konstruaj iloj (ekz. ld, make, ninja) kaj ĉiuj uzantaj aplikaĵoj estas kompilitaj per Fil-C aŭ Fil-C++.
La memor-sekura OpenSSH-daemono funkcias.
Grafika subteno: La distribuaĵo inkluzivas la Weston (Wayland) kompozitan servilon kaj la GTK 4 ilaron, kiu ebligas tute memor-sekuran grafikan interfacon.
Для сборки ядра Linux в системе сохраняется традиционный GCC (расположенный в префиксе /yolo/bin/gcc), так как ядро компилируется в режиме, который автор иронично называет «Yolo-C» (то есть без гарантий безопасности памяти от Fil-C).
La arkitekturo de la distribuaĵo uzas la koncepton "libc-sandviĉo": pli simpla versio de glibc ("yolo glibc") estas uzata de la Fil-C-rultempo por fari sistemvokojn, dum la ĉefa uzanto-spaca glibc 2.40 estas plene adaptita al Fil-C.
Дистрибутив предназначен для архитектуры x86_64. Образы протестированы для работы в QEMU (рекомендуемый вариант), VMware и Hyper-V. Для желающих собрать дистрибутив самостоятельно предоставляется набор скриптов, выполняющих поэтапную сборку внутри привилегированных контейнеров (Podman) на базе Ubuntu 22 или 24.
fonto: linux.org.ru
