Donc selon toi, Linux est d'un usage marginal en dehors du serveur
Pas selon moi, selon les stats de user agent de tous les serveurs Web de la planete.
Android n'est pas Linux en tant qu'OS : c'est linux en tant que noyau. D'ailleurs, je n'ai pas l'impression que systemd soit à l'ordre du jour.
Pourquoi limiter à GNU/Linux? systemd ne dépend que de Linux à ce que je sache. Et on pourrait très bien imaginer que Android passe à systemd, et il y aura sûrement des systèmes d’exploitation mobile avec systemd à l’intérieur qui vont débarquer (Ubuntu Touch, Jolla...).
il faudrait empêcher d'agir ceux qui veulent le rendre plus accessible
Excuse moi, mais j'ai du mal a voir ce que viens faire dans l'accessibilité un gestionnaire de boot, lanceur de services réseau et autre joyeusetés bien loin des préoccupations de l'utilisateur lambda qui ne veut pas aligner 2 lignes de code
Rendre un système plus accessible, ça veut dire:
plus rapide
plus sécurisé
plus automatisé
Oh magie, c’est ce que fait systemd en démarrant les services en parallèles (et le reste il y a des exemples dans la dépêches).
Pourquoi le séparer du reste
Parce que partout en informatique on considère comme bonne pratique de séparer les choses qui n'ont pas le même rôle ?
Il me semble qu'il y a des différences entre démarrer des services réseau à la demande, effectuer des taches à temps défini, monter des périphériques ou configurer des interfaces réseau. Apparemment la modernité considère que non :D
Source de systemd. Oh c’est magnifique, plein d’utilitaires qui font une chose et qui le font bien, qui combiné entre eux font un logiciel complet appelé systemd.
Pourquoi vouloir d'un bidouillage
L'init d'un Unix un bidouillage ? Une sacrée bidouille alors... Que dire alors de tout le reste !
Peut-être pas quand il a été créé. Mais comme expliqué plusieurs fois dans les commentaires par moi-même et d’autres, il a beaucoup de défauts qui était réglé par systemd, ou alors il faisait les mêmes choses de manière beaucoup plus propre puisque les mainteneurs l’on choisi en remplacement.
lorsqu'on peut intégrer proprement
Proprement ? Dans un SPOF
Source?
nécessitant une maitrise poussée du bousin pour savoir ce qu'il va faire implicitement ? Moi qui croyait que l'implicite n'était pas vraiment une bonne chose dans un système un tantinet complexe...
En quoi c’est implicite? Pour le lancement par socket il y a des unités .socket, pour un lancement au démarrage il y a des .service.
une prise en charge officielle
Officielle de quoi ?
Du démarrage par socket.
Source?
Pour la définition, je te donne la mienne afin d'avoir une base de discussion, si tu en as une : envoie.
Non, la définition je l’ai recopié parce que j’ai répondu paragraphe par paragraphe.
Quand à démarrer apache/php et mysql, ça tient avec une ligne par commande, donc pas 3 comme j'ai dit mais 2 (si tu utilises mod_php).
Mais il est vrai que c'est beaucoup plus compliqué à force de vouloir faire des trucs qui prennent en compte les cas particuliers de chaque installation / distribution.
[^] # Re: De plus en plus complexe, le système d'init...
Posté par ariasuni . En réponse à la dépêche Spéciale Lennart Poettering : nouvelles versions de systemd et PulseAudio. Évalué à 5.
Pourquoi limiter à GNU/Linux? systemd ne dépend que de Linux à ce que je sache. Et on pourrait très bien imaginer que Android passe à systemd, et il y aura sûrement des systèmes d’exploitation mobile avec systemd à l’intérieur qui vont débarquer (Ubuntu Touch, Jolla...).
Rendre un système plus accessible, ça veut dire:
Oh magie, c’est ce que fait systemd en démarrant les services en parallèles (et le reste il y a des exemples dans la dépêches).
Source de systemd. Oh c’est magnifique, plein d’utilitaires qui font une chose et qui le font bien, qui combiné entre eux font un logiciel complet appelé systemd.
Peut-être pas quand il a été créé. Mais comme expliqué plusieurs fois dans les commentaires par moi-même et d’autres, il a beaucoup de défauts qui était réglé par systemd, ou alors il faisait les mêmes choses de manière beaucoup plus propre puisque les mainteneurs l’on choisi en remplacement.
Source?
En quoi c’est implicite? Pour le lancement par socket il y a des unités
.socket, pour un lancement au démarrage il y a des.service.Du démarrage par socket.
Non, la définition je l’ai recopié parce que j’ai répondu paragraphe par paragraphe.
En quoi c’est plus compliqué avec systemd?
Écrit en Bépo selon l’orthographe de 1990