Xsnow “protestware” no Debian
Natureza da mudança
- O Xsnow adiciona um “easter egg” com a bandeira da Ucrânia que aparece com maior probabilidade quando a localidade é russa.
- O comportamento vem do upstream, não é específico do Debian; o mantenedor do Debian também é o mantenedor do upstream.
- O código é um tanto ofuscado (por exemplo, sinalizado como um tipo extra de “tree”) e não está documentado em materiais voltados ao usuário.
Discriminação vs. expressão política
- Alguns argumentam que isso não é “discriminação” porque não causa dano direto e é apenas uma declaração política em resposta a uma invasão.
- Outros dizem que é discriminação/degradação seletiva: usuários com uma localidade recebem um comportamento que não pediram, ao contrário de outros.
- Há discordância sobre se usar idioma/localidade como gatilho é um proxy apropriado para nacionalidade.
Risco para usuários em ambientes repressivos
- Vários comentários enfatizam que, na Rússia ou na Ucrânia ocupada, uma bandeira ucraniana na tela pode realisticamente significar perda de emprego, agressão ou coisa pior.
- Outros minimizam o risco, citando o nicho extremo do Xsnow e a base de instalação minúscula; acham que o cenário é extremamente improvável.
- Alguns argumentam que mesmo uma pequena possibilidade de dano sério no mundo real já é motivo suficiente para remover ou corrigir o comportamento.
Debian, confiança e comportamento oculto
- Uma preocupação recorrente: comportamento oculto e inesperado com base na localidade mina a confiança em pacotes Debian e, de modo geral, em software de código aberto.
- Alguns querem que o Debian evite qualquer comportamento enganoso ou não documentado ligado a atributos do usuário, independentemente da causa.
- As mitigações propostas incluem documentar claramente o comportamento da bandeira ou usar patches (como outra distribuição supostamente fez) para removê-lo.
Protestware e ladeira escorregadia
- Vários comentaristas veem isso como “protestware” e o criticam como slacktivismo ou sinalização de virtude ineficaz, além de um precedente para payloads mais perigosos (referindo-se a incidentes de sabotagem passados).
- Outros defendem o direito do autor de inserir mensagens políticas, especialmente em software de novidade não crítico, “como arte”.
Consistência e normas mais amplas
- São feitas comparações com:
- Bandeiras do orgulho ou pedidos de doação dentro de software, que muitos consideram aceitáveis quando não são enganosos.
- A remoção pelo Debian de arquivos fortune “ofensivos”; alguns veem inconsistência, outros dizem que advogar violência baseada em gênero é categoricamente diferente de exibir uma bandeira nacional.
- Levantam-se hipóteses (por exemplo, bandeira palestina para localidade hebraica, bandeiras LGBT para localidades árabes, bandeiras dos EUA para localidades da UE) para testar se as pessoas ainda aprovariam caso a mensagem ou o alvo mudasse.