Les arguments que tu avances sont souvent employés, mais je trouve qu'il n'y a pas de liens entre ce que tu dit et le fait d'avoir des drivers proprios :
- L'incompatibilité n'a rien à voir avec le fait que les drivers soient proprio : regarde la dernière version d'amarock 1.4, elle est incompatible avec la dernière version de gstreamer. C'est une question d'API qui a changé. De plus il faut peut être leur laissé le temps de sortir des nouveaux drivers après la sortie de Xorg 7.1. Après tout ça ne fait que 2 jours.
- La qualité des pilotes vient surtout de la qualité des développeurs qui sont derrière. Les pilotes vidéos inclus dans Xorg sont aussi de qualité aléatoire.
- Je t'accorde le point 3 même si je ne voit pas le rapport entre ne pas utiliser DRI et que les drivers ne soient pas libre. Rien n'empêche un driver libre de ne pas utiliser DRI.
- Ce ne sont pas les pilotes qui bloquent l'évolution de Xorg, ce sont les sociétés. Si Nvidia et/ou ATI faisaient des drivers libre, ça ne changerai rien. Ils payent des programmateurs pour qu'ils travaillent sur Xorg. Après c'est une question de politique et de rapport de force. Il ne faut pas voir ces sociétés comme renfermé sur elles même en développant dans leur coin leur driver proprio. Elles participent au développement de Xorg en payant des dev, après c'est comme je viens de le dire, une question de rapport de force.
- A chaque nouvelle version du noyau Linux, il y a des pilotes qui sont enlevé car plus personne n'utilise le matériel. Dans l'idéal, le libre permet un support à l'infinie du matériel. Mais quand tu commences à développer un driver, tu le fais fonctionné sur le matériel récent. Au bout de dix ans, tu ne peut pas continuer à supporter le vieux matériel et le récent. Ca demande trop de travail, car ton driver doit aussi suivre les changement d'API de Xorg et donc a un moment ou un autre il y a des parties que tu vas réécrire, et par conséquent les portions de ton code pour le vieux matériel doivent aussi être réécrite, ça demande beaucoup de travail, et tu préfères arrêter le support pour alléger le travail à faire et povoir sortir la prochaine version dans de bonnes conditions.
- je ne pense pas, sinon il n'y aurai pas de driver "nv" ni "ati". Pour les cartes graphiques ce qui bloque le développement d'un driver libre c'est la fait que les spec du matériel n'est pas mis à disposition.
[^] # Re: Mais...
Posté par Matthieu Duchemin (site web personnel) . En réponse au journal X.org 7.1 is OUT. Évalué à 9.
- L'incompatibilité n'a rien à voir avec le fait que les drivers soient proprio : regarde la dernière version d'amarock 1.4, elle est incompatible avec la dernière version de gstreamer. C'est une question d'API qui a changé. De plus il faut peut être leur laissé le temps de sortir des nouveaux drivers après la sortie de Xorg 7.1. Après tout ça ne fait que 2 jours.
- La qualité des pilotes vient surtout de la qualité des développeurs qui sont derrière. Les pilotes vidéos inclus dans Xorg sont aussi de qualité aléatoire.
- Je t'accorde le point 3 même si je ne voit pas le rapport entre ne pas utiliser DRI et que les drivers ne soient pas libre. Rien n'empêche un driver libre de ne pas utiliser DRI.
- Ce ne sont pas les pilotes qui bloquent l'évolution de Xorg, ce sont les sociétés. Si Nvidia et/ou ATI faisaient des drivers libre, ça ne changerai rien. Ils payent des programmateurs pour qu'ils travaillent sur Xorg. Après c'est une question de politique et de rapport de force. Il ne faut pas voir ces sociétés comme renfermé sur elles même en développant dans leur coin leur driver proprio. Elles participent au développement de Xorg en payant des dev, après c'est comme je viens de le dire, une question de rapport de force.
- A chaque nouvelle version du noyau Linux, il y a des pilotes qui sont enlevé car plus personne n'utilise le matériel. Dans l'idéal, le libre permet un support à l'infinie du matériel. Mais quand tu commences à développer un driver, tu le fais fonctionné sur le matériel récent. Au bout de dix ans, tu ne peut pas continuer à supporter le vieux matériel et le récent. Ca demande trop de travail, car ton driver doit aussi suivre les changement d'API de Xorg et donc a un moment ou un autre il y a des parties que tu vas réécrire, et par conséquent les portions de ton code pour le vieux matériel doivent aussi être réécrite, ça demande beaucoup de travail, et tu préfères arrêter le support pour alléger le travail à faire et povoir sortir la prochaine version dans de bonnes conditions.
- je ne pense pas, sinon il n'y aurai pas de driver "nv" ni "ati". Pour les cartes graphiques ce qui bloque le développement d'un driver libre c'est la fait que les spec du matériel n'est pas mis à disposition.