• [^] # Re: HurdFr et conférence sur le Hurd

    Posté par . En réponse à la dépêche HurdFr et conférence sur le Hurd. Évalué à 1.

    > Ca va changer quoi vis a vis des drivers proprio de passer a GNU\Le Hurd\OSKit\COM\Mach
    Si le nombre d'OS libres différents se multiplie et si ces OS se répandent, la seule solution viable pour avoir des drivers à jour pour tout le monde est de divulguer (librement) les specs du matériel nécessaires à la programmation des drivers. Tu ne peux pas te contenter de fournir un binaire ou, ce qui est à peine mieux, des drivers dont le source est illisible, ne facilite pas le reverse-engineering, et n'est adapté qu'à un OS et/ou environnement graphique (XFree86) particulier.
    Il se trouve qu'aujourd'hui les OS libres ne représentent qu'une infime part des sytèmes installés, et que parmi ces OS Linux est beaucoup plus représenté. Donc les fabriquant de matos se disent "je maintiens un driver Linux binaire et hop ça suffit". Si tu avais 30% d'OS libres installés répartis en 10% de BSD, 10% de Linux et 10% de Hurd (supposition fantaisiste), faire des drivers binaires pour tous les OS serait une vraie merde pour les constructeurs, et ils y gagneraient à rendre les specs publiques et laisser des volontaires coder un driver libre eux-même...
    Un autre vecteur qui pourrait faciliter la divulgation des specs serait que l'architecture x86 perde son hégémonie. Y'en a marre de cette techno de l'an 2 qui nous scotche en 32-bits! Ca fait déjà si longtemps qu'on nous promet le Merced/l'Itanium qu'on va finir par croire que c'est du bluff.