Open Source : Sarah Sharp, anciennement maintainer des drivers USB 3 pour le kernel Linux, a quitté son poste. Dans une note sur son blog, elle explique sa décision et dénonce l’attitude pesante qui règne parmi les développeurs du kernel Linux.

« J’ai fini par réaliser que je ne pouvais pas rester dans une communauté qui respectait ma compétence technique, mais qui était incapable de me respecter personnellement « explique la développeuse Sarah Sharp sur son blog. Celle-ci était depuis plusieurs années une contributrice active au développement du kernel Linux et avait déjà entrepris d’alerter en 2013 la communauté de ce qu’elle qualifie « d’attitude toxique ».

Deux ans plus tard, elle explique avoir cessé ses activités en lien avec la communauté pour ces mêmes raisons, relançant du même coup la polémique autour des pratiques peu orthodoxes de Linus Torvalds en matière de management.

« Si j’avais le choix, j’aimerais ne plus jamais avoir à envoyer un nouveau patch, bug report ou plus aucune suggestion sur une mailing list de développement du Linux Kernel » écrit-elle dans son post, insistant sur le fait que son choix n’a rien d’un coup de sang irraisonné, mais est bien le fruit d’une longue réflexion. Elle déplore notamment l’attitude des « maintainers » Linux, ces contributeurs chargés par la communauté d’orchestrer et d’approuver les différents correctifs et ajouts proposés.

publicité

Rien de très nouveau sous le soleil



La controverse n’est pas nouvelle : déjà en 2013, Sarah Sharp s’était écharpée (pardon) avec Linus Torvalds à ce sujet, lui reprochant son attitude parfois grossière et irrespectueuse à l’égard de sa communauté. Celui-ci avait répondu en insistant sur la nécessité de libérer le langage afin de pousser les contributeurs vers l’excellence et éviter de tomber dans une posture passive/agressive qui serait nuisible au développement du projet. Le sujet avait également été abordé par Lennart Poettering, développeur du controversé systemd qui estimait que les critiques à son encontre avaient largement dépassé les bornes.

La communauté avait pourtant fini par concéder l’existence d’un problème et un « Code des conflits » avait été rédigé afin de limiter ce type de débordement. Mais pour Sarah Sharp, celui-ci n’est pas à la hauteur des enjeux et ne contient aucune liste de comportements à proscrire et encore moins d’effort de la communauté pour appliquer les préceptes énoncés. Celui-ci a été publié en mars 2015, mais semble ne pas avoir été suffisant pour infléchir la décision de Sarah Sharp.