La Python Software Foundation retire une subvention gouvernementale américaine de 1,5 million de dollars en raison des restrictions DEI
L'organisme directeur de Python renonce à une subvention américaine de 1,5 million de dollars, affirmant que la clause anti-DEI viole sa mission et l'esprit de sa communauté.
La Python Software Foundation (PSF) a annoncé qu'elle avait retiré sa proposition de 1,5 million de dollars auprès de la National Science Foundation des États-Unis après avoir découvert des conditions qui auraient limité la capacité de l'organisation à soutenir les programmes de diversité, d'équité et d'inclusion (DEI). Voici comment tout cela s'est déroulé.
En janvier 2025, le PSF a demandé un financement dans le cadre du programme Sécurité, sûreté et confidentialité des écosystèmes open source de la NSF. La proposition visait à résoudre les vulnérabilités structurelles de Python et de PyPI, une démarche destinée à renforcer la sécurité de l'écosystème Python et à protéger des millions d'utilisateurs contre d'éventuelles attaques sur la chaîne d'approvisionnement.
La subvention, d'une valeur de 1,5 million de dollars sur deux ans, représentait une opportunité majeure pour cette petite association à but non lucratif, qui fonctionne avec un budget annuel d'environ 5 millions de dollars et ne compte que 14 employés.
Après un processus de sélection approfondi, durant plusieurs mois, dirigé par Seth Larson, développeur en résidence pour la sécurité chez PSF, et Loren Crary, directrice exécutive adjointe de la Fondation, la proposition a été recommandée pour financement—un succès rare pour un candidat postulant pour la première fois à la NSF.
Cependant, la célébration a été de courte durée. Le PSF s'est vu présenter une clause stipulant que les bénéficiaires doivent affirmer qu'ils « ne dirigent pas, et ne dirigeront pas pendant la durée de cette aide financière, de programmes qui font progresser ou promouvoir la diversité, l'équité et l'inclusion (DEI), ou une idéologie d'équité discriminatoire en violation des lois fédérales sur la lutte contre la discrimination. »
De manière cruciale, cette restriction ne s'appliquerait pas seulement au projet financé par la subvention, mais à toutes les activités du PSF, exposant l'organisation à d'éventuelles récupérations de fonds déjà dépensés en cas de violation.
La Fondation a clairement indiqué qu’accepter ces conditions serait en contradiction directe avec sa mission, qui s’engage à « promouvoir, protéger et faire progresser le langage de programmation Python, et à soutenir et faciliter la croissance d’une communauté internationale et diversifiée de programmeurs Python. »
Après avoir consulté ses contacts à la NSF et examiné des cas similaires, y compris la décision des Carpentries dans des circonstances comparables, la PSF a finalement décidé qu'elle ne pouvait pas signer la déclaration requise sans trahir ses valeurs.
« Nous ne pouvons tout simplement pas accepter une déclaration selon laquelle nous n’exploiterions aucun programme qui « favorise ou promeut » la diversité, l’équité et l’inclusion, car ce serait une trahison de notre mission et de notre communauté, » a déclaré l’organisation.
Ainsi, à la fin, le conseil d'administration du PSF a voté à l'unanimité pour retirer la proposition, privilégiant l'intégrité éthique par rapport aux avantages financiers et opérationnels significatifs que la subvention aurait apportés.
Le PSF a noté que renoncer à la subvention aura des répercussions financières, notamment dans un contexte d'inflation, de baisse des parrainages et d'incertitude économique dans le secteur technologique. Néanmoins, l'organisation a réaffirmé son engagement en faveur de l'inclusion et de la diversité communautaire, le rendant non négociable.
Pour plus d'informations, voir l'annonce officielle de la PSF.
