16 pontos por xguru 2022-03-21 | 7 comentários | Compartilhar no WhatsApp
  • 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

 
colus001 2022-03-21

É ridículo. Quanto mais fizerem esse tipo de perseguição, mais só estarão ajudando Putin.

 
hongminhee 2022-03-21

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?

 
kunggom 2022-03-21

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.

 
xguru 2022-03-21

Concordo.

Isso me lembra algo como a edição Uyghur Free do Notepad++.
https://pt.news.hada.io/topic?id=822

 
hongminhee 2022-03-21

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.

 
kunggom 2022-03-21

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.

 
freejh21 2022-03-21

Por que será que, quando a Palestina estava sendo atacada, vocês não disseram nem fizeram absolutamente nada?