• [^] # Re: Link

    Posté par . En réponse au journal Vendredi 13: soleil noir pour le logiciel libre.. Évalué à 2.

    Attends, je dis pas qu'on est parfait non plus hein, mais ce qu'on fait nous sur ce plan c'est incomparable compare aux distrib Linux, meme Redhat qui pourtant fait des efforts.

    cf. http://www.redhat.com/f/pdf/rhel4/AppCompat.pdf

    La liste des librairies pour lesquels ils garantissent la compatibilite ascendante :

    For Red Hat Enterprise Linux, the core set of libraries includes:
    • libc, libgcc, libstdc++, libdl, libm, libutil, libcrypt, libz, libpthread, libncurses
    • libX11, libXext, libXt, libICE, libSM, libGL
    • libgtk, libgdk, libgdk_pixmap, libpango , libatk , libglib, libgmodule,
    libgthread, libgnomeprint, libgnomeprintui, libgconf, libglade
    If an application can not limit itself to the interfaces of these core libraries, then
    to ensure compatibility across major releases, the application should bundle
    the additional required libraries as part of the application itself. In that case,
    the bundled libraries must themselves use only the interfaces provided by the
    core libraries.
    NonCore
    Libraries
    Red Hat Enterprise Linux also includes a wide range of libraries whose APIs
    and ABIs are not guaranteed to be preserved between major releases.

    Compatibility of these libraries is, however, provided within a major release of
    the distribution. Applications are free to use these noncore
    libraries, but to
    ensure compatibility across major releases, application vendors should provide
    their own copies of these noncore
    libraries, which in turn should depend only
    on the core libraries listed in the previous section.


    Compare a ce qu'on fait, c'est franchement de la rigolade