Em 7 de dezembro de 2019, o projeto Debian submeteu aos desenvolvedores uma votação sobre o status dos sistemas init diferentes do systemd. Opções que o projeto teve que escolher:
- F: Focando no systemd
- B: Systemd, mas apoiamos a pesquisa de soluções alternativas
- R: O suporte para muitos sistemas init é importante
- D: Oferecemos suporte a outros sistemas além do systemd, mas não bloqueamos o progresso por causa deles
- H: Apoie a portabilidade, mas não bloqueie o progresso
- E: É necessário suporte para vários sistemas init
- G: Oferecemos suporte à portabilidade e múltiplas implementações de interfaces
- Discussão adicional
O texto completo de cada opção pode ser lido em uma carta oficial do Secretário do Debian.
O prazo de votação terminou à meia-noite UTC de 28 de dezembro de 2019.
O Debian usa um sistema de votação bastante complexo - Método Schulze. Ao votar, cada participante classifica todas as opções em ordem de preferência pessoal.
O método de Schulze satisfaz o critério de Condorcet: se uma das opções vencer entre si em uma comparação aos pares, então ela é declarada vencedora. Nesta votação, esta opção acabou por ser a opção B (“Systemd, mas apoiamos a investigação de soluções alternativas”). Assim, tornou-se obrigatório.
Na prática, isso significa que a ausência de um script init no pacote daemon não é mais um bug.
Fonte: linux.org.ru