Python、倫理的妥協を懸念し米国政府からの150万ドルの助成金を辞退

Python Software Foundation(PSF)は、多様性、公平性、包括性への取り組みに妥協を強いる資金提供条件のため、米国国立科学財団(NSF)への150万ドルの助成金提案を撤回しました。
この資金は、NSFの「オープンソースエコシステムの安全性、セキュリティ、プライバシー」プログラムを通じて提供される予定であり、オープンソースソフトウェアインフラストラクチャの強靭性と信頼性を向上させるための研究開発活動に資金を提供する取り組みです。
Pythonプログラミング言語に特化した非営利団体であるPSFは、2025年1月に提案書を提出し、PythonおよびPython Package Index(PyPI)のセキュリティ脆弱性に対処するための財源確保を目指していました。
具体的には、この資金はPyPIパッケージのアップロード時に自動でマルウェアを検出するツールの開発に役立つ予定でした。過去数年間、このプラットフォームにリスクが持ち込まれているためです。
同じツールは、NPMやCrate.ioなど他のオープンソースエコシステムにも移植される予定でした。
数か月後、NSFは資金提供を承認しましたが、PSFの理事が再考し最終的に資金を辞退することになった制約条項を課しました。
具体的には、受給者が「多様性、公平性、包括性(DEI)を推進または促進するプログラムを運営しない」ことを確認するよう求められました。
この条項は助成金による活動だけでなく、PSFのすべての活動に影響し、違反した場合には既に承認・移転された資金の返還を求められる可能性があり、財団にとって財政的リスクとなります。
PSFは、DEIがその使命と価値観の中心であり、したがって提案された条件下でのNSF資金とは本質的に両立しないと述べています。
「Python Software Foundationの使命は、Pythonプログラミング言語の普及、保護、発展を促進し、多様で国際的なPythonプログラマーコミュニティの成長を支援・促進することです」とPython Software Foundationは述べています。
そのため、PSFの理事会は全会一致で資金受け入れを拒否し、申請を撤回することを決定しました。
この決定は、2025年6月にThe Carpentriesが「Pathways to Enable Open-Source Ecosystems(POSE)」助成プログラムで同様のDEI関連制約を受けて申請を撤回した事例と呼応しています。
PSFは発表の中で、現在これまで以上に財政的支援が必要であることを強調し、PSF会員への参加、寄付、スポンサーになることを呼びかけています。