• [^] # Re: À quand une version stable ?

    Posté par . En réponse au journal Fluxbox 0.9.15. Évalué à 7.

    Alors pourquoi pas passer en version stable

    Parceque fluxbox n'est pas stable. En informatique les dinosaures qui font la différence entre un hacker et un cracker font aussi la différence entre un logiciel fiable et un logiciel stable.

    Un logiciel fiable est un logiciel qui fonctionne et fournit toujours le même résultat en réponse aux mêmes saisies. Fluxbox est un logiciel fiable.

    Un logiciel stable est une version de logiciel qui est compatible au niveau API et/ou ABI avec les versions similaires de ce logiciel.
    Par exemple si l'application en version 1.0.0 fait les choses d'une certaine façon, et que les bibliothèques de la version 1.0.0 compilent d'une certaine manière, on s'attend à ce que celà soit vrai au minimum pour la 1.0.1 et de préférence aussi pour la 1.1.0 (sauf correctuion de bug majeure). C'est ce que l'on apelle la stabilité logiciel. Ce qui est stable ce n'est pas le fonctionnement du logiciel, mais la façon dont il fonctionne.

    A l'inverse Fluxbox change assez fréquamment son fonctionnement interne, soit pour coller au plus prèt aux standards freedesktop, soit pour utiliser les bibliothèques enlightenment (par exemple).
    Le numéro de version en 0.9x sert donc à dire aux dévelloppeurs qui voudraient construire des applications par dessus fluxbox "attention, on risque de changer notre code plusieurs fois vous risquez donc de devoir recoder votre programme à chaque version."