A mon avis, ce n'est pas aux auteurs du libre (que je respecte bcp) à faire des drivers mais plutot aux constructeurs eux memes.
Pourquoi ? Je vais vous le dire :
-> Premièrement, le constructeur connait plus que quiconque les caracteristiques de son materiel : il est le seul capable de concevoir un driver qui prend en compte toutes les caracteristiques de son peripherique et saura comment l'integrer au systeme Linux.
-> Deuxiemement : Comme le materiel est succeptible d'etre vendu a des utilisateurs de Linux, il est legitime que ces constructeurs fassent des drivers pour ce systeme : on conçoit mal ATI donner les specs aux developpeurs Windows (ou meme Microsoft) pour faire les drivers à leur place
-> Dernierement : Les developpeurs du libre n'ont pas que ça a faire : il vaut mieux s'attarder sur des projets dis universels (Kernel, Xfree, KDE, Gnome...) plutot que se pencher sur chaque driver de chaque peripherique.
Dernierement j'ai eu du soucis avec un Chips videos Intel i845GL : ça ne fonctionnait pas sous Xfree 4.2, l'idee me vint d'essayer Xfree 4.2.99 : et là tout passe !
J'ai faqit un compte rendu detaillé de ce que j'ai ressenti avec cette version Beta de Xfree (qui merite d'etre Xfree 4.3.0 a mon avis) pour dire que le boulot qu'ils ont accomplit nous permet deja de supporter les derniers Chips videos du marché.
La meilleure solution, a mon avis, est de prendre le modele Netscape avec son projet Mozilla. Explication :
Je prend l'exemple de ATI : ATI met en place un projet pour developper des drivers Linux Open Source (cf Mozilla/Netscape)
ATI embauche quelques personnes qui seront alors chargées de maintenir le projet, d'organiser le developpement, de manager les developpeurs, de faire un compte rendu et d'emettre des directives : en gros entre 5 et 10 personnes disseminees partout dans le monde : qu'on ne me dise pas qu'ATI n'est pas capable d'embaucher 10 personnes ou meme reconvertir certains developpeurs internes sur ce projet.
ATI se charge d u marketing, du materiel a fournir (Afin d'accueillir certaines plateformes de test + CVS), et autour des 10 personnes de ATI viennent se greffer des centaines de developpeurs du libre qui auront pour but d'aider les dev ATI ainsi que de tester chez eux (Bugs Report), et d'ameliorer les drivers. Ces dev n'auront pas a se soucier de manager le projet, d'obtenir une plateforme commune pour stocker les documents ni meme d'avoir un site dedié puisque ATI s'en chargera !
ATI supportera OFFICIELLEMENT les drivers dis stable et fourniront un support Linux (peut etre limité) via 1 ou deux personnes se chargeant de repondre aux questions des utilisateurs
C'est benefique pour les devs du libre (moins de frais), pour ATI (ils ne paient que 5 à 10 personnes pour une centaine de contributeurs) et pour nous (puisque c'est libre, le projet Xfree pourra integrer ce driver dans chaque release)
Je pense que cette philosophie est bien plus judicieuse : Si tous les constructeurs adoptent cette methode on aura fait un grand pas !
# Mauvaise idee
Posté par Samuel Pajilewski . En réponse à la dépêche Libre et rémunération ?. Évalué à 10.
Pourquoi ? Je vais vous le dire :
-> Premièrement, le constructeur connait plus que quiconque les caracteristiques de son materiel : il est le seul capable de concevoir un driver qui prend en compte toutes les caracteristiques de son peripherique et saura comment l'integrer au systeme Linux.
-> Deuxiemement : Comme le materiel est succeptible d'etre vendu a des utilisateurs de Linux, il est legitime que ces constructeurs fassent des drivers pour ce systeme : on conçoit mal ATI donner les specs aux developpeurs Windows (ou meme Microsoft) pour faire les drivers à leur place
-> Dernierement : Les developpeurs du libre n'ont pas que ça a faire : il vaut mieux s'attarder sur des projets dis universels (Kernel, Xfree, KDE, Gnome...) plutot que se pencher sur chaque driver de chaque peripherique.
Dernierement j'ai eu du soucis avec un Chips videos Intel i845GL : ça ne fonctionnait pas sous Xfree 4.2, l'idee me vint d'essayer Xfree 4.2.99 : et là tout passe !
J'ai faqit un compte rendu detaillé de ce que j'ai ressenti avec cette version Beta de Xfree (qui merite d'etre Xfree 4.3.0 a mon avis) pour dire que le boulot qu'ils ont accomplit nous permet deja de supporter les derniers Chips videos du marché.
La meilleure solution, a mon avis, est de prendre le modele Netscape avec son projet Mozilla. Explication :
Je prend l'exemple de ATI : ATI met en place un projet pour developper des drivers Linux Open Source (cf Mozilla/Netscape)
ATI embauche quelques personnes qui seront alors chargées de maintenir le projet, d'organiser le developpement, de manager les developpeurs, de faire un compte rendu et d'emettre des directives : en gros entre 5 et 10 personnes disseminees partout dans le monde : qu'on ne me dise pas qu'ATI n'est pas capable d'embaucher 10 personnes ou meme reconvertir certains developpeurs internes sur ce projet.
ATI se charge d u marketing, du materiel a fournir (Afin d'accueillir certaines plateformes de test + CVS), et autour des 10 personnes de ATI viennent se greffer des centaines de developpeurs du libre qui auront pour but d'aider les dev ATI ainsi que de tester chez eux (Bugs Report), et d'ameliorer les drivers. Ces dev n'auront pas a se soucier de manager le projet, d'obtenir une plateforme commune pour stocker les documents ni meme d'avoir un site dedié puisque ATI s'en chargera !
ATI supportera OFFICIELLEMENT les drivers dis stable et fourniront un support Linux (peut etre limité) via 1 ou deux personnes se chargeant de repondre aux questions des utilisateurs
C'est benefique pour les devs du libre (moins de frais), pour ATI (ils ne paient que 5 à 10 personnes pour une centaine de contributeurs) et pour nous (puisque c'est libre, le projet Xfree pourra integrer ce driver dans chaque release)
Je pense que cette philosophie est bien plus judicieuse : Si tous les constructeurs adoptent cette methode on aura fait un grand pas !