{"id":76954,"date":"2025-11-01T20:56:04","date_gmt":"2025-11-01T18:56:04","guid":{"rendered":"https:\/\/digitrendz.blog\/?p=76954"},"modified":"2025-11-01T20:56:04","modified_gmt":"2025-11-01T18:56:04","slug":"python-foundation-rejects-us-security-grant","status":"publish","type":"post","link":"https:\/\/digitrendz.blog\/z\/newswire\/business\/76954\/python-foundation-rejects-us-security-grant\/","title":{"rendered":"Python Foundation Rejects US Security Grant"},"content":{"rendered":"<details class=\"wp-block-details ticss-586932b6 is-layout-flow wp-block-details-is-layout-flow\"><summary>\u25bc Summary<\/summary>\n<p class=\"ticss-0c48f427 has-small-font-size wp-block-paragraph\">&#8211; The Python Software Foundation rejected a $1.5 million government grant due to restrictive conditions that conflicted with its mission.<br>&#8211; The grant would have funded automated proactive security tools for Python packages on PyPI to replace the current reactive-only review system.<br>&#8211; The rejected terms would have prohibited the PSF from operating any diversity, equity, and inclusion programs during the grant period.<br>&#8211; The PSF Board unanimously withdrew the application because the DEI restriction directly contradicted their mission to support a diverse programming community.<br>&#8211; The foundation now plans to raise equivalent funding through community donations, sponsorships, and alternative grants.<br><\/p>\n<\/details>\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n<p class=\"has-drop-cap wp-block-paragraph\"><mark style=\"color:#f34c3e\" class=\"has-inline-color\">T<\/mark>he <strong><a href=\"https:\/\/digitrendz.blog\/z\/entity\/python-software-foundation\/\" class=\"acp-entity-link\" data-entity-id=\"13967\" data-entity-category=\"Organization\" title=\"Learn more about Python Software Foundation\" target=\"_blank\" rel=\"noopener noreferrer\">Python Software Foundation<\/a> has declined a substantial $1.5 million grant<\/strong> from the United States government, citing contractual terms that directly conflicted with its core mission and values. In an official statement released Monday, the non-profit organization explained that accepting the funds would have required it to abandon its commitment to diversity, equity, and inclusion initiatives.<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/digitrendz.blog\/z\/entity\/loren-crary\/\" class=\"acp-entity-link\" data-entity-id=\"146537\" data-entity-category=\"Person\" title=\"Learn more about Loren Crary\" target=\"_blank\" rel=\"noopener noreferrer\">Loren Crary<\/a>, the <a href=\"https:\/\/digitrendz.blog\/z\/entity\/psf\/\" class=\"acp-entity-link\" data-entity-id=\"146535\" data-entity-category=\"Organization\" title=\"Learn more about PSF\" target=\"_blank\" rel=\"noopener noreferrer\">PSF<\/a>&#8217;s Deputy Executive Director, detailed that the foundation had originally submitted a proposal in January 2025 to the <a href=\"https:\/\/digitrendz.blog\/z\/entity\/national-science-foundation\/\" class=\"acp-entity-link\" data-entity-id=\"13765\" data-entity-category=\"Organization\" title=\"Learn more about National Science Foundation\" target=\"_blank\" rel=\"noopener noreferrer\">National Science Foundation<\/a>. The project fell under the <a href=\"https:\/\/digitrendz.blog\/z\/entity\/safety-security-and-privacy-of-open-source-ecosystems\/\" class=\"acp-entity-link\" data-entity-id=\"146536\" data-entity-category=\"Event\" title=\"Learn more about Safety, Security, and Privacy of Open Source Ecosystems\" target=\"_blank\" rel=\"noopener noreferrer\">Safety, Security, and Privacy of Open Source Ecosystems<\/a> program. Its primary objective was to develop advanced tools for an automated, proactive review system for all packages uploaded to the Python Package Index (<a href=\"https:\/\/digitrendz.blog\/z\/entity\/pypi\/\" class=\"acp-entity-link\" data-entity-id=\"33314\" data-entity-category=\"Organization\" title=\"Learn more about PyPI\" target=\"_blank\" rel=\"noopener noreferrer\">PyPI<\/a>). This would represent a major shift from the current reactive review model. The planned tools would utilize capability analysis, built upon a dataset of known malware, to identify potential threats before they could cause harm.<\/p>\n\n<p class=\"wp-block-paragraph\">Beyond securing the PyPI ecosystem, the outputs from this initiative were designed to be broadly applicable. Other major <a href=\"https:\/\/digitrendz.blog\/z\/tech-news\/237237\/linux-foundations-akrites-launches-in-september\/\" class=\"acp-article-link\" data-article-id=\"237237\" title=\"Linux Foundation&#039;s Akrites Launches in September\" target=\"_blank\" rel=\"noopener noreferrer\">open source<\/a> software registries, including <a href=\"https:\/\/digitrendz.blog\/z\/entity\/npm\/\" class=\"acp-entity-link\" data-entity-id=\"21781\" data-entity-category=\"Technology\" title=\"Learn more about NPM\" target=\"_blank\" rel=\"noopener noreferrer\">NPM<\/a> and <a href=\"https:\/\/digitrendz.blog\/z\/entity\/crates-io\/\" class=\"acp-entity-link\" data-entity-id=\"109515\" data-entity-category=\"product\" title=\"Learn more about crates.io\" target=\"_blank\" rel=\"noopener noreferrer\">Crates.io<\/a>, could potentially adopt these security enhancements, thereby strengthening the entire open-source software landscape. A portion of the grant was also intended to support the foundation&#8217;s general operational costs.<\/p>\n\n<p class=\"wp-block-paragraph\">However, after the proposal was accepted, the PSF was presented with the grant&#8217;s specific terms and conditions. These included a clause prohibiting the foundation from operating any programs that &#8220;advance or promote DEI&#8221; for the entire duration of the financial award. This restriction would have applied to all of the PSF&#8217;s activities. Critically, any violation of this term would grant the <a href=\"https:\/\/digitrendz.blog\/z\/entity\/nsf\/\" class=\"acp-entity-link\" data-entity-id=\"67042\" data-entity-category=\"Organization\" title=\"Learn more about NSF\" target=\"_blank\" rel=\"noopener noreferrer\">NSF<\/a> the right to demand the return of all transferred funds, even if they had already been spent.<\/p>\n\n<p class=\"wp-block-paragraph\">Faced with this stipulation, the foundation&#8217;s Board of Directors held a unanimous vote to withdraw their application. The decision was rooted in the fundamental conflict between the grant&#8217;s conditions and the PSF&#8217;s official mission, which is to &#8220;promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.&#8221;<\/p>\n\n<p class=\"wp-block-paragraph\">This is not an isolated case in the tech non-profit world. Earlier this year, The Carpentries, an organization that teaches coding and data science to researchers globally, made an identical choice for precisely the same reason, rejecting a grant with similar restrictive language concerning <a href=\"https:\/\/digitrendz.blog\/z\/topic\/dei-programs\/\" class=\"acp-topic-link\" data-topic-id=\"103638\" title=\"Explore: dei programs\" target=\"_blank\" rel=\"noopener noreferrer\">DEI programs<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">Looking forward, the Python Software Foundation is now seeking alternative funding avenues. The organization hopes to raise an equivalent amount, either partially or in full, through direct donations from the programming community, corporate sponsorships, and other grant opportunities that align with its foundational principles.<\/p>\n\n<p class=\"wp-block-paragraph\"><em>(Source: <a href=\"https:\/\/www.helpnetsecurity.com\/2025\/10\/29\/python-foundation-rejects-government-grant\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpNet Security<\/a>)<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>The Python Software Foundation rejected a $1.5 million U.S. government grant because the terms would have prohibited its diversity, equity, and inclusion (DEI) initiatives, conflicting with its core mission. The grant was intended to fund the development of proactive security tools for the Python&#8230;<\/p>\n","protected":false},"author":1,"featured_media":76953,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"cybocfi_hide_featured_image":"","footnotes":""},"categories":[3253,3297,3327,3254],"tags":[110916,110914,67661,110915,109135],"entities":[74445,2618,110918,59848,8183,64003,44759,110917,24009,1909,8399,110919,6201],"class_list":["post-76954","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business","category-cybersecurity","category-newswire","category-technology","tag-dei-initiatives","tag-grant-funding","tag-open-source-security-2","tag-pypi-security","tag-python-software-foundation","entity-crates-io","entity-january-2025","entity-loren-crary","entity-monday","entity-national-science-foundation","entity-npm-2","entity-nsf","entity-psf","entity-pypi","entity-python","entity-python-software-foundation","entity-safety-security-and-privacy-of-open-source-ecosystems","entity-us-government"],"_links":{"self":[{"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/posts\/76954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/comments?post=76954"}],"version-history":[{"count":0,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/posts\/76954\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/media\/76953"}],"wp:attachment":[{"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/media?parent=76954"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/categories?post=76954"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/tags?post=76954"},{"taxonomy":"entity","embeddable":true,"href":"https:\/\/digitrendz.blog\/z\/wp-json\/wp\/v2\/entities?post=76954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}