Pizlix — ett minnessĂ€kert GNU/Linux-distribution

Pizlix — ett minnessĂ€kert GNU/Linux-distribution Pizlix — ett minnessĂ€kert GNU/Linux-distribution

Pizlix introduceras — ett experimentellt operativsystem byggt pĂ„ Linux From Scratch (LFS) 12.2. Den nyckelfunktion i projektet Ă€r anvĂ€ndarrumets (userland) uppbyggnad med kompilatorn Fil-C, vilket enligt författaren möjliggör den mest minnessĂ€kra Linux-liknande distribution som finns tillgĂ€nglig idag.

Utvecklingen av Pizlix har blivit möjlig tack vare den höga kompatibiliteten mellan Fil-C och traditionell kod pÄ C och C++. De flesta paketen frÄn LFS-boken har kunnat byggas utan att Àndra kÀllkoden eller med endast minimala patchar.

Huvudfunktioner och tekniska detaljer:

  • Basverktygen för byggande (till exempel ld, make, ninja) och alla anvĂ€ndarapplikationer har kompilerats med Fil-C eller Fil-C++.

  • En minnessĂ€ker OpenSSH-demon fungerar.

  • Grafikstöd: distributionen innehĂ„ller kompositorn server Weston (Wayland) och GTK 4-verktyget, vilket möjliggör en helt minnessĂ€ker grafisk anvĂ€ndargrĂ€nssnitt.

  • För att bygga Linux-kĂ€rnan behĂ„lls den traditionella GCC i systemet (belĂ€gen i prefixet /yolo/bin/gcc), eftersom kĂ€rnan kompileras i ett lĂ€ge som författaren ironiskt kallar "Yolo-C" (dvs utan minnessĂ€kerhetsgarantier frĂ„n Fil-C).

  • I distributionens arkitektur anvĂ€nds konceptet "libc sandwich": en nedskuren version av glibc ("yolo glibc") anvĂ€nds av Fil-C-runtime för systemanrop, medan den primĂ€ra anvĂ€ndarglibc 2.40 Ă€r helt portad till Fil-C.

Distributionen Àr avsedd för x86_64-arkitektur. Avbildningar har testats för att fungera i QEMU (rekommenderad variant), VMware och Hyper-V. För dem som vill bygga distributionen sjÀlva finns en uppsÀttning skript som utför stegvis byggande inuti privilegierade containrar (Podman) baserat pÄ Ubuntu 22 eller 24.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster