Pizlix — sikkert minimeret GNU/Linux-distribution

Pizlix — sikkert minimeret GNU/Linux-distribution Pizlix — sikkert minimeret GNU/Linux-distribution

Pizlix er et eksperimentelt operativsystem bygget på Linux From Scratch (LFS) 12.2. Projektets nøglefunktion er opbygningen af brugerland (userland) ved hjælp af kompilatoren Fil-C, hvilket ifølge forfatteren giver det mest sikre Linux-lignende distribution i forhold til hukommelsessikkerhed på markedet i dag.

Udviklingen af Pizlix blev muliggjort takket være den høje grad af kompatibilitet mellem Fil-C og traditionel kode i C og C++. De fleste pakker fra LFS-bogen kunne samles uden at ændre kildekoden eller kun med minimale patches.

Hovedfunktioner og tekniske detaljer:

  • Basisbuildværktøjer (f.eks. ld, make, ninja) og alle brugerapplikationer er kompilere med Fil-C eller Fil-C++.

  • En hukommelsessikker OpenSSH-demonstration fungerer.

  • Grafikunderstøttelse: distributionen inkluderer kompositiv server Weston (Wayland) og GTK 4 toolkit, hvilket muliggør en fuldt hukommelsessikker grafisk grænseflade.

  • For at bygge Linux-kernen bevares den traditionelle GCC i systemet (placeret i prefixen /yolo/bin/gcc), da kernen kompilieres i en tilstand, som forfatteren ironisk kalder "Yolo-C" (dvs. uden hukommelsessikkerhedsgarantier fra Fil-C).

  • Distributionens arkitektur bruger konceptet "libc sandwich": en trimmet version af glibc ("yolo glibc") anvendes af Fil-C-runtime til systemopkald, mens den primære brugerglibc 2.40 er fuldt porteret til Fil-C.

Distributionen er beregnet til x86_64 arkitektur. Images er testet til brug i QEMU (anbefalede valg), VMware og Hyper-V. For dem der ønsker at samle distributionen selv, er der givet et sæt scripts, der udfører trinvise byggerier i privilegerede containere (Podman) baseret på Ubuntu 22 eller 24.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster