Suppressions de Mainteneurs du Noyau Linux : Explication des Exigences de Conformité
La communauté du noyau Linux a été mêlée à une controverse à la suite de la suppression de plusieurs mainteneurs russes de la liste officielle. Cette action, prise en raison de "diverses exigences de conformité", est liée aux sanctions imposées à la Russie par les États-Unis et d'autres pays.
Bien que le raisonnement derrière la décision semble clair - pour éviter des répercussions juridiques découlant de la collaboration avec des entités sanctionnées - la manière dont elle a été exécutée et communiquée a suscité des critiques et des discussions sur la politisation des projets open source.
La radiation des mainteneurs russes du noyau Linux a suscité un débat
L'annonce initiale des suppressions de mainteneurs du noyau russe, faite via un correctif par Greg Kroah-Hartman, manquait de transparence et fournissait peu d'informations sur les exigences de conformité spécifiques. Cette ambiguïté a alimenté les spéculations et conduit à des accusations de ciblage injuste basé sur la nationalité.
Linus Torvalds, le créateur de Linux, a répondu aux critiques en déclarant que la décision avait été prise sur la base de conseils juridiques et a exprimé sa désapprobation personnelle de l'agression russe, citant ses origines finlandaises.
Cependant, les remarques de Torvalds, perçues par certains comme provocatrices et peu professionnelles, ont encore aggravé la situation et n'ont pas fourni la clarté recherchée par la communauté. Certains soutiennent que cet incident aurait pu être atténué avec une approche plus mesurée et transparente, offrant des directives et des explications claires dès le départ.
La clarification d'un développeur vétéran du noyau Linux
La clarification ultérieure de James Bottomley, un développeur chevronné du noyau, a éclairé les exigences de conformité spécifiques, confirmant qu'elles découlent de la nécessité de se conformer aux réglementations américaines sur les sanctions, en particulier aux listes SDN de l'OFAC.
Cette clarification confirme que les suppressions de mainteneurs étaient principalement motivées par des préoccupations concernant les conséquences juridiques potentielles pour la Linux Foundation et ses mainteneurs, dont beaucoup résident aux États-Unis.
Le débat entourant cet incident dépasse la question immédiate des suppressions de mainteneurs. Il soulève des questions fondamentales sur l'impact de la politique internationale sur le développement open source et sur les défis liés au maintien de la neutralité dans un monde globalisé.
Voici ce que James a écrit dans la liste de diffusion du noyau Linux :
Please accept all of our apologies for the way this was handled. A summary of the legal advice the kernel is operating under is If your company is on the U.S. OFAC SDN lists, subject to an OFAC sanctions program, or owned/controlled by a company on the list, our ability to collaborate with you will be subject to restrictions, and you cannot be in the MAINTAINERS file. Anyone who wishes to can query the list here: https://sanctionssearch.ofac.treas.gov/ In your specific case, the problem is your employer is on that list. If there's been a mistake and your employer isn't on the list, that's the documentation Greg is looking for. I would also like to thank you for all your past contributions and if you (or anyone else) would like an entry in the credit file, I'm happy to shepherd it for you if you send me what you'd like. Again, we're really sorry it's come to this, but all of the Linux infrastructure and a lot of its maintainers are in the US and we can't ignore the requirements of US law. We are hoping that this action alone will be sufficient to satisfy the US Treasury department in charge of sanctions and we won't also have to remove any existing patches. Regards, James Bottomley
Comme vous pouvez le voir, la déclaration de James Bottomley est plus professionnelle et polie comparée à la réponse initiale de Linus Torvald. James a maintenu un ton calme et respectueux tout au long de sa communication et sa déclaration est mieux accueillie par la communauté.
Cela montre l'importance d'une communication claire, empathique et respectueuse pour naviguer dans des problèmes sensibles, en particulier dans les communautés open source qui valorisent la collaboration et l'inclusion.
Exigences de conformité pour contribuer au noyau Linux
Les exigences en matière de conformité se réfèrent aux listes SDN de l'OFAC des États-Unis, qui détaillent les entreprises et les individus soumis aux sanctions américaines. Ces sanctions visent à restreindre la collaboration et les contributions des personnes associées à des entités sanctionnées.
- Plus précisément, les mainteneurs du noyau Linux ont été informés que toute personne dont l'entreprise figure sur la liste SDN de l'OFAC des États-Unis, soumise à un programme de sanctions de l'OFAC, ou détenue/contrôlée par une entreprise figurant sur cette liste, est soumise à des restrictions et ne peut pas être inscrite dans le fichier MAINTAINERS.
- Ceci est dû au fait qu'une partie importante de l'infrastructure Linux et de nombreux mainteneurs sont basés aux États-Unis, ce qui nécessite le respect de la loi américaine.
- Le problème de conformité ne concerne pas uniquement les États-Unis, car d'autres pays ont mis en place des sanctions similaires contre la Russie.
- Il ne s'agit pas nécessairement de la nationalité, mais de l'association avec des entités sanctionnées.
- Un responsable dont l'employeur figure sur la liste de l'OFAC devrait fournir des documents prouvant le contraire pour retrouver son poste.
- Les implications juridiques s'étendent à la fourniture de services à des entités sanctionnées, ce qui inclut potentiellement l'examen des correctifs provenant de personnes travaillant pour de telles entités.
- Les contributeurs non listés comme mainteneurs peuvent toujours soumettre des correctifs, même si leur entreprise est sanctionnée, tant que ces contributions ont lieu sur des forums publics comme les listes de diffusion LKML, conformément aux exemptions américaines.
- Cependant, les mainteneurs assument des responsabilités juridiques supplémentaires, et les règles pour accepter du code ou fournir des conseils peuvent être plus strictes dans d'autres pays, nécessitant potentiellement une consultation avec un avocat.
Cette situation de conformité met en évidence l'interaction entre le droit international, le développement en source ouverte et les réalités politiques.
Points clés
Voici quelques points clés :
- La politisation de l'open source : Cet événement illustre l'enchevêtrement croissant des projets open source avec les paysages politiques mondiaux.
- Le besoin d'une communication claire : Une communication transparente et détaillée est importante, surtout dans les situations sensibles impliquant le respect des lois et de possibles accusations de discrimination.
- Le rôle du droit international : L'incident met en évidence les complexités de la navigation dans les sanctions internationales et les implications juridiques de la coopération avec des individus et des entités concernés par ces sanctions.
- L'avenir de la collaboration open-source : Le débat soulève des inquiétudes concernant l'avenir de la collaboration internationale dans les projets open-source, en particulier face à l'escalade des tensions géopolitiques.
Le retrait des mainteneurs russes du noyau Linux a suscité des questions complexes au sein de la communauté open source, obligeant à examiner de plus près comment équilibrer les obligations légales avec l'inclusivité et l'esprit de collaboration ouverte.
Alors que les tensions politiques et économiques augmentent dans le monde, cette décision est susceptible d'affecter le développement open source pendant longtemps.