• [^] # Re: Le problème est là...

    Posté par . En réponse au journal Une idée de distribution Linux. Évalué à 10.

    Il était tellement compliqué de répondre un truc comme cela :

    "Ce que tu cherches est le saint graal que l'on ne peut obtenir, juste s'en approcher.

    • Parce que applications et système sont intrinsèquement liés : les applications se "lient" avec des bibliothèques système particulières. Elles ont vraiment besoin que les bibliothèques soient présentes dans les bonnes versions pour fonctionner (par exemple parce qu'il y a une fonction nouvelle qui n'est pas présente dans la version précédente.)

    • On peut effectivement embarquer, compilées dans le logiciel les versions particulières des bibliothèques que l'on utilise (compilées statiquement), mais dans ce cas lors d'une mise à jour de la bibliothèque pour des problèmes de sécurité, celle embarquée dans ton application ne sera pas mise à jour lorsque celle du système le sera. Il faudrait alors recompiler ton logiciel avec la bibliothèque mise à jour.

    De plus avec ce système, chaque logiciel emporte ses propres versions des bibliothèques, ce qui pose un soucis en terme de place et de dispersion des efforts.

    On ne peut pas avoir liberté et sécurité en même temps, on ne peut pas avoir stabilité et toutes dernières versions. chaque distribution fait des choix qui posent sur ces 2 lignes un curseur à l'endroit qui leur semble optimal. Chaque utilisateur peut alors choisir le compromis qui lui convient le mieux : debian stable ou debian unbstable, ubuntu, fedora, mageïa, arch ou gentoo.
    "

    C'était plus long, moins cassant, plus enrichissant, moins hautain. Ce que l'on serait en droit d'attendre d'une communauté, mais il ne faut pas trop en demander... donc ne pas trop en attendre.