Como projetos de software aberto devem lidar com código gerado por IA?
O ótimo KeePassXC, gerenciador de senhas offline e de código aberto, está no centro de uma polêmica envolvendo o uso de código gerado por IAs desde que a política de colaborações e o “leia-me” do projeto ganharam este parágrafo (tradução livre):
A IA generativa está rapidamente se tornando um recurso primário na maioria dos ambientes de desenvolvimento, incluindo o próprio GitHub. Se a maior parte de um envio de código for feita usando IA generativa (por exemplo, codificação por “agente” ou “vibe coding”), documentaremos isso no pull request (PR). Todos os envios de código passam por um rigoroso processo de revisão, independentemente do fluxo de trabalho de desenvolvimento ou do remetente.
A reação de usuários e críticos foi tão intensa que, no domingo (9), um dos mantenedores do projeto, Janek Bevendorff, publicou um post no blog oficial detalhando o posicionamento deles em relação ao código gerado por IA.