Python Software Foundationは、トランプ政権下でDiversity, Equity, and Inclusionプログラムを禁止する要件のため、National Science Foundationからの150万ドルの助成金を拒否しました。この助成金は、PythonとそのパッケージリポジトリPyPIのセキュリティ強化に充てられる予定でした。この決定は、財団の多様なプログラミングコミュニティを育むという使命に沿ったものです。
2025年1月、Python Software Foundation (PSF) は、National Science FoundationのSafety, Security, and Privacy of Open Source Ecosystemsプログラムに提案を提出しました。このイニシアチブは、「PythonとPyPIの構造的な脆弱性を対処する」ことを目的とし、PyPIにアップロードされたパッケージの自動プロアクティブレビューを行うツールを開発するもので、既知のマルウェアの機能分析に基づいています。これにより、数百万人のPyPIユーザーをサプライチェーン攻撃から保護し、NPMやCrates.ioなどの他のオープンソースエコシステムにも利益をもたらすでしょう。
複数ラウンドの提案プロセスと数ヶ月にわたる審査の後、提案は資金提供が推奨されました—NSFの初回申請者の成功率はわずか36%です。しかし、条件ではPSFが「この財務援助賞の期間中、DEIを推進または促進するプログラム、または連邦反差別法に違反する差別的エクイティイデオロギーを運営しない」と断言することを要求していました。この制限は助成金で資金提供される作業だけでなく、PSFのすべての活動に適用され、違反時にはNSFが資金を回収できる可能性があります。
年間予算500万ドルと14人のスタッフを擁するPSFにとって、この助成金は史上最大のものとなりました。しかし、その使命には「多様で国際的なPythonプログラマーのコミュニティの成長を支援し、促進する」ことが含まれており、直接的な対立を生じさせました。財団はNSFの連絡先と相談し、同様の事例を検討しました。その中には、少数派学生の定着に関するDEIコンテンツでフラグが立てられたThe Carpentriesが、6月に提案を撤回したケースが含まれます。
The Carpentriesは、5月から有効な規則が、NSF資金提供外のすべてのDEIプログラムの中止に同意することを意味すると指摘しました。同様に、PSF理事会は満場一致で申請の撤回を投票し、「多様性、公平性、包摂を『推進または促進』するプログラムを運営しないという声明に同意できない。これは私たちの使命とコミュニティへの裏切りだからだ」と述べました。
PSFはセキュリティの進展を失ったことへの失望を表明しましたが、独立してプロジェクトを進めるための寄付を求めています。