La comunità del kernel Linux ha rinunciato a chiedere ai contributori se avessero usato strumenti IA. Sasha Levin, sviluppatore del kernel e ingegnere presso Nvidia, ha annunciato sulla mailing list che il Maintainers Summit aveva raggiunto un consenso per deprecare il tag Assisted-by e rimuovere la documentazione che lo richiedeva. Questa regola chiedeva a chiunque usasse uno strumento di coding avanzato per creare una patch di segnalarlo con questo tag nel messaggio di commit. Proposta nel luglio 2025, era stata aggiunta alla documentazione nel gennaio 2026, poco dopo che Linus Torvalds si era detto piuttosto favorevole al vibe coding come punto di ingresso alla programmazione, pur restando scettico sulla manutenibilità.
Secondo l'articolo, l'attribuzione poneva poche questioni finché il codice generato era evidentemente scadente; da circa un anno, gli agenti producono codice di qualità accettabile per il kernel. Nell'agosto scorso, all'Open Source Summit della Linux Foundation in Corea del Sud, Greg Kroah-Hartman ha sostenuto che gli LLM sono sufficientemente buoni per trovare bug, poiché riconoscono pattern e il codice non è altro che pattern in un dato formato. Restano alcune preoccupazioni: errori non rilevati, responsabilità, riproduzione di codice protetto. Persiste anche uno stigma verso chi non comprende il codice ottenuto tramite prompting. Gli stessi fornitori divergono: Claude aggiunge di default una nota di provenienza, Codex no.
Jeff Layton, di Red Hat, ha giustificato il dietrofront con tre argomenti: non tutti seguono la regola, essa offre pubblicità gratuita ai fornitori di LLM proprietari, e l'utilità di raccogliere questa informazione non è dimostrata. Laurent Pinchart, fondatore di Ideas on Board, si rifiuta di eliminare il tag senza un altro meccanismo di dichiarazione: si tratta di affermare ciò che ci si aspetta, e il fatto che alcuni barino non ha mai impedito il rigetto dei loro contributi.
Linus Torvalds ha risposto che non si tratta di aspettative ma di manie personali. Propone ironicamente di vietare i compilatori, sostenendo che solo l'assembly proverebbe la comprensione della macchina, poi gli editor per i messaggi di commit, definendo questo tipo di regola assurda. Il progetto non stabilirà regole che vietano uno strumento per un determinato compito. La sua aspettativa è che ciascuno faccia del proprio meglio e comprenda ciò che sta facendo, cosa che dipende poco dagli strumenti utilizzati; e le persone che rispetta non evitano i nuovi strumenti.