Am 7. Dezember 2019 stellte das Debian-Projekt den Entwicklern eine Abstimmung über den Status anderer Init-Systeme als systemd vor. Optionen, aus denen das Projekt wählen musste:
- F: Konzentriert sich auf systemd
- B: Systemd, aber wir unterstützen die Erforschung alternativer Lösungen
- A: Die Unterstützung vieler Init-Systeme ist wichtig
- D: Wir unterstützen andere Systeme als systemd, blockieren den Fortschritt jedoch nicht dadurch
- H: Portabilität unterstützen, aber den Fortschritt nicht blockieren
- E: Unterstützung für mehrere Init-Systeme ist erforderlich
- G: Wir unterstützen Portabilität und mehrere Implementierungen von Schnittstellen
- Weitere Diskussion
Der vollständige Text jeder Option kann gelesen werden in einem offiziellen Brief des Debian-Sekretärs.
Die Abstimmungsfrist endete am 28. Dezember 2019 um Mitternacht UTC.
Debian verwendet ein ziemlich komplexes Abstimmungssystem - Schulze-Methode. Bei der Abstimmung ordnet jeder Teilnehmer alle Optionen in der Reihenfolge seiner persönlichen Präferenz.
Die Methode von Schulze erfüllt das Condorcet-Kriterium: Wenn sich eine der Optionen im paarweisen Vergleich gegenseitig gewinnen würde, wird sie zum Gewinner erklärt. Bei dieser Abstimmung handelte es sich um Option B („Systemd, aber wir unterstützen die Erforschung alternativer Lösungen“). Dementsprechend wurde es verpflichtend.
In der Praxis bedeutet dies, dass das Fehlen eines Init-Skripts im Daemon-Paket keinen Fehler mehr darstellt.
Source: linux.org.ru