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.
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
[^] # Re: Link
Posté par pasBill pasGates . En réponse au journal Vendredi 13: soleil noir pour le logiciel libre.. Évalué à 2.
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