URL: https://linuxfr.org/users/patrick_g/journaux/the-linux-developers-are-selfish-dickheads Title: The Linux developers are selfish dickheads Authors: patrick_g Date: 2008年07月03日T09:58:32+02:00 Tags: richard_stallman, theo_de_raadt et lwn Score: 0 Jeudi étant presque vendredi je me permet d'attirer votre attention sur un post de Theo de Raadt (leader d'OpenBSD) se trouvant ici : [http://lwn.net/Articles/288299/](http://lwn.net/Articles/288299/) Nous avons là un troll d'un fort beau gabarit, même pour les standards sévères de Theo. Comme toujours il y a un fond de vérité dans son "argumentation" qui est que les développeurs Linux ne se battent pas assez fermement pour obtenir de la documentation libre auprès des compagnies. Il y a des cas ou le pilote Linux est fourni par l'entreprise en question sans aucune documentation et avec un source obscurci par l'appel à des "nombres magiques", etc. Bien entendu dans ce cas il est difficile pour les devs d'OpenBSD d'écrire un pilote pour leur OS. Pareil quand quelques développeurs Linux signent des NDA avec les firmes pour pouvoir écrire un pilote. Certes on peut lire le source de ce pilote et en comprendre assez sur le fonctionnement du hardware pour écrire un pilote OpenBSD mais il serait plus profitable pour le monde du libre dans son ensemble que la firme libère directement de la documentation. Ce fond de vérité dans le discours de Theo est malheureusement obscurci par son agressivité maladive et sa propension à insulter généreusement tout ce qui bouge. Il commence par dire qu'OpenBSB a plus fait sur ce front que tous les autres réunis : "_Personally I believe that all the other free operating systems added together have worked MUCH LESS on this than we have_". Je ne sais pas si c'est vrai mais on pourrait s'interroger sur les poids respectifs d'OpenBSD et de Linux dans la décision de certaines compagnies de libérer leurs docs ou leurs pilotes. Est-ce que AMD a ouvert sa documentation parce que Theo a crié très fort et à fait les gros yeux ou bien est-ce parce que Linux est devenu un système trop important pour l'ignorer et que c'est un bon moyen de se différencier de NVidia sur ce marché ? Ensuite le morceau de bravoure de Theo qui accuse les développeurs Linux de se garder la doc pour eux afin de pouvoir se créer un monopole à la Microsoft par rapport aux autres OS libres : "_The Linux developers are selfish dickheads who have exactly the same monopolistic mindset as Microsoft -- who also signs NDAs with vendors. I see nothing different about their processes. They want an advantage. And having vendors documents is an advantage_". Enfin, pour la bonne bouche, une petite attaque personnelle contre Linus et une remarque politique surprenante : "_He is a monopolist, and the current situation is that Linux is strong enough that they get documentation from most vendors, under NDAs. That makes them like the other super power who they love to hate, and keeps all the other people trying to write operating system code third world. And that suits their very American viewpoint just fine, I suppose_". Donc Linus et ses sbires ont ourdi un plan machiavélique qui est de priver les autres OS libres de la doc qu'ils obtiennent facilement. Cela dans le but d'obtenir un monopole et de laisser crever les concurrents. Ce plan machiavélique que les devs de Linux mettent en place serait le reflet de leur mentalité américaine. Sans parler de la paranoïa aiguë que cette "théorie" révèle et de la grotesque généralisation finale il me semble que le problème principal est beaucoup plus simple que ça. La communauté Linux est grande, très grande, immensément plus grande que la communauté OpenBSD. Les devs OpenBSD sont un petit club soudé et les gens partagent une même vision sans compromis de la liberté du code. Les devs Linux sont des milliers et la philosophie du libre qui s'en dégage est nécessairement plus diverse. Certains devs Linux signent des NDA et d'autres non. Certains devs Linux s'accommodent de pilotes sans doc et d'autres continuent de réclamer cette doc à la compagnie à l'origine du pilote. Bien entendu il faudrait faire plus. Bien entendu le combat du libre doit continuer et il faut maintenir la pression sur les firmes. Mais insulter les gens et se proclamer le seul à faire avancer la cause n'est pas le bon moyen pour ça. Je note que Richard Stallman ne s'est pas trompé sur la qualité des contributions de Theo puisque la FSF lui a décerné son "Free Software award" en 2004. Theo lui ne rate jamais une occasion de cracher sur Stallman : "_He cried, and nothing happened. He cried, and then did no reverse engineering. He cried, and the only people who listened and agreed are those who do nothing_". C'est quand même vraiment dommage qu'un type aussi talentueux et déterminé que Theo, qui a fait et qui continue de faire autant pour la cause du logiciel libre...soit en même temps un tel sociopathe.