Développement et polémique
Le projet a subi de nombreuses critiques. Les projets libres sont habitués aux discussions passionnées et enflammées sur des choix techniques difficiles, mais ce projet a atteint des sommets19.
Pour certains développeurs, systemd est devenu un plus grand problème que celui qu'il est censé résoudre car au lieu de fournir à l'administrateur les moyens de créer des politiques de gestion du système, il fournit directement ses politiques20, au point qu'on compare parfois systemd au Svchost.exe de Windows. Certains de ces détracteurs, utilisateurs de Debian, menacent même de faire un fork de leur distribution si celle-ci impose de fait l'utilisation de systemd en lieu et place de sysvinit21. Un fork nommé Devuan a été créé par les opposants qui n'obtenaient pas satisfaction, et une première distribution de Devuan devrait être proposée au printemps 2015.
Voici quelques critiques :
KISS : la philosophie UNIX Keep It Simple and Stupid, n'est plus respectée. Les puristes n’acceptent pas que cela.
Le changement est profond puisqu'il touche a l'initialisation du système d’exploitation GNU/Linux. Les habitudes des administrateurs systèmes sont bouleversées et doivent mettre jour leurs connaissances.
systemd implémente tellement de fonctionnalités que la distribution peut (voire doit) se passer d'autres outils. En conséquence les applications utilisant les fonctionnalités systemd ne peuvent plus fonctionner sans. Cela a conduit à la création d'une bibliothèque spéciale (systembsd) pour implémenter les fonctions systemd à part (pour les distributions GNU/Linux utilisant « Init »). KDE est déjà dépendant de systemd.
Lennart Poettering, le développeur principal a été critiqué pour son développement mal géré de PulseAudio qu'il a par la suite abandonné.
En conséquences, on a vu le fork de Debian, Devuan, et la possibilité que certaines distributions ne l'activent pas.
Partager