GNOME Circle endurece regras contra “AI slop”

GNOME Circle endurece regras contra “AI slop”

Inteligência artificial pode ajudar, mas não pode substituir o entendimento do código. Em uma série de anúncios publicados no final de maio, o GNOME revelou uma nova política para aplicativos enviados ao GNOME Circle, suspendeu temporariamente novas submissões e confirmou a entrada do aplicativo Resources no GNOME Incubator, etapa que pode levá-lo a substituir o tradicional Monitor do Sistema nas próximas versões do ambiente gráfico.

As mudanças mostram que o GNOME está tentando equilibrar duas questões que dominam o desenvolvimento de software atualmente: o crescimento explosivo do uso de ferramentas de IA para programação e a necessidade de manter a qualidade dos projetos que compõem seu ecossistema.

GNOME Circle quer evitar uma enxurrada de aplicativos gerados por IA

O GNOME Circle é a iniciativa responsável por reunir aplicativos e bibliotecas que expandem o ecossistema GNOME, mas que não fazem parte do conjunto oficial de aplicações do projeto.

Nos últimos anos, o Circle se tornou uma importante vitrine para desenvolvedores independentes. Entretanto, o crescimento das ferramentas de geração automática de código trouxe uma preocupação nova: a chegada de aplicativos criados quase inteiramente por modelos de linguagem, muitas vezes sem manutenção adequada ou compreensão real do código por parte dos autores.

Para lidar com esse cenário, o comitê responsável pelo GNOME Circle adotou uma política semelhante à já utilizada para extensões do GNOME Shell.

A regra não proíbe o uso de IA. Ferramentas de assistência, sugestões de código e sistemas de autocompletar continuam permitidos. O problema surge quando os desenvolvedores não conseguem explicar ou justificar aquilo que estão enviando.

Segundo a nova política, submissões poderão ser rejeitadas caso apresentem sinais claros de geração automática, como:

  • Grandes quantidades de código desnecessário;
  • Estilos inconsistentes entre diferentes arquivos;
  • Uso de APIs inexistentes;
  • Comentários que aparentem ser prompts para modelos de IA;
  • Outros indícios de conteúdo gerado automaticamente sem revisão adequada.

A posição do GNOME segue uma tendência crescente dentro do software livre. Recentemente, o Flathub também endureceu suas regras relacionadas ao uso de conteúdo gerado por IA, especialmente em materiais submetidos para publicação.

Esta política surgiu junto com outro anúncio importante: o GNOME Circle suspendeu temporariamente o recebimento de novos aplicativos. O motivo é: a fila de revisão cresceu a ponto de alguns projetos aguardarem resposta por anos.

Segundo o comitê, a prioridade agora é reduzir esse acúmulo antes de aceitar novas submissões. Quando a situação estiver mais controlada, o processo será reaberto.

Além disso, a equipe alterará a forma de gerenciar revisões pendentes. Questões que estiverem aguardando resposta dos mantenedores serão fechadas temporariamente, sendo reabertas quando houver retorno. A ideia é facilitar a visualização dos casos que realmente exigem atenção dos revisores.

O grupo também pretende começar a avisar desenvolvedores com meses de antecedência quando seus aplicativos estiverem utilizando versões antigas do SDK do GNOME no Flathub, reduzindo o esforço necessário durante cada ciclo de lançamento.

Resources pode substituir o Monitor do Sistema

Entre as novidades técnicas da semana, uma das mais interessantes envolve o aplicativo Resources. A ferramenta foi oficialmente aceita no GNOME Incubator, programa utilizado para amadurecer aplicativos que podem futuramente integrar o conjunto principal de softwares do GNOME. O objetivo é eventualmente substituir o atual Monitor do Sistema.

GNOME Circle endurece regras contra “AI slop” 1

Para quem nunca utilizou o aplicativo, o Resources oferece uma visão moderna do consumo de CPU, memória, disco, rede e GPU, seguindo as diretrizes visuais mais recentes do GNOME e aproveitando melhor as tecnologias atuais da plataforma.

A entrada no Incubator não garante sua adoção definitiva, mas representa um passo importante. Agora o aplicativo passará por avaliações mais amplas, testes em distribuições e análise de possíveis regressões antes que uma decisão final seja tomada.

Caso tudo corra conforme planejado, o Resources poderá fazer parte do GNOME Core já nos próximos ciclos de desenvolvimento.

Outras novidades da semana

A atualização semanal do projeto também trouxe diversas melhorias para outros componentes do ecossistema GNOME.

  • O GNOME Maps ganhou suporte para download de áreas para uso offline, uma funcionalidade aguardada há bastante tempo pelos usuários;
  • O Papers, sucessor moderno do Evince, recebeu uma série de correções de bugs, incluindo melhorias relacionadas ao escalonamento fracionário;
  • Já a biblioteca Libadwaita ganhou novos recursos que facilitarão a criação de interfaces dinâmicas em aplicativos GTK4.

Além disso, projetos da comunidade continuam evoluindo rapidamente. Aplicativos como RustConn, Gitte, VidCom, Nucleus e Exercise Timer receberam atualizações importantes durante a semana, demonstrando a vitalidade do ecossistema GNOME.

Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!