Et... tous les auteurs de logiciels qui ne font pas leurs logiciels exclusivement pour Linux ne font pas leurs logiciels exclusivement pour systemd.
Je vois mal des trucs genre apache, nginx, mariadb, redis, postgresql, opensmtpd, dovecot, prosody, postfix, dnsmasq, bind, haproxy, squid, ejabberd, ou que-sais-je, se dire que ça serait une bonne idée de ne fonctionner qu'avec exclusivement systemd en tête.
Parce qu'il n'y a pas que Linux dans la vie...
Le système d'init n'impacte pas le logiciel aussi profondément que tu le sous-entends. Tous ses logiciels n'ont pas cessé de fonctionné avec l'arrivé de systemd. Que ce soit l'utilisation d'une couche de compatibilité ou en natif cela montre bien qu'il n'y a pas d'impact aussi profond. Tous ses logiciels sont bien plus utilisé sur RHEL et Debian que sur slackware et ils n'ont pas pour autant cessé de fonctionné sur ta distribution. Bref les discours alarmistes à 2 sous qui ne tiennent pas l'observation sont assez dommage.
Ce que je vois perso, c'est que des "logiciels qui ne s'intéressent pas qu'à linux"® ne vont pas gérer la dizaine de système d'init spécialisé sur chaque distro (initsysv de debian par exemple n'était pas celui de rhel) et qu'aller vers:
une harmonisation (même aux dépends de desiderata, parce que tout le monde croit que sont cas d'usage tordu est hyper important)
une description déclarative plutôt qu'impérative
est particulièrement bénéfique à tout ces projets.
Tu parlais plus haut d'apprendre debian plutôt que d'apprendre linux. Je n'ai presque jamais était que sur debian-like (j'ai fais des crochés à droite à gauche mais plutôt brefs) et il m'a était facile d'écrire une unit systemd pour lancer cassandra sur centos parce que le script de lancement fournit par le projet ne fonctionnait pas.
Ces spécificités debian dont tu parle sont presque de l'histoire ancienne. Tout ce qui est arrivé et n'a pas plus (PAM, pulseaudio, systemd, network-manager, dbus, wayland,...) font de linux une plateforme simplifiant la vie de ces "projets qui ne s'intéressent pas qu'à linux"® parce qu'ils n'ont pas à supporter les spécificités des n distributions * les m versions de chacune encore en court.
[^] # Re: Une grande inconnue
Posté par barmic 🦦 . En réponse au journal Slackware 15 en approche ?. Évalué à 6.
Le système d'init n'impacte pas le logiciel aussi profondément que tu le sous-entends. Tous ses logiciels n'ont pas cessé de fonctionné avec l'arrivé de systemd. Que ce soit l'utilisation d'une couche de compatibilité ou en natif cela montre bien qu'il n'y a pas d'impact aussi profond. Tous ses logiciels sont bien plus utilisé sur RHEL et Debian que sur slackware et ils n'ont pas pour autant cessé de fonctionné sur ta distribution. Bref les discours alarmistes à 2 sous qui ne tiennent pas l'observation sont assez dommage.
Ce que je vois perso, c'est que des "logiciels qui ne s'intéressent pas qu'à linux"® ne vont pas gérer la dizaine de système d'init spécialisé sur chaque distro (initsysv de debian par exemple n'était pas celui de rhel) et qu'aller vers:
est particulièrement bénéfique à tout ces projets.
Tu parlais plus haut d'apprendre debian plutôt que d'apprendre linux. Je n'ai presque jamais était que sur debian-like (j'ai fais des crochés à droite à gauche mais plutôt brefs) et il m'a était facile d'écrire une unit systemd pour lancer cassandra sur centos parce que le script de lancement fournit par le projet ne fonctionnait pas.
Ces spécificités debian dont tu parle sont presque de l'histoire ancienne. Tout ce qui est arrivé et n'a pas plus (PAM, pulseaudio, systemd, network-manager, dbus, wayland,...) font de linux une plateforme simplifiant la vie de ces "projets qui ne s'intéressent pas qu'à linux"® parce qu'ils n'ont pas à supporter les spécificités des n distributions * les m versions de chacune encore en court.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll