La longue marche funèbre d’Upstart ?
vendredi 14 février 2014 à 17:40Hier, j’écrivais un billet sur le choix de Debian GNU/Linux de prendre systemd comme système d’initialisation par défaut pour sa version Jessie qui sortira en 2015. Dans l’article en question, j’écrivais :
Mais il est vrai que le choix de Debian est un coup dur pour Canonical. Reste à savoir si Canonical ne sera pas obligé à terme d’abandonner Gnome dont la dépendance à systemd est très importante.[...]Pour finir, je reprendrais le titre : n’enterrons pas Upstart trop vite… On pourrait être surpris.
Mark Shuttleworth, le grand patron a, sur son blog, résolu le problème dans un billet dont on se doute qu’il n’a pas dû être des plus agréable à écrire, ne serait-ce qu’au niveau du titre : « Losing graciously », qu’on peut traduire par « Perdre avec le sourire ».
Dans le billet, l’introduction est déjà claire :
With Bdale Garbee’s casting vote this week, the Debian technical committee finally settled the question of init for both Debian and Ubuntu in favour of systemd.
Ce qu’on peut traduire par :
Avec la voix prépondérante de Bdale Garbee cette semaine, le comité technique Debian a finalement réglé la question de l’initialisation pour Debian et Ubuntu en faveur de systemd.
Par cette simple phrase d’introduction, on voit que le choix est surtout d’ordre technique. Ubuntu n’irait pas bien loin sans Debian GNU/Linux qu’il utilise pour base et avec laquelle il se synchronise deux fois par an : en mai et en novembre.
Après une calinothérapie concernant upstart (et le clin d’oeil à l’utilisation de la technologie dans la RHEL 6), vient la pilule dure à avaler. La migration vers systemd. Mais elle ne se fera pas du jour au lendemain. Déjà, Mark Shuttleworth précise que ce sera la communauté qui s’en occupera, grillant la politesse au passage aux développeurs de Debian GNU/Linux :
I will ask members of the Ubuntu community to help to implement this decision efficiently, bringing systemd into both Debian and Ubuntu safely and expeditiously.
Ce qu’on peut traduire par :
Je vais demander aux membres de la communauté Ubuntu pour aider à mettre en oeuvre cette décision de manière efficace, pour apporter systemd à la fois poour Debian et Ubuntu en toute sécurité et rapidement.
Il est vrai que des paquets systemd n’existe pas déjà chez Debian
Pour Wheezy, c’est la version 44. Pour Jessie et Unstable, la 204. Sachant que la dernière version en date est la 208 au moment où je rédige ce billet.
Autant dire que le travail est déjà bien entamé du côté de Debian GNU/Linux. Donc on peut supposer que le travail de migration en question concernera essentiellement Ubuntu.
Un autre passage du message concerne la migration en elle même :
I expect they will want to bring systemd into Ubuntu as an option for developers as soon as it is reliably available in Debian, and as our default as soon as it offers a credible quality of service to match the existing init.
Ce qu’on peut traduire par :
Je m’attends à ce qu’ils (les membres de la communauté) voudront apporter systemd dans Ubuntu comme une option pour les développeurs dès qu’il est fiable et disponible dans Debian, et comme notre (système d’init) par défaut dès qu’il offre une qualité crédible de service à la hauteur de l’init existant.
On peut donc penser que la migration va commencer pour la 14.10. Si la 14.10 propose systemd en option, ce serait déjà pas si mal. Je pense qu’on peut considérer que systemd sera en option pour la 15.04, pour être par défaut vers la 15.10.
Je tiens à écraser une larme pour les nombreux fanboys qui vont devoir avaler la pilule plus qu’amère du passage à systemd pour Ubuntu. Technologie peu aimée dans ce cercle d’utilisateurs un brin fanatique de la distribution de Canonical.
Pour reprendre des termes que j’ai pu lire, qui sont sans aucun parti pris, concernant Gnome qui est la base d’Unity :
[...]La team Gnome arrete de faire du caca en imposant systemd comme ca chaque distrib peut choisir son système d’init qu’il souhaite.[...]
J’avoue que j’aurais bien pris du popcorn pour lire les diatribes enflammées sur le forum d’Ubuntu-fr.org… Mais j’ai des occupations plus saines désormais