Sobre a militarização do open source
(beny23.github.io)- A questão da Rússia se espalhou para a área de desenvolvimento de software, gerando consequências não intencionais
- O MongoDB interrompeu seus serviços na Rússia
- Uma determinada biblioteca Node foi modificada para excluir arquivos à força quando o IP fosse da Rússia
- Um determinado módulo do Terraform alterou seus termos de licença para que só pudesse ser usado se a pessoa reconhecesse a invasão da Rússia e concordasse com a frase "Putin khuylo!"
- Isso não é open source, na minha opinião, porque viola o espírito de "proibir discriminação contra indivíduos/grupos específicos"
- Quando a confiança desaparece, o que resta é procurar outras bibliotecas, revisar todos os commits ou fazer um fork da biblioteca
"A confiança está sendo destruída pela militarização. Devemos resistir à tentação de usar projetos open source como arma contra a Rússia. Isso cria um precedente perigoso, acaba fazendo o movimento open source retroceder e leva organizações a voltarem ao software comercial"
7 comentários
É ridículo. Quanto mais fizerem esse tipo de perseguição, mais só estarão ajudando Putin.
Acho que isso vale para qualquer país, mas no caso de um país grande como a Rússia, mais ainda: é preciso diferenciar o Estado, como governo, das pessoas que vivem lá, tenham elas escolhido ou não viver naquele lugar. Mesmo sem entrar em discussões abstratas sobre a ideologia do open source, certamente existem dentro da própria Rússia diversos grupos do movimento antiguerra, e de fato há uma parcela considerável da opinião pública antiguerra entre os jovens cidadãos russos. O software open source pode ajudar, direta ou indiretamente, a Rússia a conduzir a guerra, mas também pode ajudar, em igual medida, as pessoas que querem impedi-la. Então, por mais que a intenção seja impedir a guerra, vale refletir se bloquear indiscriminadamente todo uso vindo da Rússia realmente corresponde tão bem assim a esse objetivo, ou se não é uma medida ingênua demais.
Não estou dizendo nem mesmo que projetos open source devam ser completamente apolíticos (deixando de lado a questão de se a completa apoliticidade é sequer possível). Ainda assim, em vez de impedir totalmente o uso de software open source, não seria suficientemente eficaz, por exemplo, mostrar mensagens antiguerra no site oficial ou nos scripts de instalação do software?
Concordo.
Na prática, durante o movimento Black Lives Matter, muitos projetos chegaram a expressar apoio por meio de seus sites oficiais e afins. E, no caso do Notepad++, às vezes aparecia esse tipo de mensagem na primeira execução após uma atualização. A primeira vez que vi isso pessoalmente foi na época do atentado ao Charlie Hebdo.
Concordo.
Isso me lembra algo como a edição Uyghur Free do Notepad++.
https://pt.news.hada.io/topic?id=822
Isso me faz lembrar que o Vim também, por muito tempo (e talvez ainda hoje?), exibia bem no centro da tela inicial do programa uma mensagem incentivando doações para crianças pobres de Uganda.
O caso do
node-ipcé simplesmente crime.Isso também me faz lembrar de repente do caso recente da inserção de código de loop infinito no
Faker.js.Por que será que, quando a Palestina estava sendo atacada, vocês não disseram nem fizeram absolutamente nada?