O kernel Linux é amplamente considerado um dos maiores e mais influentes projetos de código aberto do mundo, com milhares de desenvolvedores de várias partes do globo colaborando ativamente.
Recentemente, no entanto, um desenvolvimento causou surpresa na comunidade e gerou questionamentos sobre o projeto e seu principal mantenedor, Linus Torvalds.
O que exatamente aconteceu?
Em um patch, Greg Kroah-Hartman (mantenedor estável do kernel) anunciou que mais de 10 desenvolvedores russos foram removidos de suas funções de manutenção, citando 'vários requisitos de conformidade'.
Abaixo, um trecho do patch:
Remova algumas entradas devido a vários requisitos de conformidade. Eles podem retornar no futuro caso documentação suficiente seja fornecida.
Uma captura de tela do patch na lista de discussão removendo desenvolvedores russos do Linux
A comunidade, surpreendida pela brevidade e vagueza da descrição, ficou confusa e começou a especular os motivos por trás da decisão. Linus Torvalds, então, fez um comentário na lista de discussão explicando o raciocínio:
Ok, muitos trolls russos por aí.
Está totalmente claro por que a mudança foi feita, não será revertida, e o uso de várias contas anônimas para tentar argumentar pelas fábricas de trolls russas não vai mudar nada.
Para os espectadores inocentes e não relacionados aos trolls: os "requisitos de conformidade" não se limitam a um único fator.
Se você ainda não ouviu falar das sanções russas, sugiro acompanhar as notícias. E, por "notícias", não me refiro a spam patrocinado pelo estado russo.
Quanto a me enviar um patch de reversão - use um pouco de discernimento. Sou finlandês. Realmente achou que eu apoiaria a agressão russa? Parece que não é apenas falta de notícias reais, mas falta de conhecimento histórico também.
Linux Foundation e sanções dos EUA
No dia seguinte ao comentário de Torvalds, James Bottomley, outro mantenedor do kernel Linux, esclareceu:
Conseguimos, finalmente, autorização para publicar a orientação oficial:
Se sua empresa estiver na lista SDN do OFAC dos EUA, sujeita a um programa de sanções do OFAC, ou for controlada por uma empresa da lista, nossa colaboração com você estará sujeita a restrições, e você não poderá estar no arquivo MAINTAINERS.
Assim, a Linux Foundation, seguindo conselhos de advogados e oficiais, optou por remover os mantenedores russos até que estes possam comprovar que não trabalham para uma organização estatal russa e atuam apenas como voluntários.
Para contextualizar, recentes sanções dos EUA afetam empresas e tecnologias russas. Inclusive, grandes empresas de segurança cibernética, como a Kaspersky, foram impactadas, levando a ajustes em sua atuação no mercado.
Vale lembrar, contudo, que convencer as autoridades americanas de que alguém da Rússia não tem vínculos estatais pode ser praticamente impossível - é uma situação semelhante à que já afetou empresas como a Huawei.
A resposta de Linus Torvalds: polêmica e crítica
Linus Torvalds já fez comentários diretos anteriormente, e alguns podem ver essa resposta como um exemplo do mesmo estilo.
Ainda assim, a resposta não foi particularmente esclarecedora para todos, e a comunidade segue dividida em relação ao incidente.
Ao comentar que os requisitos de conformidade não se limitam aos EUA, Torvalds poderia ter aprofundado essa explicação, em vez de incluir menções à "história" e "agressão russa" e ainda enfatizar "sou finlandês".
Mas o que ele quis dizer, afinal?
Parece sugerir que o conhecimento histórico justifica a decisão - algo que gerou reações. A pergunta permanece: foram removidos voluntários por algo que Torvalds vinculou à sua nacionalidade?
O kernel Linux é um projeto dos EUA, afinal?
Diversas questões têm sido levantadas pela comunidade, tanto para Linus Torvalds quanto para o projeto Linux em si:
- A posição política de um desenvolvedor pode torná-lo inelegível para manter o Linux?
- A conformidade leva em conta conhecimentos históricos de vários países?
- Se o Linux não é um projeto exclusivamente dos EUA, por que se submete à lista SDN do OFAC dos EUA?
- Esse precedente indica que um dos projetos mais influentes de código aberto pode estar sujeito a vieses geopolíticos complexos?
Essas questões estão circulando pela comunidade Linux, gerando inúmeras opiniões. Para mais reflexões sobre o tema, veja a discussão no Hacker News.
Qual sua opinião sobre a questão? Compartilhe seus pensamentos nos comentários abaixo!