Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ADR-004 — Linux tier-1 exclusif, FreeBSD et Windows tier-3 documentés

L’architecture est conçue pour Linux. Choix structurants assumés Linux-only : io_uring, Landlock, seccomp-bpf, eBPF, namespaces/cgroups, systemd, PipeWire.

Couche 0 a une façade Rust propre qui pourrait recevoir d’autres backends sans que ce soit un objectif. Aucun compromis design pour préserver une portabilité théorique. Documentation des « portes » : on liste explicitement par couche quelles parties sont portables et quelles parties ne le sont pas.

Mac Intel tier-1 (architecture x86_64 standard). Apple Silicon tier-2, supporté via collaboration avec Asahi Linux. ARM64 hors Apple Silicon tier-3 selon contributions communautaires.


Licence du document : MPL 2.0 Statut : Document fondateur. Édition directe autorisée en phase de design pré-ouverture publique ; immuable après ouverture publique (toute évolution via RFC, cf. ADR-015).