Xsnow «protestware» en Debian
Naturaleza del cambio
- Xsnow añade un “easter egg” con la bandera ucraniana que aparece con mayor probabilidad cuando la configuración regional es rusa.
- El comportamiento proviene del upstream, no es específico de Debian; el mantenedor de Debian es también el mantenedor upstream.
- El código está algo ofuscado (por ejemplo, marcado como un tipo extra de “tree”) y no está documentado en materiales orientados al usuario.
Discriminación vs. expresión política
- Algunos sostienen que esto no es “discriminación” porque no causa daño directo y es solo una declaración política en respuesta a una invasión.
- Otros dicen que es degradación selectiva/discriminatoria: usuarios con una configuración regional obtienen un comportamiento que no pidieron, a diferencia de otros.
- Hay desacuerdo sobre si usar el idioma/configuración regional como desencadenante es un proxy apropiado para la nacionalidad.
Riesgo para usuarios en entornos represivos
- Varios comentarios subrayan que, en Rusia o en Ucrania ocupada, una bandera ucraniana en la pantalla puede significar de forma realista pérdida del empleo, agresión o algo peor.
- Otros restan importancia al riesgo, citando el estatus extremadamente nicho de Xsnow y su base de instalaciones diminuta; creen que el escenario es ínfimamente probable.
- Algunos argumentan que incluso una pequeña posibilidad de daño grave en el mundo real es razón suficiente para eliminar o parchear el comportamiento.
Debian, confianza y comportamiento oculto
- Una preocupación recurrente: el comportamiento oculto e inesperado basado en la configuración regional socava la confianza en los paquetes de Debian y en el software de código abierto en general.
- Algunos quieren que Debian evite cualquier comportamiento engañoso o no documentado vinculado a atributos del usuario, independientemente de la causa.
- Entre las mitigaciones propuestas están documentar claramente el comportamiento de la bandera o usar parches (como presuntamente hizo otra distribución) para eliminarlo.
Protestware y pendiente resbaladiza
- Varios comentaristas ven esto como “protestware” y lo critican como slacktivismo ineficaz o virtue signaling, además de un precedente para cargas útiles más peligrosas (con referencias a incidentes de sabotaje pasados).
- Otros defienden el derecho del autor a incorporar mensajes políticos, especialmente en software novedoso no crítico, de tipo “artístico”.
Consistencia y normas más amplias
- Se hacen comparaciones con:
- Banderas del orgullo o solicitudes de donaciones dentro del software, que muchos consideran aceptables cuando no son engañosas.
- La eliminación por Debian de archivos fortune “ofensivos”; algunos ven inconsistencia, otros dicen que abogar por violencia de género es categóricamente diferente de mostrar una bandera nacional.
- Se plantean hipotéticos (p. ej., una bandera palestina para la configuración regional hebrea, banderas LGBT para configuraciones regionales árabes, banderas de EE. UU. para configuraciones regionales de la UE) para poner a prueba si la gente seguiría aprobándolo si el mensaje o el objetivo cambiara.