• [^] # Re: résistance au changement

    Posté par . En réponse au journal Systemd va gagner une console système, un bootsplash et un login-screen. Évalué à 5.

    Tu mets les briques systèmes et les applications/DE (qui vivent dans les couches supérieurs) au même niveau, alors que ça n'a rien à voir.

    systemd et wayland sont des briques systèmes donc y'a intérêt à les uniformiser. Déjà pour uniformiser les API, ensuite pour éviter de se mettre pas mal de monde à dos (ceux qui écrivent des pilotes graphiques pour wayland, ceux qui écrivent des services/daemons pour systemd)

    D'ailleurs :
    On a plusieurs API pour le son dans le noyau ? Non, il n'y a que ALSA (et à la limite une couche de compatibilité avec OSS).
    On a plusieurs kernels ? Non, il n'y a que Linux.
    On a plusieurs système de TTY ? Non, il n'y a que l'implémentation fournie par le noyau.
    On a plusieurs implémentations d'OpenGL, juste histoire d'avoir le choix et de multiplier les bugs ? Non, y'a pas grand chose à part mesa.
    On a plusieurs implémentations d'initrd ? bah non.
    On a plusieurs manières de rendre une application accessible à l'utilisateur moyen dans son DE ? Bah non y'a pas grand chose à part les fichiers .desktop
    etc...

    Et l'uniformité au niveau du système de base, c'est bien pour les développeurs, et par conséquent les utilisateurs. Ça leur évite de fuir Linux. On a déjà trop de systèmes d'init (openrc, upstart, systemd, sysv, tout ça pour quoi ?), trop d'APIs pour la même chose (ALSA vs OSSv3 vs OSSv4, par exemple. Heureusement il y a des wrappers comme OpenAL ou la SDL ou PulseAudio-le-wrapper-universel, mais ça rajoute forcément de la latence).

    D'ailleurs la réponse est là : plein de distributions y passent à systemd ou y sont déjà passés (Archlinux, Fedora, RHEL, ...), et Wayland est désigné comme étant le successeur de Xorg par beaucoup de distributions (à part Ubuntu, même si c'était le cas il y a pas si longtemps), avec une phase de transition (serveur XWayland).

    systemd et wayland vont-ils faire disparaître les dizaines de lecteurs PDFs, et imposer evince par exemple ?
    Non, parce que ça n'a aucun rapport avec la choucroute.

    "Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)