Gregory M. Kurtzer kondigde Ginux op 27 oktober 2026 aan als een experimentele, zelfstandige Rust-kernel voor x86-64. De projectdocumentatie beschrijft een QEMU-workflow waarin Rocky Linux 10 met systemd het doel multi-user.target bereikt. Dat is een concrete demonstratie van een specifieke Linux-workload; het projectregister classificeert het merendeel van de Linux 6.12-systeemaanroepen als gedeeltelijk of door beleid geweigerd.

Wat de Rocky Linux 10-start precies inhoudt

Terminaluitvoer met Ginux-commando’s voor een Rocky-domein, de melding dat systemd het doel Multi-User System bereikt, Rocky Linux 10 en een inlogprompt.

Voor de systemd-workflow gebruikt het project de image rockylinux/rockylinux:10-ubi-init. De repository vermeldt dat de basisimage rockylinux/rockylinux:10 geen systemd bevat. De test draait in QEMU, met een x86-64 Q35-configuratie, OVMF, Intel IOMMU en virtio-apparaten.

Rocky Linux-imageRelatie met systemd in de beschreven workflow
rockylinux/rockylinux:10-ubi-initGebruikt voor de systemd-workflow; systemd bereikt multi-user.target.
rockylinux/rockylinux:10Bevat volgens de projectdocumentatie geen systemd.

De imagekeuze is dus onderdeel van de demonstratie: de tag met ubi-init bevat de init-omgeving die voor deze systemd-start wordt gebruikt. De repository noemt ook geselecteerde Alpine Linux-programma’s met musl en BusyBox en Rocky Linux-programma’s met glibc als geteste workloads.

De Linux-compatibiliteit heeft duidelijke grenzen

Ginux is geen Linux-fork. Het is een eigen kernel die Linux x86-64 als compatibiliteitslaag implementeert. In het projectregister voor Linux 6.12 staan alle 375 syscallnummers ingedeeld, maar de indeling betekent volgens het project geen volledige Linux-conformiteit.

Indeling in het projectregisterLinux 6.12 x86-64-syscallnummers
Volledig82
Gedeeltelijk245
Door beleid geweigerd48
Totaal375

Met 245 gedeeltelijke en 48 geweigerde systeemaanroepen bestaat het grootste deel van het register niet uit volledig ondersteunde aanroepen. Het project garandeert daarom niet dat willekeurige Linux-programma’s of distributies werken. De Rocky-start laat zien dat een bepaalde workload tot multi-user.target komt, niet dat elke Linux-installatie dezelfde route kan volgen.

Het geëvalueerde checkpoint haalde make test niet

Voor het op 23 oktober 2026 geëvalueerde checkpoint meldt de repository dat de geaggregeerde test make test niet slaagde. Een controle van de levenscyclus van de systeemsupervisor na execve() bleef falen. De datum betreft het checkpoint dat werd geëvalueerd; de projectdocumentatie maakt onderscheid tussen dat punt en latere wijzigingen aan de repository.

Ginux is een onderzoeksprototype

Kurtzer beschreef Ginux als een onderzoeksprototype, niet als een productiekernel of vervanging voor Linux. De gerapporteerde ontwikkelaanpak, Human-Directed Agentic Engineering (HDAE), combineert door mensen bepaalde architectuur, beperkingen en acceptatiecriteria met een agent die implementeert, test en aanpassingen doorvoert.

Kurtzer en zijn technische rapport schrijven de ontwikkelperiode van elf dagen en ongeveer 139.000 behouden regels implementatie- en testcode toe aan één doorlopende Codex-taak met GPT-5.6 Sol. De repository vermeldt de Apache License 2.0.