Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

Les mauvaises manières de la communauté Linux découragent les développeurs

Voilà des années que la développeuse Sarah Sharp, salariée d'Intel, se plaignait des comportements abusifs de la communauté Linux. Elle avait décidé, il y a deux ans de mettre un terme à ses contributions directes avec le groupe de développeurs du noyau. Aujourd'hui, la communauté Linux annonce adopter un code contre les conduites abusives.

La rédaction

Sarah Sharp, une éminente développeuse du noyau Linux avait annoncé dans un blog en janvier 2016 qu'elle cesserait de contribuer directement à la communauté du kernel. Ses raisons : le franc parler défendu par la communauté se traduit souvent par des attaques grossières et personnelles qui dépassent « la décence humaine la plus élémentaire ». Cette employée d'Intel, responsable de la maintenance du pilote de contrôleur hôte USB 3.0, a déclaré qu'elle ne pouvait plus travailler dans un environnement où la culture autorise les responsables surmenés à se comporter de manière grossière et brutale pour faire avancer le travail. Cette décision intervient après les excuses formulées le 16 septembre par Linus Torvalds dans le New Yorker où il annonce prendre ses distances et approuve l’adoption d’un Code de conduite pour rendre « l’environnement plus accueillant et plus ouvert ».

Même si elle continue à contribuer à d'autres projets open source, Sarah Sharp avait déclaré ne plus supporter d’interaction, même mineure, avec la communauté du noyau. « Mon travail actuel sur l'activation des graphiques de l'espace utilisateur peut m'obliger à envoyer un correctif occasionnel pour le noyau, mais avant de transmettre quoi que ce soit, je sais que je vais ruminer pendant au moins une journée sur les effets potentiellement toxiques d’une interaction avec la communauté », avait-t-elle encore expliqué. Si la développeuse prennait soin de ne nommer personne, Linus Torvalds, créateur de Linux, représente indéniablement l'exemple le plus patent des comportements évoqués par Sarah Sharp dans son billet de blog. En tant que principal mainteneur du noyau Linux, Linus Torvalds est souvent grossier et désagréable quand il juge que le code est mauvais ou quand il trouve que certaines décisions ne sont pas bonnes. Et de nombreux développeurs le suivent et le soutiennent.

Des relations inutilement tendues

Dans le passé, Sarah Sharp avait publiquement croisé le fer avec des développeurs du noyau Linux, dont Linus Torvalds lui-même, sur des questions de civilité et de professionnalisme, et ces dernières années elle a, sans doute plus que quiconque, poussé la communauté à considérer ces questions de manière plus critique. Pourtant, des mesures relativement mineures prises pour limiter les comportements abusifs ont provoqué une levée de boucliers musclée de la part de certains développeurs du noyau. Une campagne modestement intitulée « Veuillez vous comporter de manière respectueuse » lancée plus tôt cette année a provoqué des commentaires furieux sur les listes de diffusion et les discussions Reddit, malgré un soutien rapide de Linus Torvalds lui-même. (Linus Torvalds n'a pas pu être joint par nos confrères de Network World pour commentaire avant publication de cet article).

Sarah Sharp dit qu’elle en a eu marre de pousser éternellement le même rocher. « Malheureusement, les changements de comportement que j'aimerais voir dans la communauté du noyau Linux ont peu de chance de se produire de sitôt », a-t-elle écrit. « De nombreux développeurs Linux de haut niveau continuent de croire que les mainteneurs ont le droit de se comporter de manière brutale, sur le plan technique et personnel. Même si, en tant que personne, ils peuvent être très gentils, ils ne veulent pas que ce mode d’interactions au sein de la communauté du noyau Linux change ».

Une très mauvaise image pour Linux

Bryan Lunduke, employé de SUSE et collaborateur de Network World, avait déclaré que la perte de Sarah Sharp était « déplorable », mais il fait valoir par ailleurs que son départ n’aura pas nécessairement d’impact négatif sur la communauté noyau. « Tout le monde n'aime pas travailler dans un environnement politiquement correct », a-t-il déclaré. « Chaque environnement de travail n’est pas adapté à tout le monde, mais j'ai le sentiment que la plupart des gens qui travaillent sur le noyau Linux aiment ce qu’ils font ». Ce dernier reconnaît cependant que le départ de Sarah Sharp ne va pas améliorer l'image des développeurs Linux. « Ce n'est certainement pas la meilleure publicité au monde », a-t-il ajouté.

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.