Greg Kroah-Hartman, lo sviluppatore Linux olandese, ha raccontato a The Register delle modifiche nei rapporti sulle vulnerabilità generati dall'intelligenza artificiale.
Circa un mese fa, la qualità dei rapporti delle vulnerabilità generate dall'IA è migliorata notevolmente. In precedenza, gran parte di essi era spazzatura, ma secondo Kroah-Hartman questo non era un grande problema per il kernel (a differenza di cURL) — ci sono molti sviluppatori e se la cavavano, e la spazzatura risultava più divertente che preoccupante. Ma nell'ultimo mese, una parte significativa delle segnalazioni è veramente utile. Questo fenomeno si osserva anche in altri progetti open source. Perché? Non è chiaro. Forse gli strumenti sono migliorati o le persone hanno iniziato a usarli correttamente.
Coloro che inviano rapporti e patch iniziano onestamente a etichettare il lavoro fatto dall'IA come tale. L'IA è già in grado di generare decine di patch, se le condizioni di errore sono semplici e facilmente identificabili.
Riguardo a Sashiko, fornito da Google, Kroah-Hartman ha affermato che hanno bisogno di uno strumento per una rapida valutazione delle patch inviate. La maggior parte delle patch già passa attraverso di esso. Ed è disponibile per tutti.
Gli sviluppatori del sottosistema di rete e di BPF sono stati i primi a utilizzare LLM per le revisioni. Poi è stato il turno di DRM. Ma ciò richiedeva molte risorse. Con lo strumento di Google, è diventato accessibile a tutti e porterà a un'interfaccia comune.
Questi controlli sono "aggiuntivi" rispetto agli esistenti, non "definitivi". Permettono di rispondere più rapidamente ai sviluppatori che inviano patch. Kroa-Hartman prevede che il numero di report sui bug e patch generati dall'IA aumenterà e sta cercando modi per accelerarne l'elaborazione. Se qualcosa non supera la verifica automatica, il mantenitore può non preoccuparsene.
Kroa-Hartman ritiene che l'IA abbia facilitato la ricerca di vulnerabilità e aumentato il carico di lavoro per i mantenitori del kernel. Pertanto, sarebbe giusto semplificare il lavoro dei mantenitori con l'ausilio dell'IA.
Fonte: linux.org.ru
