En terme logiciel on appelle ça du bloat et du code non-maintenable.
Clair que les scripts bash qui se baladent et non facilement maitrisable sur qui fait quoi, c'est très maintenable.
Et oui, c'est une critique parfaitement valide: si un logiciel qui est censé fournir une fonctionnalité simple se retrouve à être un monstre de complexité incompréhensible par un non-spécialiste parce qu'il fourni une masse de fonctionnalité en un bloc qui ne sont pas utiles pour tout le monde, alors oui il y a un problème.
tu parles bien des systèmes d'init avant systemd, on est d'accord?
Là on se retrouve à lire une quantité incroyable de documentation, et même en l'ayant lue, on peut encore en apprendre en lisant son code source gigantesque. C'est clairement pas idéal.
Sauf que la, c'est plus que l'init.
Si seul l'init t'interresse, la doc est moins bordélique (c'est pas du bash qui plante car tu n'es pas sur la bonne distro et que tu as pas pensé à la petite subtilité de la distro) et petite.
Comparons des choses comparables.
Pour faire de Linux un système enfin utilisable par tout le monde, il s'est complexifié.
C'est l'une des plus grosse foutaise que j'en ai marre d'entendre
Tes exemples ensuite n'ont rien à voir : Mac OS X est simple pour l'utilisateur, ça ne dit pas que ce qu'il y a dessous est simple.
Et tu donnes d'ailleurs un très bon exemple : pour le moment, la charge de travail est pour le mainteneur de distro et les utilisateurs, et avec systemd la complexité est dans l'OS lui-même pour une simplicité pour l'utilisateur (ne me dit pas que tu préfères les scripts bash à l'arrache aux init de systemd...), comme... ton exemple Mac OS X en fait.
Moi, j'en ai marre qu'on dise qu'avant c'était trop génial, que c'était simple et que ça faisait tout ce qu'on attend d'un OS moderne, non ça ne n'était pas simple, au contraire, et non ça ne faisait pas ce qu'on attend d'un OS moderne.
Et surtout, ne pas se demander pourquoi les mainteneurs, ceux qui bossent et subissent le plus, des distros les plus diffusées sont assez stupides et incompétants pour prendre "du bloat et du code non-maintenable" plutôt que de garder ce qu'il y avait avant : peut-être parce que cette description de systemd n'est pas crédible? Mais tu peux donner ton explication pour les convaincre qu'ils ont tous (maintenant, "tous" inclut même les mainteneurs Debian et Ubuntu, même plus de gueguerre distros basées sur RPM contre distros basées sur DEB, tous les plus gros ont décidé la même chose) faux sur toute la ligne et qu'il prennent un bloat plutôt qu'un truc simple juste pour le plaisir de souffrir...
[^] # Re: De plus en plus complexe, le système d'init...
Posté par Zenitram (site web personnel) . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 10.
Clair que les scripts bash qui se baladent et non facilement maitrisable sur qui fait quoi, c'est très maintenable.
tu parles bien des systèmes d'init avant systemd, on est d'accord?
Sauf que la, c'est plus que l'init.
Si seul l'init t'interresse, la doc est moins bordélique (c'est pas du bash qui plante car tu n'es pas sur la bonne distro et que tu as pas pensé à la petite subtilité de la distro) et petite.
Comparons des choses comparables.
Tes exemples ensuite n'ont rien à voir : Mac OS X est simple pour l'utilisateur, ça ne dit pas que ce qu'il y a dessous est simple.
Et tu donnes d'ailleurs un très bon exemple : pour le moment, la charge de travail est pour le mainteneur de distro et les utilisateurs, et avec systemd la complexité est dans l'OS lui-même pour une simplicité pour l'utilisateur (ne me dit pas que tu préfères les scripts bash à l'arrache aux init de systemd...), comme... ton exemple Mac OS X en fait.
Moi, j'en ai marre qu'on dise qu'avant c'était trop génial, que c'était simple et que ça faisait tout ce qu'on attend d'un OS moderne, non ça ne n'était pas simple, au contraire, et non ça ne faisait pas ce qu'on attend d'un OS moderne.
Et surtout, ne pas se demander pourquoi les mainteneurs, ceux qui bossent et subissent le plus, des distros les plus diffusées sont assez stupides et incompétants pour prendre "du bloat et du code non-maintenable" plutôt que de garder ce qu'il y avait avant : peut-être parce que cette description de systemd n'est pas crédible? Mais tu peux donner ton explication pour les convaincre qu'ils ont tous (maintenant, "tous" inclut même les mainteneurs Debian et Ubuntu, même plus de gueguerre distros basées sur RPM contre distros basées sur DEB, tous les plus gros ont décidé la même chose) faux sur toute la ligne et qu'il prennent un bloat plutôt qu'un truc simple juste pour le plaisir de souffrir...