• [^] # Re: Portabilité et forçage

    Posté par . En réponse à la dépêche Mise aux poings sur systemd. Évalué à 8.

    Et bien parce que systemd a réinventé la roue en partant de 0 et donc a cassé tout un tas de compatibilités et d'API qui permettaient à tout le monde de s'y retrouver (distributions Linux, BSD).

    Et alors ? Si moi je m'amuse à écrire un système d'init qui ne gère pas grand chose et basé sur des fichier binaire, est-ce que c'est grave ? Si j'ai envi d'écrire un éditeur de texte from scratch qui encode les fichiers dans l'encodage michel_encoding qu'est ce qui me l'interdit ? Si je veux développer un bootloader qui ne marche qu'avec linux 3.x x étant un nombre premier ça me rend criminel ? Ceux qui tentent de plus ou moins révolutionner l'approche CLI et qui fusionne la notion d'émulateur de terminal et de shell sont-ils si horrible parce qu'il font quelque chose qui ne réutilise pas dash, bash, zsh, tcsh et autre ?

    Non clairement pas tout le monde à bien le droit de développer ce qu'il veut surtout quand il est crée son projet from scratch. Si son logiciel pose problème alors il n'est pas utilisé/intégré.

    Ce serait pareil avec une techno MS ou Apple, si ça pose un vrai problème alors ce n'est pas intégré si ça apporte vraiment quelque chose c'est intégré (à moins que tu pense que les communautés de développeurs sont touchées par des lobbyistes MS/Apple). D'ailleurs c'est le cas cups viens d'Apple, si je ne m'abuse. Si ça n'apportait rien face à lp personne ne ce serait embêté.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)