Pizlix is ​​een geheugenveilige GNU-distributie.Linux

Pizlix is ​​een geheugenveilige GNU-distributie.Linux Pizlix is ​​een geheugenveilige GNU-distributie.Linux

Pizlix, een experimenteel besturingssysteem gebaseerd op Linux From Scratch (LFS) 12.2. Het belangrijkste kenmerk van het project is de gebruikersruimte-assemblage met behulp van de Fil-C-compiler, wat volgens de auteur de meest geheugenveilige werking mogelijk maakt. Linux-vergelijkbare distributie als die momenteel beschikbaar is.

De ontwikkeling van Pizlix werd mogelijk gemaakt door de hoge compatibiliteit van Fil-C met traditionele C- en C++-code. De meeste pakketten in het LFS-boek konden worden gecompileerd zonder de broncode te wijzigen of met minimale aanpassingen.

Belangrijkste kenmerken en technische details:

  • De belangrijkste build-hulpprogramma's (bijv. ld, make, ninja) en alle gebruikersapplicaties worden gecompileerd met Fil-C of Fil-C++.

  • De geheugenveilige OpenSSH-daemon draait.

  • Grafische ondersteuning: De distributie bevat de Weston (Wayland) composite server en de GTK 4 toolkit, die een volledig geheugenveilige grafische interface mogelijk maakt.

  • Om de kernel te bouwen Linux Het systeem behoudt de traditionele GCC (te vinden in de map /yolo/bin/gcc), aangezien de kernel is gecompileerd in een modus die de auteur ironisch genoeg "Yolo-C" noemt (dat wil zeggen, zonder de geheugenveiligheidsgaranties van Fil-C).

  • De architectuur van de distributie maakt gebruik van het "libc sandwich"-concept: een uitgeklede versie van glibc ("yolo glibc") wordt door de Fil-C runtime gebruikt om systeemoproepen te doen, terwijl de hoofdversie van glibc 2.40 in de gebruikersruimte volledig is geporteerd naar Fil-C.

De distributie is ontworpen voor de x86_64-architectuur. De images zijn getest en werken in QEMU (aanbevolen), VMware en Hyper-V. Voor degenen die de distributie zelf willen bouwen, is een set scripts beschikbaar die stapsgewijze builds uitvoeren in geprivilegieerde containers (Podman) op basis van... Ubuntu 22 of 24.

Bron: linux.org.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster