• [^] # Re: Bon courage!

    Posté par . En réponse à la dépêche Démarrage d'un projet de développement de pilote libre pour les cartes vidéo NVidia. Évalué à 10.

    Il me semble que le reverse engineering s'effectue sur une nv5x Stéphane ne souhaite pas s'intéresser aux vieilles cartes mais aux nouvelles.

    OpenGraphics ne pourra pas atteindre le niveau des cartes NVidia ou ATI sans un investissement financier conséquent. Donc meme s'il s'agit d'un projet louable on ne peut se permettre de se restreindre à lui seul. La diversité est nécessaire et souhaitable. Par ailleur le prix des cartes sera certainement bien trop supérieur à celle de nvidia & ati avec des performances inférieur.

    Il y a eu un long thread sur la mailing list du noyau linux sur les drivers propriétaire. Je partage l'avis d'un grand nombre de protagonistes de cette discussion, à savoir que l'on ne peut pas se satisfaire de drivers propritaires ! C'est a mon sens un paradoxe d'avoir un noyau libre et des modules propritaires. Comment savoir ce que fait ce module ?

    De plus d'un point de vue sécurité l'opacité des cartes graphiques caches de nombreuses failles. Ainsi avec les drivers fglrx (et très probablement avec ceux de nvidia) il est possible en temps que simple utilisateur d'accéder à la mémoire du système (même celle que l'on ne devrait pouvoir accéder).

    Cependant le reverse engineering n'est pas la seul voie. De nombreuses personnes tentent de convaincre les constructeurs qu'il serait plus intéressant pour eux d'ouvrir leur driver. De ce point vue Sun Microsystem donne l'example (à mon avis).