• [^] # Re: OpenGraphics ?

    Posté par . En réponse à la dépêche Intel libère ses pilotes graphiques. Évalué à 8.

    > La question de la compatibilité binaire doit surement refroidir les rares véléités de proposer un jeu sous Linux.

    Je m'incris totalement en faux.
    Les "problèmes" de compatibilité binaire dans Linux sont uniquement pour les drivers. Linus (et d'autres) ont été très claires sur ce point, il n'y a pas de compatibilité binaire même entre versions mineurs, point final. Il en est de même pour xorg.
    Celà pour trois raisons :
    1- ça ne regarde que le fonctionnement interne du noyau (respectivement Xorg).
    2- c'est stupide
    3- c'est un travail pénible qui rebutent les développeurs du libre

    Par contre, pour tout ce qui est ABI coté programme utilisation Linux est quasiment parfait et offre toutes les fonctionnalités nécessaires :
    - différentes versions d'API pour une seule librairie.
    - possibilité à un programme de définir la version d'API dont il a besoin.
    - support complet par les gestionnaires de paquet (en tout cas rpm).
    - possiblité pour chaque programme d'utiliser ses propres librairies et non celle du livrée par le système (codé avec ld et -rpath ou avec LD_LIBRARY_PATH). Voire aussi de linker statiquement.

    Enfin, il y a les sources des librairies ! Libre à qui veut de maintenir une version spécifique.

    On peut voir que Gtk/Gnome se débrouille très depuis Gnome 2.0.

    Faire tourner un vieux programme sous Linux ne pose pas de problème majeur. C'est souvent plus dure de le recompiler.