Coderen is een van de taken waar generatieve AI-systemen bedreven in zijn geworden, wat heeft geleid tot de popularisering van vibe coding, hoewel het extra gemak van AI-gegenereerde code ook extra risico's met zich meebrengt, vooral van degenen die niet noodzakelijkerwijs begrijpen wat de code die ze genereren onder de motorkap doet. Naast mogelijke problemen zoals inefficiëntie, fouten of het negeren van projectregels in het algemeen, roept AI-gegenereerde code ook vragen op over serieuzere zaken, zoals beveiliging. Met de toename van AI-gegenereerde code, heeft het Gnome Project een toename opgemerkt van AI-gegenereerde extensies die zijn ingediend bij de Gnome Shell Extensions repository, en het heeft besloten om de toestroom van AI-code aan te pakken door een verbod op vibe-gecodeerde extensies te implementeren.
Gnome's nieuwe regels voor AI-code
Het belangrijkste probleem voor de leiding van het Gnome-project lijkt een combinatie te zijn van zowel stilistische inconsistentie als de zekerheid dat ontwikkelaars de code kunnen begrijpen en uitleggen wanneer ze deze ter beoordeling indienen. Hoewel de nieuwe regel code niet helemaal verbiedt, specificeert het dat het alleen mag worden gebruikt als leermiddel of om code aan te vullen. Het eigenlijke ontwerp en de engineering van uitbreidingen moet handmatig gebeuren. De nieuwe regel van Gnome over AI-code luidt als volgt:
Hoewel het niet verboden is om AI te gebruiken als hulpmiddel bij het leren of als hulpmiddel bij het ontwikkelen (d.w.z. het aanvullen van code), moeten ontwikkelaars van extensies de code die ze indienen kunnen rechtvaardigen en uitleggen, binnen redelijke grenzen.
Inzendingen met grote hoeveelheden onnodige code, inconsistente codestijl, denkbeeldig API-gebruik, opmerkingen die dienen als LLM-aanwijzingen of andere aanwijzingen voor door AI gegenereerde uitvoer, worden afgewezen.
Top 10 Testrapporten
» Top 10 Multimedia Notebooks
» Top 10 Gaming-Notebooks
» Top 10 Budget Gaming Laptops
» Top 10 Lichtgewicht Gaming-Notebooks
» Top 10 Premium Office/Business-Notebooks
» Top 10 Budget Office/Business-Notebooks
» Top 10 Workstation-Laptops
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Notebooks tot €300
» Top 10 Notebooks tot €500
» Top 10 Notebooks tot € 1.000De beste notebookbeeldschermen zoals getest door Notebookcheck
» De beste notebookbeeldschermen
» Top Windows Alternatieven voor de MacBook Pro 13
» Top Windows Alternatieven voor de MacBook Pro 15
» Top Windows alternatieven voor de MacBook 12 en Air
» Top 10 best verkopende notebooks op Amazon
» Top 10 Convertible Notebooks
» Top 10 Tablets
» Top 10 Tablets tot € 250
» Top 10 Smartphones
» Top 10 Phablets (>90cm²)
» Top 10 Camera Smartphones
» Top 10 Smartphones tot €500
» Top 10 best verkopende smartphones op Amazon
Gnome is niet de enige die AI verbiedt
Gnome is niet het enige Linux-project dat AI-gegenereerde code verbiedt. Gentoo Linux kondigde al in 2024 een verbod aan op AI-gegenereerde code al in 2024. In het geval van Gentoo heeft de rechtvaardiging voor het verbod te maken met van alles en nog wat, van auteursrecht en kwaliteit tot ethische bezwaren. De noodzaak voor ontwikkelaars om hun code te begrijpen werd nog niet zo lang geleden duidelijk, toen een ontwikkelaar voorgestelde optimalisaties indiende bij het Mesa-project indiende zonder de code die hij indiende te begrijpen of uit te leggen. Het lange heen en weer gepraat dat hieruit voortvloeide is waarschijnlijk een van de mogelijkheden die Gnome probeert te vermijden als het gaat om de nieuwe regels voor shell extensies.









