Notebookcheck Logo

Il desktop Gnome Linux vieta le estensioni con codice vibrazione a causa del codice AI slop

Gnome desktop vieta il codice AI nelle estensioni
Le estensioni della shell desktop di Gnome non saranno più ospitate su extensions.gnome.oorg se hanno un codice AI. (Fonte immagine: Gnome)
Gnome ha ufficialmente vietato l'uso di codice generato dall'AI nelle sue estensioni della shell, ma la giustificazione è più pragmatica che ideologica. A partire dall'annuncio, qualsiasi codice presentato per essere preso in considerazione nella Gnome Extensions Library che presenti evidenti prove di AI o codice sciatto e incoerente sarà rifiutato durante il processo di revisione del codice.

La codifica è uno dei compiti in cui i sistemi di IA generativa sono diventati abili, portando alla diffusione del vibe coding, anche se con la comodità aggiunta del codice generato dall'IA si aggiungono rischi, soprattutto da parte di coloro che non capiscono necessariamente cosa fa il codice che stanno generando sotto il cofano. A parte i potenziali problemi come l'inefficienza, gli errori o l'ignorare in generale le regole del progetto, il codice generato dall'AI solleva anche questioni più serie, come la sicurezza. Con l'aumento del codice generato dall'IA, il Progetto Gnome ha notato un aumento delle estensioni generate dall'IA inviate al repository Gnome Shell Extensions, e ha deciso di affrontare l'afflusso di codice IA con l'implementazione di un divieto di vibrazione delle estensioni.

Le nuove regole di Gnome sul codice AI

Il problema principale della leadership del progetto Gnome sembra essere una combinazione di incoerenza stilistica e la certezza che gli sviluppatori possano comprendere e spiegare il codice quando lo sottopongono alla revisione. Sebbene la nuova regola non vieti del tutto il codice, specifica che dovrebbe essere utilizzato solo come strumento di apprendimento o per il completamento del codice. La progettazione e l'ingegnerizzazione delle estensioni devono essere eseguite manualmente. La nuova regola di Gnome sul codice AI recita come segue:

Sebbene non sia vietato utilizzare l'IA come strumento di apprendimento o di sviluppo (ad esempio, per il completamento del codice), gli sviluppatori di estensioni devono essere in grado di giustificare e spiegare il codice che inviano, nei limiti del ragionevole.

Gli invii con grandi quantità di codice non necessario, stile di codice incoerente, utilizzo di API immaginarie, commenti che fungono da prompt di LLM o altre indicazioni di output generato dall'AI saranno rifiutati.

Gnome non è l'unico a vietare l'intelligenza artificiale

Gnome non è l'unico progetto Linux a vietare il codice generato dall'AI, con Gentoo Linux che ha annunciato il divieto di qualsiasi codice generato dall'AI già nel 2024. Nel caso di Gentoo, la giustificazione del divieto è legata a tutto ciò che riguarda il copyright, la qualità e le preoccupazioni etiche. La necessità che gli sviluppatori comprendano il loro codice è stata resa evidente non molto tempo fa, quando uno sviluppatore di ha presentato delle ottimizzazioni proposte al progetto Mesa senza essere in grado di capire o spiegare il codice che stava presentando. Il lungo tira e molla che ne è seguito è probabilmente una delle eventualità che Gnome sta cercando di evitare quando si tratta delle nuove regole per l'estensione della shell.

Fonte(i)

Please share our article, every link counts!
Mail Logo
> Recensioni e prove di notebook, tablets e smartphones > News > Newsarchive 2025 12 > Il desktop Gnome Linux vieta le estensioni con codice vibrazione a causa del codice AI slop
Julian van der Merwe, 2025-12-17 (Update: 2025-12-18)