Torvalds prelomio polemiku: Linux neće postati anti-AI projekat
Linus Torvalds je jasno stavio do znanja da protivljenje veštačkoj inteligenciji neće postati razvojna politika Linuxa — jezgra koje vrti većinu svetskih servera, Android telefone i dobar deo interneta. A, Linusova je i dalje poslednja. Rasprava je počela 14. jula na Linux Media mailing listi, oko toga da li Patchwork, sistem za praćenje zakrpa, treba da se poveže sa Sashikom. Sashiko je AI recenzent programskog koda: čita zakrpe koje stignu na kernel liste, traži greške u njima i javlja održavateljima šta ne valja. Napravio ga je Roman Gushchin, inženjer iz Googlea, a ime je dobio po japanskoj tehnici vezenja kojom se tkanina krpi sitnim bodovima — za alat koji pregleda zakrpe, sasvim prikladno. Sashiko nije igračka: na uzorku od 1.000 nedavnih grešaka u kernelu, koje su sve odreda promakle ljudskim recenzentima, pronašao je oko 53 odsto uzoraka. Gushchin je upozorio da jedan od predloga izražava šire protivljenje LLM alatima i time potkopava samu svrhu Sashika. Torvalds se složio da navedeni predlog jeste anti-LLM, ali je odbacio mogućnost da takav stav postane politika projekta. AI je opisao kao još jedan alat, kao i svaki drugi, a korist mu, po njegovom mišljenju, više nije upitna. To je i lični zaokret: pre dve godine je odmahivao rukom i govorio da je veštačka inteligencija „90 odsto marketing, 10 odsto stvarnost”. Niko nije primoran da koristi AI, ali pokušaje da se drugima zabrani njena upotreba Linus kaže da će „vrlo glasno” ignorisati. Za kontratežu osporavanju vrednosti AI-ja, Linus je izjavio da ni prirodna inteligencija nije uvek nešto naročito, i da ljudski i mašinski rad treba meriti istim aršinom. Odluke u kernelu zavise od tehničke vrednosti, a ne od ideologije, poručio je, a onima kojima se taj pravac ne sviđa ostavio je uobičajen open source izbor: da uzmu kopiju i nastave samostalno razvoj, ili da napuste projekat.
Linus nije dao blanko dozvolu da se kernel zatrpava mašinski generisanim kodom. Nije ni rekao da je AI ultimativno rešenje svih problema — nije ni toliko dobar da mu se apsolutno veruje, ni toliko loš da se zabranjuje dekretom. Meri se istim aršinom kao i ljudski rad, koji takođe ume da bude očajan. Takav okvir je korisniji od podele na one koji bi AI zabranili i one koji bi mu bez pogovora prepustili posao. Za razvojne timove pravi problem nije ideološki, već operativan: ko razume generisani kod, ko ga testira i ko snosi posledice kada se pogreši. Fork je besplatan. Održavanje nije.
- Definiši kada je upotreba AI alata dozvoljena i kada doprinos mora jasno da bude označen kao AI-potpomognut
- Zahtevaj da čovek razume, testira i preuzme odgovornost za svaku generisanu zakrpu pre slanja na pregled
- Prati duplirane prijave, bezvredne zakrpe i vreme koje održavatelji troše na proveru AI rezultata
- Vrednuj alat prema tome koliko smanjuje operativni rad, ne prema broju generisanih izmena
- Primeni iste tehničke, bezbednosne i licencne kriterijume bez obzira na to da li je programski kod napisao čovek ili model