Linus Torvalds ha supportato il diritto di utilizzare strumenti AI nello sviluppo del kernel

Linus Torvalds ha commentato i tentativi di discutere il divieto di utilizzo 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 è considerata uno strumento che semplifica il lavoro sul codice, proprio come qualsiasi altro strumento. L'uso dell'AI è affare personale di ogni sviluppatore e il fattore che determina l'accettazione delle modifiche è la qualità del codice, non quali strumenti sono stati utilizzati per crearlo.

A chi non è soddisfatto di tale politica o cerca di imporre ad altri il divieto di utilizzo degli strumenti AI, Linus ha raccomandato di creare un proprio fork del kernel o di interrompere la partecipazione allo sviluppo. Secondo Linus, ancora un anno fa l'uso dell'AI nello sviluppo poteva sollevare dubbi, ma ora i benefici dell'AI sono diventati evidenti e negarlo possono solo coloro che non hanno utilizzato strumenti AI moderni. Nessuno nella comunità degli sviluppatori del kernel costringe gli altri a usare l'AI, ma i tentativi di ostacolare l'uso dell'AI da parte di altre persone saranno scoraggiati.

L'uso dell'AI può creare problemi, come un aumento del carico per i manutentori e la rilevazione di errori scomodi, ma, secondo Linus, non bisogna affondare la testa nella sabbia, ma far sì che gli strumenti AI, come Sashiko, aiutino i manutentori. I rapporti AI moderni spesso superano in qualità e flessibilità gli strumenti tradizionali, come checkpatch, e trovano errori non banali.

Il kernel Linux rimane un progetto tecnico e le decisioni ad esso relative sono prese sulla base dei meriti tecnici e non per paura del nuovo. Il kernel non è un progetto per guerrieri della 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ù un effetto collaterale piuttosto che l'obiettivo della sua esistenza. Il kernel si sviluppa come progetto aperto non per ragioni religiose, ma perché questo modello porta alla creazione di tecnologie migliori.

Nel prosieguo della discussione, Linus ha consigliato di non imporre le proprie norme etiche agli altri e ha paragonato l'uso dell'AI al vegetarianismo: tra gli sviluppatori del kernel ci sono vegetariani con diverse motivazioni per non mangiare carne (sociali, religiose, etiche, gustative), ma non si aspettano che tutti gli altri sviluppatori diventino vegetariani per la loro posizione personale. Allo stesso modo, riguardo all'adozione dell'AI.

A coloro che si oppongono all'AI e cercano di appellarsi all'etica, Linus ha consigliato di tenere la propria etica al suo posto: nella vita personale, e di non tentare di imporla agli altri. Sviluppando il tema dell'etica, Linus ha anche citato le relazioni della comunità degli sviluppatori del kernel con la Free Software Foundation, che ha anche argomenti etici e li usa come arma. Ecco perché Linux non è GNU/Linux, e nella comunità degli sviluppatori del kernel preferiscono usare il termine "Open Source" anziché "Free Software".

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster