Väsimatu tehisaru on Linuxi tuuma ehk kerneli seest leidnud sadu vigu. Uue versiooni 7.2 eelversioon (Release Candidate) on paisunud enneolematult suureks, kuna tehisintellekt on asunud koodiridu läbi valgustama ja leiab sealt ridamisi aastatepikkuseid apsakaid. Kuid kas see tähendab, et robotid kirjutavad nüüd inimeste loodud süsteemi üle? Kaugeltki mitte, tarkvara isa Linus Torvalds hoiab rooli endiselt kindlalt inimeste käes ja masinaid ligi ei lase.
Linuxi looja Torvalds tõdes oma tavapärases postituses arendajatele, et koodiuuenduste maht on üllatavalt suur. Tavaliselt peaks tarkvara enne ametlikku väljalaset "maha rahunema", et viimistleda viimaseid üksikasju. Linux 7.2 puhul meenutab pilt aga hiiglaslikku ehitusplatsi.
"Hmm. See rc on tohutu. Isegi 'uue normaalsuse' standardite järgi on see väga suur eelversioon ja ma arvan, et see on commit’ide ehk koodimuudatuste arvu poolest suurim rc6, mis meil aastate jooksul on olnud," kirjutas Torvalds.
Eelversioonis sisaldub üle 400 paranduse, millele on käe alla pannud rohkem kui 230 arendajat. Parandusi tuleb igast ilmakaarest: graafikadraiveritest ja helisüsteemist kuni võrgukoodi ja failisüsteemini.
Torvalds tõdes hiljem ka järgmise eelversiooni juures, et maht ei näita raugemise märke:
"Ma ei saa öelda, et kogu see maht mind vaimustaks, aga nii see on: uus normaalsus – palju parandusi, millest paljud pärinevad erinevate AI-tööriistade tehtud ülevaatustest."
AI ei kirjuta koodi, vaid töötab digitaalse luubina
Sotsiaalmeedias tõusis uudise peale kiiresti paanika: kriitikud kartsid, et tehisintellekt on kutsutud otse operatsioonisüsteemi koodi ümber kirjutama. Torvalds ja projekti hooldajad lükkasid selle arusaamatuse aga kärmelt ümber.
Tehisintellekti ei kasutata Linuxis mitte uue koodi genereerimiseks, vaid olemasoleva koodi ülevaatamiseks (code review).
Tehisaru käib tuhandeid koodiridu läbi ja näitab näpuga kohtadele, kus võib peituda turvaoht või viga. Kuid klaviatuuri haarab kätte ikkagi kogenud programmeerija. AI teeb auditi, aga parandavad ja koodi toimimise tagavad inimesed.
| Kaks ilmekat näidet tehisintellekti tööst |
|---|
|
|
Mündi teine pool: müra ja hallutsinatsioonid
Kuigi tehisintellekt aitab süsteemi turvalisemaks muuta, kaasnevad sellega ka omad ohud. Torvalds on varemgi hoiatanud, et turbetiimide postiloendid on sattunud AI tekitatud prügilaine alla. Kui kogenematud kasutajad saadavad süsteemi hooldajatele tehisaru genereeritud "veateateid" ilma neid ise üle kontrollimata, nii tekib hallutsinatsioonidest ehk tehisintellekti luuludest tingitud müra, mis halvab päris töö.
Kuid seni, kuni Linuxi tuumal on kogenud hooldajad, kes mõistavad koodi detaile ja täidavad filtri funktsiooni, hoiab see tehnoloogiline uuendus süsteemi pigem tervena. Nagu Torvalds on varem märkinud:
"Linux ei ole üks neist AI-vastastest projektidest."
Millal uut tuuma oodata saab?
Kui kõik läheb plaanipäraselt ja täiendavat eelversiooni vaja ei lähe, ilmub Linux 7.2 lõplik versioon juba 16. augustil.
Uus tuum saab olema vundamendiks sügisel ilmuvale Ubuntu 26.10 operatsioonisüsteemile ja paljudele teistele populaarsetele Linuxi distributsioonidele, tuues miljonite kasutajateni märgatavalt puhtama ja turvalisema koodibaasi.