Am 7. Dezember 2019 wurde im Debian-Projekt die Frage nach dem Status von Init-Systemen, die sich von systemd unterscheiden, zur Abstimmung gebracht. Die Optionen, aus denen das Projekt wählen sollte:
- F: Konzentration auf systemd
- B: Systemd, aber wir unterstützen die Erforschung alternativer Lösungen
- A: Unterstützung vieler Init-Systeme ist wichtig
- D: Unterstützung von Systemen, die sich von systemd unterscheiden, aber den Fortschritt nicht durch sie blockieren
- H: Unterstützung von Portabilität, aber den Fortschritt nicht blockieren
- E: Unterstützung vieler Init-Systeme ist erforderlich
- G: Unterstützung von Portabilität und mehreren Implementierungen von Schnittstellen
- Weitere Diskussion
Den vollständigen Text jeder Option finden Sie im offiziellen Schreiben des Debian-Sekretärs.
Die Abstimmung endete um Mitternacht UTC am 28. Dezember 2019.
Debian verwendet ein recht komplexes Abstimmungssystem — die Schulze-Methode. Bei der Abstimmung rangiert jeder Teilnehmer alle Optionen nach persönlichen Vorlieben.
Die Schulze-Methode erfüllt das Condorcet-Kriterium: Wenn eine Option in einem paarweisen Vergleich jede andere gewinnen würde, gilt sie als die gewinnende Option. In dieser Abstimmung war die gewinnende Option B („Systemd, aber wir unterstützen die Erforschung alternativer Lösungen“). Daher wurde sie bindend.
In der Praxis bedeutet dies, dass das Fehlen eines Init-Skripts im Paket mit dem Daemon kein Fehler mehr ist.
Quelle: linux.org.ru
