Linus Torvalds ha commentato i tentativi di discutere il divieto dell'uso degli strumenti AI nello sviluppo del kernel Linux. La posizione ufficiale è che il kernel Linux, come progetto, non è contrario all'uso dell'AI. L'AI è vista come uno strumento che semplifica il lavoro sul codice, esattamente come qualsiasi altro strumento. L'uso dell'AI è una questione personale per ogni sviluppatore e il fattore determinante nell'accettazione delle modifiche è la qualità del codice, non quali strumenti sono stati utilizzati per crearlo.
A coloro che sono insoddisfatti di questa politica o cercano di imporre ad altri il divieto di utilizzare strumenti AI, Linus ha raccomandato di creare un proprio fork del kernel o di smettere di partecipare allo sviluppo. Secondo Linus, un anno fa l'uso dell'AI nello sviluppo poteva sollevare interrogativi, ma ora i vantaggi dell'AI sono evidenti e solo coloro che non hanno utilizzato strumenti AI moderni possono negarlo. Nessuno della comunità di sviluppatori del kernel obbliga gli altri a usare l'AI, ma i tentativi di ostacolare l'uso dell'AI da parte di altri saranno bloccati.
L'uso dell'AI può generare problemi, come un aumento del carico sui manutentori e l'emergere di errori fastidiosi. Tuttavia, secondo Linus, non bisogna nascondere la testa nella sabbia, ma piuttosto far sì che gli strumenti AI, come Sashiko, assistano i manutentori. I rapporti AI moderni spesso superano per qualità e flessibilità gli strumenti tradizionali, come checkpatch, individuando errori non banali.
Il kernel Linux rimane un progetto tecnico e le decisioni associate vengono prese in base ai meriti tecnici piuttosto che dalla paura del nuovo. Non è un progetto di guerrieri per la giustizia sociale, non lo è mai stato e mai lo sarà. L'aspetto sociale del lavoro sul codice aperto è visto come una parte importante e motivante del progetto, ma è più una conseguenza collaterale che non un obiettivo in sé. Il kernel si sviluppa come progetto aperto non per motivi religiosi, ma perché questo modello porta alla creazione di tecnologie migliori.
Nel corso della discussione, Linus ha consigliato di non imporre le proprie norme etiche ad altre persone e ha paragonato l'uso dell'AI al vegetarianismo: tra i sviluppatori del kernel ci sono vegetariani con diverse ragioni per non mangiare carne (sociali, religiose, etiche, gustative), ma non si aspettano che tutti gli altri sviluppatori diventino vegetariani a causa della loro posizione personale. Vale lo stesso per l'adozione dell'AI.
A coloro che si oppongono all'AI e cercano di fare riferimento all'etica, Linus ha consigliato di mantenere la propria etica dove le compete — nella vita privata, e di non cercare di imporla ad altri. Sviluppando il tema dell'etica, Linus ha anche menzionato le relazioni tra la comunità degli sviluppatori del kernel e la Free Software Foundation, che ha anch'essa argomentazioni etiche e le usa come arma. È per questo che Linux non è GNU/Linux, e nella comunità degli sviluppatori del kernel si preferisce usare il termine "Open Source", piuttosto che "Free Software".
Fonte: opennet.ru
