Pizlix – бяспечны па памяці дыстрыбутыў GNU/Linux

Pizlix – бяспечны па памяці дыстрыбутыў GNU/Linux Pizlix – бяспечны па памяці дыстрыбутыў GNU/Linux

Прадстаўлены Pizlix – эксперыментальная аперацыйная сістэма, створаная на базе Linux From Scratch (LFS) 12.2. Ключавой асаблівасцю праекту з'яўляецца зборка прасторы карыстача (userland) з выкарыстаннем кампілятара Fil-C, што, па заявах аўтара, дазваляе атрымаць найболей бяспечны пры працы з памяццю (memory safe) Linux-подобный дистрибутив из доступных на сегодняшний день.

Распрацоўка Pizlix стала магчымай дзякуючы высокай ступені сумяшчальнасці Fil-C з традыцыйным кодам на мовах C і C++. Большасць пакетаў з кнігі LFS атрымалася сабраць без змены зыходнага кода ці абмежаваўшыся мінімальнымі патчамі.

Асноўныя асаблівасці і тэхнічныя дэталі:

  • Базавыя ўтыліты зборкі (напрыклад, ld, make, ninja) і ўсе карыстацкія прыкладанні скампіляваныя з дапамогай Fil-C ці Fil-C++.

  • Працуе бяспечны па памяці дэман OpenSSH.

  • Падтрымка графікі: у дыстрыбутыў уключаны кампазітны сервер Weston (Wayland) і тулкіт GTK 4, што дазваляе выкарыстоўваць цалкам бяспечны па памяці графічны інтэрфейс.

  • Для сборки ядра Linux в системе сохраняется традиционный GCC (расположенный в префиксе /yolo/bin/gcc), так как ядро компилируется в режиме, который автор иронично называет «Yolo-C» (то есть без гарантий безопасности памяти от Fil-C).

  • У архітэктуры дыстрыбутыва ўжываецца канцэпцыя "libc sandwich": зрэзаная версія glibc ("yolo glibc") выкарыстоўваецца рантаймам Fil-C для ажыццяўлення сістэмных выклікаў, тады як асноўная карыстацкая glibc 2.40 цалкам партаваная на Fil-C.

Дистрибутив предназначен для архитектуры x86_64. Образы протестированы для работы в QEMU (рекомендуемый вариант), VMware и Hyper-V. Для желающих собрать дистрибутив самостоятельно предоставляется набор скриптов, выполняющих поэтапную сборку внутри привилегированных контейнеров (Podman) на базе Ubuntu 22 или 24.

Крыніца: linux.org.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster