URL: https://linuxfr.org/users/whitecat/journaux/que-gagnent-red-hat-et-vmware-%C3%A0-%C3%A9crire-un-pilote-3d-amd-libre-question Title: Que gagnent Red Hat et VMWare à écrire un pilote 3D AMD libre ? Question. Authors: WhiteCat Date: 2011年02月24日T12:35:05+01:00 License: CC By-SA Tags: amd, drm, radeon, pilote_libre et fedora Score: 40 Depuis plusieurs mois, je suis activement le développement des pilotes libres 3D pour cartes AMD. Il s'agit des pilotes r300g et r600g. Je vais plusieurs fois par semaines vérifier le git de Mesa à la quête d'un commit apportant le support d'une fonctionnalité 3D ou d'une optimisation du code. Tout ça dans l'espoir d'un jour pouvoir jouer à ETQW avec un pilote libre (cf. mon précédent journal). D'ailleurs, d'après mes pronostics, ça sera possible 'out-of-the-box' avec Fedora 16. Disponible dès maintenant en mettant les mains dans le cambouis, comme on dit. Bon, mais le but de ce journal n'est pas vraiment de parler de cela, mais plutôt pourquoi Red Hat et VMWare contribuent-ils à créer/améliorer ces pilotes libres ? Quand je parle de pilote libre, en fait ici je parle simplement de l'accélération 3D hardware, c'est à dire de Mesa (architecture Gallium). Il va s'en dire que pour que cela soit utile il faut avoir le nécessaire dans le noyau (LE pilote hardware en tant que tel) ainsi que l'architecture Gallium dans Mesa. Ces 2 parties essentielles sont également travaillées par Red Hat et VMWare, mais pas que. On peut citer AMD déjà, mais aussi d'autres entreprises de manières plus ponctuelle ou bien encore des particuliers. Concernant la pure accélération 3D, Red Hat et VMWare sont clairement les 2 entreprises les plus contributrices. Alors pourquoi ? Quel est l'intérêt pour Red Hat ou VMWare de faire en sorte qu'une Radeon X800 ou une Radeon HD 4850 puisse faire tourner Xonotonic ou Quake 4 ? C'est vrai, Red Hat produit une distribution et des services avant tout destinés aux entreprises. De même pour VMWare. Alors il faut relativiser, Red Hat doit compter dans les 3000 employés environ (chiffre trouvé sur Internet, à prendre avec des pincettes) dont "seulement" 2 (à ma connaissance) travaillant activement sur l'accélération 3D des Radeon. Qui chez Red Hat a pris la décision d'employer des personnes pour travailler sur quelque chose qui n'a pas, a priori, de rapport direct avec son activité ? Est-ce par philanthropie ? Ou bien par stratégie : faire plaisir à la communauté afin d'en tirer avantage ultérieurement (image de marque, expérience, etc.). Honnêtement, il est clair que Red Hat a pour moi une bonne image, j'utilise Fedora et lorsque je dois pousser l'usage de Linux en entreprise, je me porte naturellement vers du Red Hat/CentOS/Fedora. Concernant les quelques employés d'AMD travaillant au support des Radeon (2 ou 3 personnes à ma connaissance), la réponse est déjà un peu plus évidente : ils y apportent un support à leurs propres produits. Mais contrairement à Red Hat, le but d'AMD est simplement d'y apporter le support minimal. Et c'est dommage qu'AMD n'y attribue pas plus de ressources.

AltStyle によって変換されたページ (->オリジナル) /