GNOME proíbe extensões geradas por IA da loja de shell

A loja de Extensões do GNOME Shell atualizou suas diretrizes para proibir extensões geradas por IA em meio a um aumento de submissões de baixa qualidade. Desenvolvedores ainda podem usar IA como ferramenta de aprendizado e desenvolvimento, mas código escrito principalmente por IA será rejeitado. Essa medida visa manter a qualidade do código e reduzir atrasos nas revisões.

No início deste mês, a loja de Extensões do GNOME Shell revisou suas diretrizes de revisão para declarar explicitamente que as extensões não devem ser geradas por IA, conforme relatado por It's FOSS e Phoronix. Essa mudança aborda o crescente influxo de submissões com código mal escrito produzido por ferramentas de IA, frequentemente enviadas por desenvolvedores que não compreendem totalmente a saída.

Javad Rahmatzadeh, um desenvolvedor que revisa extensões para o GNOME, detalhou o problema em um post de blog. Ele destacou que o uso de IA resultou em pacotes contendo muitas linhas desnecessárias e más práticas. Rahmatzadeh gasta até seis horas por dia revisando mais de 15.000 linhas de código e interagindo com a comunidade. Nos últimos dois meses, o número de novas extensões aumentou, o que é positivo para o crescimento da comunidade, mas submissões problemáticas prolongaram os tempos de revisão. Como ele explicou: "Isso levou a receber pacotes com muitas linhas desnecessárias e más práticas. E uma vez que uma má prática é introduzida em um pacote, pode criar um efeito dominó, aparecendo em outras extensões."

As extensões do GNOME executam várias funções, incluindo personalizações essenciais como o popular Dash to Dock, que melhora o controle sobre o dock de aplicativos. As diretrizes permitem o uso de IA como auxílio ao aprendizado ou ferramenta de desenvolvimento, desde que os desenvolvedores compreendam o código que submetem. No início deste ano, o Conselho da Fedora adotou medidas semelhantes contra o chamado 'vibe coding' com IA, embora sem uma proibição total.

Essa política busca garantir altos padrões no ambiente de desktop Linux, prevenindo a propagação de código de baixa qualidade que poderia afetar a experiência do usuário e a confiabilidade das extensões.

Artigos relacionados

O Gemini AI da Google está a gerar código de qualidade inferior para um novo script auxiliar direcionado ao desenvolvimento no Ubuntu. A ferramenta, destacada pela Phoronix, levantou preocupações quanto à sua fiabilidade na produção de código Linux limpo e funcional. Os desenvolvedores são aconselhados a rever as saídas cuidadosamente.

Reportado por IA

Linus Torvalds, criador do kernel Linux, criticou esforços para criar regras para submissões de código gerado por IA, chamando-as de inúteis. Em um e-mail recente, argumentou que tais políticas não deteriam contribuidores maliciosos e instou o foco na qualidade do código. Essa posição destaca tensões contínuas no desenvolvimento open-source sobre ferramentas de inteligência artificial.

O projeto do kernel Linux começou a usar o Sashiko, um sistema baseado em IA, para revisar patches automaticamente. Essa ferramenta autônoma, impulsionada por LLMs, está identificando erros que passaram despercebidos pelos revisores humanos. A iniciativa visa aprimorar a qualidade e a manutenibilidade do código.

Reportado por IA

A Wikipedia proibiu o uso de grandes modelos de linguagem para criar ou reescrever o conteúdo de artigos, citando violações de políticas fundamentais de conteúdo. Edições básicas, como a correção de erros de digitação e algumas traduções de artigos, são permitidas sob condições estritas. Os detalhes sobre a aplicação da política permanecem incertos.

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar