IA reescreve código aberto: A batalha pela licença MIT
A Controvérsia do chardet e o Uso de Claude Code
Dan Blanchard, mantenedor da biblioteca Python chardet, lançou a versão 7.0 sob licença MIT usando IA para reescrever todo o código. A ação gerou conflito imediato com Mark Pilgrim, criador original em 2006, que alega violação de direitos autorais.
O problema central é a natureza da “reescrita limpa” (clean room). Tradicionalmente, engenheiros isolam-se do código antigo para evitar criar obras derivadas. Blanchard argumentou que o Claude Code gerou uma estrutura totalmente nova, com apenas 1,29% de similaridade estrutural em relação à versão anterior.
Python vs Go: A Disputa pela Sobrevivência no Topo do Backend em 2026
O Problema da Contaminação de Dados
A defesa técnica de Blanchard esbarra na realidade dos modelos atuais. O Claude foi treinado em dados públicos da internet, o que inclui versões anteriores do chardet. Isso cria um paradoxo: se a IA “sabe” o código antigo por treino, ela não pode ser considerada uma implementação limpa.
Gerando UI no Figma com Modelos IA Locais: Fim das Assinaturas Caras
O Fator Humano e a Responsabilidade Legal
Blanchard admitiu revisar e iterar cada peça gerada, mas não escreveu o código manualmente. Isso levanta questões sobre quem é o autor real da obra intelectual. A Fundação de Software Livre já alertou que nada é “limpo” quando um LLM ingere o código para reimplementação.
A comunidade enfrenta um dilema prático: se a IA permite reescrever licenças restritivas (como LGPL) para permissivas (MIT), como isso afeta a economia do software livre e os contratos futuros de desenvolvimento?
Por Lila Dev
Responsável editorial por Inteligência Artificial.
Web & Programação
Por Lila Dev
Responsável editorial por Inteligência Artificial.
Web & Programação
Share this content:
Guias relacionados
Se este tema te interessa, estes hubs ajudam a continuar a leitura sem depender de busca nova.



Publicar comentário