Notebookcheck Logo

O desktop Gnome Linux proíbe extensões codificadas por vibração por causa do código de desleixo da IA

Gnome desktop proíbe código de IA em extensões
As extensões do shell do desktop do Gnome não serão mais hospedadas em extensions.gnome.oorg se tiverem código de IA. (Fonte da imagem: Gnome)
O Gnome baniu oficialmente o uso de código gerado por IA em suas extensões de shell, mas a justificativa é mais pragmática do que ideológica. A partir do anúncio, qualquer código enviado para consideração na Biblioteca de Extensões do Gnome que tenha evidências óbvias de IA ou código desleixado e inconsistente será rejeitado durante o processo de revisão de código.

A codificação é uma das tarefas em que os sistemas de IA generativa se tornaram proficientes, o que levou à popularização da codificação de vibração, embora com a conveniência adicional do código gerado por IA venha um risco adicional, especialmente por parte daqueles que não necessariamente entendem o que o código que estão gerando está fazendo nos bastidores. Além de possíveis problemas como ineficiência, erros ou, em geral, ignorar as regras do projeto, o código gerado por IA também levanta dúvidas sobre questões mais sérias, como segurança. Com o aumento do código gerado por IA, o Projeto Gnome notou um aumento nas extensões geradas por IA enviadas para o repositório Gnome Shell Extensions e decidiu lidar com o influxo de código de IA implementando uma proibição em branco de extensões codificadas por vibração.

Novas regras do Gnome sobre código de IA

O principal problema da liderança do projeto Gnome parece ser uma combinação de inconsistência estilística e a certeza de que os desenvolvedores podem entender e explicar o código ao enviá-lo para revisão. Embora a nova regra não proíba totalmente o código, ela especifica que ele deve ser usado apenas como uma ferramenta de aprendizado ou para completar o código. O design e a engenharia reais das extensões devem ser feitos manualmente. A nova regra do Gnome sobre código de IA diz o seguinte:

Embora não seja proibido usar a IA como auxílio de aprendizado ou ferramenta de desenvolvimento (ou seja, complementação de código), os desenvolvedores de extensões devem ser capazes de justificar e explicar o código que enviam, dentro do razoável.

Os envios com grandes quantidades de código desnecessário, estilo de código inconsistente, uso imaginário de API, comentários que servem como prompts de LLM ou outras indicações de saída gerada por IA serão rejeitados.

O Gnome não é o único a banir a IA

O Gnome não é o único projeto Linux a banir o código gerado por IA, com o Gentoo Linux anunciando o banimento de qualquer código gerado por IA já em 2024. No caso do Gentoo, a justificativa para a proibição está relacionada a tudo, desde direitos autorais e qualidade até preocupações éticas. A necessidade de os desenvolvedores entenderem seu código tornou-se óbvia não muito tempo atrás, quando um desenvolvedor do enviou otimizações propostas para o projeto Mesa sem ser capaz de entender ou explicar o código que estava enviando. O longo vai e vem que se seguiu é provavelmente uma das eventualidades que o Gnome está tentando evitar quando se trata das novas regras de extensão de shell.

Fonte(s)

Please share our article, every link counts!
Mail Logo
> Análises e revisões de portáteis e celulares > Notícias > Arquivo de notícias 2025 12 > O desktop Gnome Linux proíbe extensões codificadas por vibração por causa do código de desleixo da IA
Julian van der Merwe, 2025-12-17 (Update: 2025-12-17)