Kettős mérce helyett pragmatizmust vár el a fejlesztőktől a Linux atyja, aki szerint felesleges dogmatikus háborút indítani a mesterséges intelligencia ellen.
A nyílt forráskódú közösségben komoly feszültséget szül az AI-alapú kódgenerátorok térnyerése. Sok programozó attól tart, hogy a gépi algoritmusok rontják a szoftver minőségét, vagy jogi aggályokat vetnek fel a szellemi tulajdon kapcsán. Linus Torvalds azonban világossá tette, hogy a Linux-projekt nem fog ideológiai alapon bojkottálni egyetlen technológiát sem, ha az bizonyítottan megkönnyíti a munkát.
Pragmatizmus vezérli a kernelfejlesztést
A Linux nem tartozik a mesterséges intelligencia-ellenes projektek közé, a generatív modellek ugyanis hasznos segítőtársnak bizonyulnak a kód átnézése során. Linus Torvalds szerint a mesterséges intelligencia egyértelműen praktikus eszköz. A bírálóknak azt üzente, hogy ha nem tetszik nekik ez az irányvonal, forkolják le a projektet, vagy egyszerűen sétáljanak el.
A kódok felülvizsgálata (code review) hagyományosan az egyik legidőigényesebb folyamat a fejlesztésben. Az AI képes kiszűrni a banális szintaktikai hibákat vagy a tipikus biztonsági réseket, még mielőtt az emberi ellenőrök kézhez kapnák az anyagot. Ez a megközelítés jelentősen felgyorsíthatja a javítások integrálását.
A természetes intelligencia korlátai
Az aggályokra reagálva a szakember emlékeztetett arra, hogy a humán tényező sem tévedhetetlen. Úgy véli, a természetes intelligencia sem működik mindig tökéletesen, így az AI hibáira hivatkozni önmagában nem elegendő érv a tiltás mellett. A hangsúly a végeredmény minőségén van, nem pedig azon, hogy a fejlesztő milyen segédeszközt vett igénybe a folyamat során.
| Fejlesztési szempont | Linus Torvalds álláspontja a Linux kapcsán |
|---|---|
| Az AI hivatalos státusza | A Linux nem egy AI-ellenes projekt, a technológia hasznos eszköz. |
| Emberi intelligencia | A természetes intelligencia sem tökéletes, az emberek is hibáznak. |
| Üzenet a kritikusoknak | A tiltást követelők forkolhatják a kódot, vagy távozhatnak. |
A szigorú minőségbiztosítási rendszer megmarad. Bárki használhat automatizált megoldásokat a kódírás vagy az ellenőrzés fázisában, a kernelbe kerülő módosításokért végső soron továbbra is a karbantartók (maintainerek) vállalják a felelősséget.
Hosszú távú következmények a nyílt forráskódra
Ez a határozott kiállás meghatározhatja a többi nagy open source kezdeményezés irányát is. Ha a világ legfontosabb rendszermagja zöld utat ad az asszisztált programozásnak, a kisebb projektek is könnyebben építik be a munkafolyamataikba ezeket a megoldásokat. A tisztán manuális kódolás helyét fokozatosan átveheti a hibrid, emberi-gépi együttműködés.