• [^] # Re: $*ù^p de système

    Posté par . En réponse au journal Les drivers : c'est bien là le réel problème. Évalué à 4.

    Je ne connais pas bien les informations fournis pas microsoft mais je connais celle fournit par apple. Dc d'apres mon experience et aussi des echos que j'en ai eu il est bcp plus facile de developper un driver sous windows ou sous os x. Par exemple apple fournis des tonnes d'exemples de squelette de drivers, il y a presque plus qu'a completer les blancs. Je pense que microsoft et msdn doit fournir des informations et exemples semblable.

    Cependant cela ne me semble pas etre le probleme le plus important. Pour moi avoir un noyau linux avec module binaire c'est renoncer a tout ce qui fait l'interet du libre a savoir connaitre ce qu'il se passe ou du moins en avoir la possibilite.

    Comment savoir ce que font les modules binaire des cartes graphiques ? N'introduisent t'ils pas des bugs, des failles ? Comment verifier la qualite de leur code ? De plus qd le constructeur decide de ne plus supporter une gamme de produit je dois jeter mon materiel si je veux passer a un noyau plus recent ?

    Bref pour moi l'important c'est d'avoir des drivers libre qui est important. Et les constructeurs ont a cet egard des comportement intriguant. Par exemple pour les cartes graphiques ati r200, r300, r400 ou les cartes nvidia, par reverse engineering l'on connait suffisament precisement le fonctionnement de ces cartes. Mais les constructeurs ne veulent pas donner les specifications manquantes (certains registre ne sont pas compris et les drivers libre y ecrivent des valeurs dites magiques ;)) Bref ils n'ont pas de gros secret a cacher alors pourquoi ne pas donner la liste des registres et leur fonctions ?

    Nota bene: DSL pour l'ortho j'ecris cela entre deux trains :)