Pular para o conteúdo
Setup do Dev
Publicidade
Inteligência Artificial

QGIS proíbe contribuições feitas com IA no código do projeto

A proposta QEP 428, aprovada em 7 de outubro, troca a regra do "humano no controle" pela proibição. Mantenedores citam o volume que não dá para revisar.

Por Setup do Dev
2 min de leitura
Compartilhar
Mão apontando um trecho de um mapa impresso
Foto: Milada Vigerova / StockSnap (CC0)

O QGIS, programa de código aberto de geoprocessamento, passou a proibir contribuições feitas com inteligência artificial. A mudança veio pela proposta QEP 428, “No AI contributions permitted”, aprovada e incorporada ao repositório de propostas do projeto em 7 de outubro. A decisão ganhou repercussão nesta segunda-feira (12), quando foi parar no Hacker News.

Segundo o autor da proposta, Nyall Dawson, um dos desenvolvedores do núcleo do QGIS, o texto “muda formalmente a política de IA para uma política estrita de ‘NÃO PERMITIDO'” (tradução livre). Ele substitui a QEP 408, que aceitava código feito com IA desde que houvesse um humano no controle.

Por que o projeto fechou a porta

Na discussão da proposta no GitHub, Dawson diz que a regra anterior não funcionou na prática e que o projeto já perdeu “pelo menos um contribuidor de valor altíssimo”. Outros membros apontaram o peso sobre os mantenedores, que também têm outros trabalhos: o fluxo de contribuições geradas por IA, escreveu um deles, é muito maior do que a revisão humana consegue levar a sério.

Publicidade

Também apareceu o argumento da confiança. Para um dos participantes, o uso de IA quebra a relação entre quem revisa e quem contribui, e impede o contribuidor de aprender como o projeto funciona.

O que ainda está em aberto

A proibição vale por padrão, sem uma lista formal de exceções. Dawson descreveu a decisão como um ponto de partida: “vamos começar com a porta fechada, que depois podemos abrir um pouco, de forma seletiva” (tradução livre). Como exemplos do que poderia ser avaliado no futuro, ele citou a IA usada como autocompletar da IDE e a tradução de textos. Nenhum dos dois está liberado pela proposta.

O alcance da regra gerou dúvidas na própria discussão: se ela vale para issues, comentários e descrições de pull request, para a documentação, ou para o uso de modelos de linguagem em revisão e auditoria de segurança. Um dos participantes propôs restringir a proibição ao código escrito por modelos e agentes. Na página, essas perguntas não têm resposta formal.

Sobre como a regra será cumprida, um dos membros respondeu que o critério é se a pessoa, de boa-fé, escreveu o código ela mesma, e que o projeto não vai vigiar o computador de ninguém.

Votação

A proposta foi aberta em 24 de setembro, passou a votação em 5 de outubro e foi declarada aprovada dois dias depois, com os votos registrados na própria página.

A leitura do Setup do Dev: enquanto as dúvidas de alcance não forem respondidas, quem contribui com o QGIS deve tratar a regra da forma mais ampla. Código escrito por IA, hoje, não entra.

Fonte: QGIS (proposta QEP 428 no GitHub)

Produzido com auxílio de IA e revisado pela redação.

Publicidade

Comentários (0)

Ainda não há comentários. Comece a conversa.

Deixe seu comentário

Seu e-mail não será publicado. O primeiro comentário de cada pessoa passa por moderação.

Seja respeitoso
Publicidade

Neste artigo

  1. Por que o projeto fechou a porta
  2. O que ainda está em aberto
  3. Votação

Mais lidas

Editorias

Publicidade

Leia também

Newsletter semanal

O essencial da tecnologia, toda sexta no seu e-mail

Uma curadoria da redação com as notícias que importam para quem desenvolve, joga e trabalha com tecnologia. Sem spam.

Ao assinar, você concorda com a política de privacidade. Cancele quando quiser.

Publicidade