• [^] # Re: Polémique

    Posté par . En réponse à la dépêche Un point sur le projet Nouveau. Évalué à 6.

    > attendre que AMD

    AMD fournit de la doc à un rythme élevé. Les meilleurs ingénieurs ne peuvent rivaliser en faisant de ingénierie à rebour. Sur moins de 6 mois, AMD a donné plus de 1000 pages de doc je crois.
    Donc il est peut-être pertinant d'attendre (ou d'implémenter ce qui est dans les spècs) que de faire de ingénierie à rebour.
    ATI semble vraiment sincère dans sa démarche et on en a les preuves.
    L'année 2007 ATI :
    http://www.phoronix.com/vr.php?view=11616
    L'année 2007 NVidia :
    http://www.phoronix.com/vr.php?view=11615
    Ce qui peut poser interrogation, c'est la gestion du projet. Pas vraiment de site web, le développement confier à une distribution au-lieu d'être "neutre", etc.

    > Eh bien aujourd'hui, les drivers R100/R200/R300 ne bougent pas d'un poil

    Et ?
    À qui la faute ?
    À AMD car AMD donne de la doc. La relation que tu mets ici est "bizarre" (surtout si c'est une comparaison avec NVidia).
    Tu crois qu'il faut demander à Intel de ne plus fournir les spècs pour améliorer les drivers Intel ?
    Franchement, je ne te comprend pas.

    J'ai l'impression que tu fais un "coup bas" contre ATI. Certes ATI n'a pas été exemplaire ses dernières années et le ressentiment qu'on peut avoir est justifié. Mais depuis quelques mois l'implication d'ATI dans Linux est indiscutable.

    Nouveau semble avoir une excellente équipe (je n'ai pas les compétences pour juger). Mais si Intel, AMD, etc ne fournissent pas de doc, es-ce que le libre sera en mesure de former une équipe pour les puces Intel, une autre pour AMD, etc ?
    J'en doute sérieusement.
    Et pour quelle efficacité ?
    Le driver radeonhd est en écriture depuis quelques moins. Il y a un support 2D correcte (pour X.org 1.4). D'ici la fin de l'années il y aura probablement un support pour la 3D et fin 2009 il sera plus que correct. En gros ça sera 2 ans d'effort pour un driver de bonne qualité et écrit depuis 0. M'enfin, c'est ce que me dit ma boule de cristal. Combien de temps pour Nouveau ?
    De plus, ATI ne va pas dupliquer les efforts, à moyen terme il n'y aura que le driver libre (les autres étant en mode maintenance).

    Je suis d'accord avec Jon Corbet, NVidia ne mérite pas le cadeau Nouveau.

    M'enfin, ainsi est le libre, libre à qui veut de bosser sur Nouveau.

    > les documentations, ce n'est jamais quelque chose de gagné, ça peut disparaître du jour au lendemain

    Comme le projet Nouveau...
    La doc est là, elle est sous NDA. Les drivers en cours d'écriture est sous licence open source (type BSD je crois, je n'ai pas regardé).

    > Deux générations de cartes n'ayant souvent pas grand chose en commun, il suffit d'une année pour balayer l'existant.

    Pareil pour NVidia ou autre.

    > par exemple ATI a par le passé donné puis repris les docs à maintes reprises (bien heureux le développeur qui a fait des sauvegardes).

    Sauf qu'aujourd'hui elles sont sous NDA. Donc tout le monde peut les garder/diffuser. Ça ne va pas disparaitre du jour au lendemain.

    > Et c'est là que se trouve le levier qui permet d'obtenir les fameuses documentations

    Ben d'autres fournissent déjà la doc. On ne va pas s'en plaindre.

    > Si le constructeur voit que sous linux, tout le monde utilise le driver binaire nvidia, il n'y a pas de levier. Par contre, si le constructeur voit que beaucoup de gens utilisent un driver libre, il va demander à nvidia de réparer les bugs, voire de participer au développement (sous forme de code ou bien de documentation).

    Je n'en suis pas convaincu...
    Ça fait depuis des années que Red Hat ne fournit pas le driver proprio et dit que sa distribution RHEL n'est pas supporté avec le driver proprio. Es-ce que ça a influencé NVidia ? 0, nada.
    Je crois que la meilleur façon d'influence NVidia, est de ne pas utiliser NVidia. Il faut privilégier Intel ou ATI. Si l'absence de driver libre impacte le chiffre d'affaire de NVidia, il est quasi sûr que NVidia va se bouger le cul. Peut-être en participant à Nouveau :-)

    NB : j'ai rien contre Nouveau ! C'est NVidia qui m'énerve. J'ai actuellement une carte NVidia car elle était avec le PC qu'on m'a donné. J'ai installé Nouveau :-) Ça marche nickel (et mieux que le driver nv) pour mes besoins (pas de 3D). Chapeau bas pour ce travail. Vous avez toute mon admiration. Indiscutablement vous méritez l'aide des utilisateurs NVidia.
    Il n'empêche que je ne suis pas content d'avoir une carte graphique qu'un constructeur qui n'aime pas le libre. Bref, je vais m'acheter une carte ATI (OK, je l'ai déjà dit et toujours pas fait :-)).