• [^] # Re: Question ?

    Posté par . En réponse à la dépêche Nouveau modèle de développement pour Linux. Évalué à 2.

    Y a un OS qui répond à tes besoin, c'est win.

    Que connais-tu de mes besoins ? Windows ne me convient pas pour beaucoup de raisons.

    Et qu'on ne me réponde pas que les constructeurs n'ont qu'à publier leur specs pour qu'on puisse développer des drivers livres. Les distribs ne peuvent pas se permettre de sortir une nouvelle version à chaque qu'apparaît une nouvelle carte graphique ou une nouvelle carte son.

    C'est quoi cet argument à 2 balles ? Tu ne veux pas des specs pcq les distri sortiront pas instantanement à chaque nouvelle CG ? Mais n'importe quoi ! Avec un drivers proprio la problématique ne change pas ! C'est pas la liberté du driver qui empeche de le télécharger ou le fait qu'il soit proprio qui empeche de l'inclure dans une distri (<- selon la licence pour certains c'est en effet impossible, mais là n'est pas mon propos)


    Relis mon message. J'ai dit que fournir les specs ne change rien au problème. Problème qui est que si une nouvelle carte sort 3 mois après la dernière version de ta distrib préférée, c'est quand-même plus sympa d'avoir un driver avec la carte (surtout pour une carte réseau). Et si ta distrib inclut un changement d'API datant d'après l'écriture du driver ,t'es dans la mouise.

    Et de toutes façons, s'il faut gérer 15 versions d'API, c'est la galère pour celui qui écrit le driver.

    Le changement et le progrès c'est bien, mais on ne peut rien bâtir sur du sable mouvant. Il faut savoir fixer certains chose afin de faciliter la tâche de ceux qui en dépendent. Si on veut favoriser l'écriture de drivers pour Linux, il faut figer les APIs, sinon peu de gens se donnerons la peine de fournir des drivers compatibles avec toutes les versions.