La communauté du noyau Linux semble se déchirer ces derniers mois. Entre autres, l'on assiste à des tensions entre les factions au sein de la communauté du noyau et à des démissions très médiatisées. La dernière personne en date à avoir quitté le projet est Karol Herbst ; il était chargé du pilote graphique Nvidia « Nouveau » et de l'outil de suivi MMIO. Il a dénoncé l'environnement toxique qui règne au sein de la communauté du noyau. Avant lui, Hector Martin, fondateur et développeur principal d'Asahi Linux (le projet qui apporte Linux à Apple Silicon), a quitté son poste en dénonçant le leadership de Linus Torvalds et un certain nombre d'autres choses.Karol Herbst a été développeur du pilote Nouveau pendant plus de dix ans. Nouveau est un projet de la fondation X.Org et de Freedesktop.org visant à produire des pilotes libres et open source pour les GPU Nvidia. Ils sont développés principalement par rétro-ingénierie des pilotes propriétaires de Nvidia.
Karol Herbst a par la suite été embauché par Red Hat. Bien qu'il soit plus connu ces jours-ci pour son travail sur Mesa et le pilote Rusticl OpenCL qui lui est associé, il est resté un mainteneur du pilote Nouveau pour le noyau Linux. Toutefois, le 15 février 2025, Karol Herbst a annoncé qu'il quittait son poste de mainteneur du pilote Nouveau en raison de divergences avec la communauté du noyau en amont. Karol Herbst dénonce un certain nombre de choses.
Karol Herbst dénonce un environnement non inclusif et toxique
La décision de Karol Herbst est basée sur son mécontentement face à l'absence d'un environnement inclusif au sein du groupe de développeurs, où, selon sa vision, la collaboration devrait être basée sur le respect mutuel et l'équité, sans permettre à certains pouvoirs tacites d'influencer le processus.
La controverse s'est intensifiée après qu'un autre mainteneur du noyau, Theodore Ts'o, a utilisé la métaphore « fine ligne bleue » pour décrire le rôle des mainteneurs, les comparant à une barrière qui sépare l'ordre de l'anarchie et garantit la qualité et la durabilité du code accepté.
Karol Herbst a déclaré que « ce langage ne crée pas un environnement inclusif » et a ajouté qu'un responsable qui prononce ces mots « ne peut pas être gardé » au sein de la communauté du noyau Linux. Mais Karol Herbst a fait l'objet de critiques pour avoir suggéré de mettre à l'écart l'auteur de ces propos.
« Thin Blue Line » : une expression entourée de controverses
En effet, l'utilisation de « Thin Blue Line » a suscité des controverses. Certains estiment qu'elle crée une division entre la police et le public, renforçant une mentalité de « nous contre eux ». Ce symbole a été associé à des mouvements politiques et récupéré par des groupes d'extrême droite, conduisant certaines institutions à interdire son affichage pour éviter toute polémique. Ainsi, la perception peut varier selon les contextes culturels et géographiques.
« Je ne peux pas, en toute bonne foi, continuer à faire partie d'une communauté où ces mots sont tolérés. Ces mots ne sont pas techniques, ils constituent une déclaration politique. Même si ce n'est pas intentionnel, ces mots ont un pouvoir, ils ont une signification dont il faut être conscient », a noté Karol Herbst. Il a souligné que malgré son départ, le pilote Nouveau continuera à être maintenu par deux développeurs, qui feront « un...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.
