Ontwikkelaars van de Linux kernel, het hart van elk Linux-systeem, overwegen een belangrijke beleidswijziging. Ze willen de verplichte ‘Assisted-by’-tag schrappen, een label dat nu nog aangeeft wanneer AI-tools zijn gebruikt bij het creëren van code-aanpassingen. Deze stap is opvallend, omdat het laat zien hoe snel AI-hulpmiddelen zoals grote taalmodellen (LLM’s) een integraal onderdeel worden van softwareontwikkeling, zelfs in een project zo cruciaal als de Linux kernel.
Tot nu toe gold er een duidelijke regel: als een stukje code, een zogenaamde ‘patch’, deels of geheel tot stand kwam met hulp van kunstmatige intelligentie, moest dit expliciet vermeld worden met de tag ‘Assisted-by:’. Dit zorgde voor transparantie over de herkomst van de code. De reden dat men nu overweegt deze regel te laten vallen, is de explosieve toename van het gebruik van AI en grote taalmodellen in het ontwikkelproces. Het bijhouden van deze tags wordt steeds onpraktischer naarmate AI-tools vaker worden ingezet.
Voor de doorsnee Linux-gebruiker zal deze wijziging waarschijnlijk geen directe impact hebben op de dagelijkse ervaring met hun systeem. De kernel blijft gewoon werken zoals het hoort. Waar het wel invloed op heeft, is de manier waarop de kernel wordt ontwikkeld. Het betekent dat toekomstige code-aanpassingen in de kernel mogelijk zijn gecreëerd met AI-hulp, zonder dat dit expliciet wordt vermeld. Dit kan het ontwikkelproces stroomlijnen door een administratieve last weg te nemen, maar het verandert ook de transparantie rondom de oorsprong van de code.
Deze discussie binnen de Linux-gemeenschap is een sprekend voorbeeld van hoe de softwarewereld zich aanpast aan de snelle opkomst van AI. Het is een pragmatische reactie op een nieuwe realiteit, waarbij AI-tools steeds meer een standaard hulpmiddel worden voor ontwikkelaars. Hoewel de transparantie over AI-gebruik hiermee deels verdwijnt, toont het ook de bereidheid van een van ‘s werelds grootste open-source projecten om te evolueren met de tijd.
Bron: https://www.phoronix.com/news/Linux-Dropping-Assisted-By-Req
