ADR-005 — Intégration systemd comme socle système, D-Bus optionnel
systemd est dépendance dure d’Air (tier-1) : sd-bus en mode peer-to-peer, sd-event, sd-notify, sd-journal, sd-id128, libudev, logind, systemd --user.
D-Bus (dbus-daemon broker) est strictement optionnel. Aucun composant Air ne le requiert pour fonctionner.
udev via libudev est la source de vérité pour la découverte de devices, intégrée en couche 1 (façade Rust) et consommée par toutes les couches supérieures qui en ont besoin.
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).