- A Python Software Foundation (PSF) viu uma explosão de doações e apoio da comunidade global após recusar um subsídio federal dos EUA de US$ 1,5 milhão que exigia o encerramento de programas de diversidade, equidade e inclusão (DEI)
- Logo após a recusa do subsídio, houve mais de 300 novas doações e, em uma semana, foram arrecadados mais de US$ 157 mil, com a entrada de 295 novos membros apoiadores
- Guido van Rossum, além de milhares de desenvolvedores e empresas (como Google Open Source), apoiaram publicamente a decisão da PSF
- A PSF não conseguirá levar adiante por enquanto o projeto de automação de segurança do PyPI que estava planejado com esse subsídio, mas pretende continuar a manutenção e o reforço de segurança com a equipe atual
- O caso mostra os valores e a coesão da comunidade open source, e a PSF agora busca diversificar suas finanças por meio de subsídios europeus e ampliação do patrocínio corporativo
A recusa do subsídio pela PSF e o contexto
- A PSF confirmou, durante o processo de avaliação do subsídio de US$ 1,5 milhão da National Science Foundation (NSF) dos EUA, que uma nova condição adicionada exigia o encerramento de programas relacionados a DEI
- Entre as condições, havia uma cláusula afirmando que “durante o período de apoio financeiro, todos os programas que promovam diversidade, equidade e inclusão (DEI) devem ser encerrados”
- Por esse motivo, a PSF decidiu recusar o subsídio e priorizar os valores e princípios da organização
- A vice-presidente da PSF, Loren Crary, comentou no Reddit que “por causa de uma exigência que tentava controlar até atividades fora do projeto de segurança, tivemos que abrir mão de algo que beneficiaria a todos”
Reação explosiva da comunidade
- No dia do anúncio, foram recebidas mais de 300 novas doações, e a sequência de contribuições fez com que a página de doações ficasse temporariamente sobrecarregada
- Uma semana depois, a PSF havia arrecadado mais de US$ 157 mil e conquistado 295 novos membros apoiadores com anuidade de US$ 99
- Alguns apoiadores estão promovendo matching corporativo ou campanhas de matching comunitário
- A decisão da PSF gerou grande repercussão no Reddit, Hacker News e LinkedIn, com milhares de votos positivos e comentários
- Post no Reddit sobre Python: 1.400 votos positivos, 355 comentários
- Hacker News: 726 votos positivos, 754 comentários
- Post no LinkedIn: mais de 2.000 reações, 361 republicações
Apoio de figuras e organizações importantes
- O conselheiro da PSF, Simon Willison, publicou em seu blog que foi “uma decisão difícil, mas correta, tomada por unanimidade”
- Guido van Rossum declarou no X (antigo Twitter) seu apoio público, dizendo que “a PSF foi fiel aos seus valores”
- A conta oficial do Google Open Source também compartilhou uma publicação afirmando que “respeita os valores do open source e o compromisso da PSF”
Impacto no projeto interrompido pelo subsídio
- O desenvolvedor de segurança da PSF, Seth Larson, explicou que o subsídio seria usado para criar um sistema automatizado de revisão de segurança de pacotes do PyPI
- O objetivo era detectar ataques à cadeia de suprimentos e desenvolver ferramentas automatizadas de revisão de pacotes
- Com a equipe atual, é difícil tocar novos projetos de grande porte, então o foco volta a ser a manutenção do PyPI e do CPython existentes
- Segundo o blog da PSF, esperava-se que esse projeto também trouxesse melhorias de segurança expansíveis para outros ecossistemas open source, como NPM e Crates.io
Planos futuros de finanças e operação
- A PSF afirmou que “continua buscando novas oportunidades de financiamento para a comunidade Python” e está avaliando subsídios europeus, receita baseada no uso corporativo e ampliação das doações individuais
- Atualmente, o PyPI está adotando tecnologias modernas de segurança, como Trusted Publishing, comprovação de procedência baseada em assinatura digital e Project Quarantine
- A PSF destacou que “o uso de Python disparou com a expansão da indústria de IA, mas o patrocínio ficou estagnado”, reforçando a necessidade de garantir novos canais de receita
- Em seu blog, pediu adesão de membros, doações e participação de patrocinadores corporativos, afirmando que “este é justamente o momento em que a PSF mais precisa de apoio financeiro”
Conclusão
- A decisão da PSF é um exemplo de manutenção de princípios éticos ao mesmo tempo em que mobiliza forte solidariedade e apoio da comunidade
- No curto prazo, há perda financeira, mas o caso é visto como uma oportunidade de reforçar um modelo de operação orientado por valores no ecossistema open source
- A PSF pretende construir projetos de segurança sustentáveis e uma estrutura financeira duradoura com base na confiança da comunidade
1 comentários
Opiniões no Hacker News
Depois de ver o que fizeram recentemente com Tim Peters, não tenho mais vontade de doar
Se aplicarem nem que seja uma suspensão breve no fórum, esse assunto continua sendo repetido por anos
Essa pessoa já tinha histórico de comportamento problemático e recebeu uma suspensão temporária de acordo com o CoC
Se não houvesse regras, diriam que “não fez nada de errado”, mas houve claramente uma violação das regras e isso foi aplicado em prol da comunidade
No fim, alguns só não querem ver pessoas sendo excluídas por comportamento racista, sexista ou desagradável
Na verdade, isso me dá vontade de dobrar minha doação
Eu tinha curiosidade se esse tipo de cláusula estava incluído em todos os grants
Fui verificar e confirmei que realmente está
Documento relacionado: NSF Grant Conditions (PDF)
Acho que vou ter que procurar outra fonte de financiamento
No começo, pensei em doar mais de US$ 1,5 milhão para acabar com o inferno da indentação
Mas me surpreende que isso faça parte dos valores deles
Falando sério, seja qual for o conjunto de valores, uma organização capaz de recusar um valor de 7 dígitos merece respeito
A PSF não quis entrar numa área com risco de reembolso futuro
Os recursos eram destinados ao PyPI e não afetavam outros cargos dentro da PSF
Em 2020, quando era politicamente seguro, eles publicaram uma declaração de apoio ao BLM, mas em 2025 permanecem em silêncio sobre a região de Gaza ou o incidente marítimo na Venezuela
Com esta decisão, ganharam capital político, mas a organização continua prejudicada por uma gestão arbitrária por parte da liderança
Parece um movimento mirando as eleições de meio de mandato de 2026
No geral, não impressiona
Muitos comentários são decepcionantes
Independentemente da sua opinião sobre a PSF ou sua liderança, é preciso se opor a esse tipo de ameaça de clawback de grant
Isso porque é uma tentativa de colocar organizações sem fins lucrativos em uma situação de double bind
Porque cria um incentivo para que a organização fique subordinada à direção política do governo
Se a PSF conseguir se sustentar sozinha, acho que o resultado é até melhor
“Se o beneficiário violar as leis federais antidiscriminação ou participar de boicotes proibidos, a NSF terá o direito de encerrar o apoio financeiro e recuperar os recursos”
Não entendo como exigir o cumprimento das leis antidiscriminação seria uma tentativa de criar um “double bind”
Na verdade, a expressão ‘boicotes proibidos’ me preocupa mais. A definição não está clara
Esse clima é uma característica antiga do Hacker News
Na verdade, esperar um debate melhor é que soa estranho
Há dois grandes problemas nessas condições do grant
Primeiro, ao contrário das diretrizes de DEI do governo anterior, elas se aplicam às atividades da organização como um todo
Segundo, se o governo decidir arbitrariamente que houve “descumprimento dos requisitos”, ele pode reaver os recursos
Em especial, o governo Trump já suspendeu financiamento universitário sob o pretexto de antissemitismo, mostrando que esse tipo de coisa pode de fato acontecer
As guerras culturais (culture wars) foram criadas deliberadamente pelos ricos para impedir a solidariedade de classe
E funcionam de forma surpreendentemente eficaz
Em qualquer sociedade, esse tipo de conflito é inevitável no processo de evolução
Também é difícil dizer que a era da Lei Seca foi manipulação dos ricos
Considerando a origem do financiamento da YCombinator, isso também não surpreende tanto
Se não enfrentarem esse tipo de ação do governo, eles vão exigir cada vez mais
As universidades já estão sentindo as consequências disso
A palavra “woke” originalmente significava estar atento aos problemas do mundo,
então fico me perguntando quando ela passou a virar um termo pejorativo
Também faz pensar no que a atitude das pessoas que usam essa palavra em tom de deboche revela