Quand ta CG crame, t'es bien content de pouvoir la changer sans te poser la question de savoir si ça remarchera au démarrage.
> ca marche soit aussi bien, soit beaucoup beaucoup moins bien
Le support des GPU intel est très bon sous les Unix libres et celui des ATI s'améliore régulièrement. Quand les développeurs ont accès aux spécifications, les pilotes libres sont souvent bien meilleurs que leurs équivalents propriétaires.
Je tire mon chapeau aux développeurs de Nouveau pour leur excellent travail malgré les batons que nVidia leur mets dans les roues et le peu de soutien qu'ils reçoivent de la communauté.
> Et tout ca parce que X change d'API et rajoute des nouvelles extensions tout les 4 matins parce que les anciennes sont trop mal foutues pour evoluer proprement.
Tu suis l'évolution de Xorg à travers les newsletter des commerciaux de nVidia ou quoi ?
Si nVidia ne s'amusait pas à redévelopper les extensions standards de Xorg (ils ont leur propre GLX, leur propre gestion des écrans multiples, ils n'utilisent pas DRI, KMS, etc ...), ils auraient beaucoup moins de mal à suivre l'évolution de Xorg.
La raison pour laquelle, ils dupliquent une bonne partie de l'infrastructure de Xorg, ce n'est pas parce que Xorg c'est de la merde et blablabla, l'objectif c'est d'enfermer le client.
Va demander aux personnes qui font des paquets pour la bouse de nVidia pour savoir à quel point c'est mal foutu leur tas de merde.
Les changements d'API sont un faux problème, sinon faudra m'expliquer comment le noyau Linux arrive à maintenir autant de pilotes à jour.
Sauf à vouloir maintenir une architecture sub-optimale, avec une multitude de couches de compatibilité, il est quasiment impossible d'éviter les changements d'API dans un composant aussi complexe que X. nVidia n'a qu'à libérer son pilote ou les spécifications si ça les fait chier.
> La question qu'il faudrait se poser c'est comment ameliorer X (au niveau architecture) et comment ameliorer le process de dev (pour pas devoir tout refaire dans 2 ans parce qu'on a merde sur l'API).
T'as six ans de retard, si tu rajoutes le changement de licence de XFree86, ces questions-là sont à l'origine de Xorg. Même si il reste du travail à faire, Xorg avance et avance dans le bon sens.
[^] # Re: On voit le bout du tunnel
Posté par GeneralZod . En réponse à la dépêche Du côté de chez Xorg. Évalué à 9.
> ca marche soit aussi bien, soit beaucoup beaucoup moins bien
Le support des GPU intel est très bon sous les Unix libres et celui des ATI s'améliore régulièrement. Quand les développeurs ont accès aux spécifications, les pilotes libres sont souvent bien meilleurs que leurs équivalents propriétaires.
Je tire mon chapeau aux développeurs de Nouveau pour leur excellent travail malgré les batons que nVidia leur mets dans les roues et le peu de soutien qu'ils reçoivent de la communauté.
> Et tout ca parce que X change d'API et rajoute des nouvelles extensions tout les 4 matins parce que les anciennes sont trop mal foutues pour evoluer proprement.
Tu suis l'évolution de Xorg à travers les newsletter des commerciaux de nVidia ou quoi ?
Si nVidia ne s'amusait pas à redévelopper les extensions standards de Xorg (ils ont leur propre GLX, leur propre gestion des écrans multiples, ils n'utilisent pas DRI, KMS, etc ...), ils auraient beaucoup moins de mal à suivre l'évolution de Xorg.
La raison pour laquelle, ils dupliquent une bonne partie de l'infrastructure de Xorg, ce n'est pas parce que Xorg c'est de la merde et blablabla, l'objectif c'est d'enfermer le client.
Va demander aux personnes qui font des paquets pour la bouse de nVidia pour savoir à quel point c'est mal foutu leur tas de merde.
Les changements d'API sont un faux problème, sinon faudra m'expliquer comment le noyau Linux arrive à maintenir autant de pilotes à jour.
Sauf à vouloir maintenir une architecture sub-optimale, avec une multitude de couches de compatibilité, il est quasiment impossible d'éviter les changements d'API dans un composant aussi complexe que X. nVidia n'a qu'à libérer son pilote ou les spécifications si ça les fait chier.
> La question qu'il faudrait se poser c'est comment ameliorer X (au niveau architecture) et comment ameliorer le process de dev (pour pas devoir tout refaire dans 2 ans parce qu'on a merde sur l'API).
T'as six ans de retard, si tu rajoutes le changement de licence de XFree86, ces questions-là sont à l'origine de Xorg. Même si il reste du travail à faire, Xorg avance et avance dans le bon sens.