Systemd, le démon init controversé développé sous la coordination de Lennart Poettering, ingénieur logiciel chez Red Hat, continue à semer la discorde au sein de la communauté open source.
Un projet qui pourrait payer un lourd tribut suite à l’adoption de systemd est la célèbre distribution Debian.
En février dernier, le comité technique en charge de Debian avait décidé que pour la prochaine version majeure de l’OS, systemd sera utilisé comme système d’initialisation par défaut. Cette décision avait été prise après un débat houleux des mainteneurs du projet.
Cependant, systemd est rejeté par certains membres de la communauté open source, qui estiment que le projet va à l’encontre de la philosophie Unix et que ses développeurs ont un comportement anti-Unix, du fait que systemd est incompatible avec tous les systèmes non Linux.
Des administrateurs utilisant Debian ont menacé le mois dernier de forker Debian Jessie si systemd était utilisé par défaut. Quelques semaines après, quatre membres imminents de la communauté Debian ont démissionné de leur fonction ou ont réduit leur participation.
Colin Watson et Russ Allberry, deux membres du comité technique du projet Debian, ont annoncé respectivement leur démission le 8 et le 16 novembre dernier.
Le dernier départ est celui du développeur Tollef Fog Heen. Celui-ci explique sur la liste de diffusion du projet qu’il s’est senti accabler par les attaques répétées et que les procédures de prises de décisions du projet sont complexes, hors de contrôle et ne sont pas satisfaisantes pour beaucoup de membres.
Russ Allberry cite également les mêmes problèmes que Tollef Fog Heen dans un long message annonçant son départ.
Suite à toutes ces pressions, un autre vote avait été initié par le comité technique en ce qui concerne systemd avant que les fonctionnalités qui seront proposées dans « Jessie » ne soient gelées.
Plusieurs options (au total cinq) ont été proposées pour la résolution du conflit. Ian Jackson, un membre du comité technique avait proposé l’adoption d’un couplage des systèmes d’initialisation, arguant que les paquets Debian n’ont pas, en général, besoin d’un système d’initialisation spécifique, et qu’il fallait adopter une directive technique pour obliger cela, sauf dans des cas individuels justifiés. Un autre développeur a proposé que la prise en charge d’autres systèmes d’initialisation soit recommandée, mais pas obligatoire.
Finalement, l’utilisation de systemd comme prévu initialement a été maintenue. Les résultats du vote ont été publiés, mais n’ont pas encore été annoncés officiellement. À la fin des résultats, on peut noter cette citation : « les électeurs ont parlé, les imbéciles …».
Reste plus qu’à voir si Debian sera finalement forké suite à l’adoption par défaut de systemd.
Source : Résultats du vote, Message de Russ Allberry, Message de Tollef Fog Heen
Et vous ?
Le projet Debian est-il en danger ?
Debian, divisé à cause de systemd, maintient le programme,
Des développeurs abandonnent le projet
Debian, divisé à cause de systemd, maintient le programme,
Des développeurs abandonnent le projet
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !