L’année 2014 aura été dans le monde des distributions GNU/Linux de la guerre des inits. En gros d’un côté systemd, et de l’autre les systèmes classiques à la sysVinit ou encore des projets alternatifs comme OpenRC (Gentoo et Funtoo), runit (utilisé par Void Linux par exemple) ou encore uselessd. Pour rester dans les grands noms.
En dépliant mon fil RSS ce matin, j’ai pu lire via OSNews que le projet Debian Fork allait jusqu’au bout de sa logique, et mettait en route un fork de Debian GNU/Linux basé sur le rejet de systemd. J’ai appris que le projet portait le nom de Devuan, via un article du blog « Ma Vie Linux ». Merci pour l’information.
Au moment où j’écris cet article, fin novembre 2014, le projet se limite à un paquet spécifique prenant le dessus sur l’installateur de Debian GNU/Linux, j’ai nommé devuan-baseconf, dixit la page de la distribution :
a Debian installer with preseed of sysvinit-core and a couple of devuan packages containing a keyring, repository list files and pinnings. Once installed and updated this package avoids the requirement of systemd as PID 1 and adopts systemd-shim when strictly needed.
Ce qui donne traduit :
Un installateur Debian préconfiguré avec sysvinit-core et un couple de paquets devuan contenant un trousseau de clés, une liste de dépôts et de pinnings. Une fois installé et mis à jour ce paquet évite le pré-requis de systemd que PID 1 et adopte systemd-shim lorsque cela est strictement nécessaire.
Cela me fait penser à un paquet spécifique de la Parabola GNU/Linux, qui s’appelle your-freedom, dont la description est la suivante :
This package conflicts with every nonfree package known to date to ensure your system is free.
Ce qui donne traduit :
Ce paquet entre en conflit avec tout paquet non libre connue à ce jour pour s’assurer que votre système est libre.
Le projet Devuan me semble cependant partir sous de mauvaises auspices. Pour plusieurs raisons.