Linux kernel tarihinin en önemli figürü Linus Torvalds, yapay zekâ hakkında çıkıştığı zaman, aslında çok net bir mesaj veriyor: Sorun yapay zekâ değil, sorun insanlar.

Torvalds'a göre, yetkinlik sahibi programcılar yapay zekâyı araç olarak kullanabilir ve kullansın. Linux Kernel Maintainers Summit'te alınan kararla, geçtiğimiz ay açık kaynak topluluğu, maintainerleri bu konuda rahatlatmak için "Assisted-by Tag" adlı zorunluluğu kaldırdı. Artık kod göndererken yapay zekâ kullandığını söylemeniz gerekmiyorsa da, kodun kalitesi aynı standartlı olmalı. Sasha Levin tarafından yapılan bu duyuru, kernel topluluğunun yapay zekâya karşı olan tutumunun değiştiğini gösteriyor.

'Acele Çıkma' Sorunu

Torvalds'ın eleştirisi başka yerde: "Clueless people using AI" (bilgisiz insanlar yapay zekâ kullanıyor). Bunlar, öğrenmeden, salt yapay zekâ çıktısını gönderen ve sonra ortadan kaybolan katkıcılar. Torvalds bunu "drive-by patch" (acele çıkma yamması) olarak adlandırıyor. Kodun kalitesi olmadan, salt sayı artışı için patch gönderenleri vurguluyor.

Ama "gerçekten öğrenmek ve katkıda bulunmak isteyenler"? Onlar için yapay zekâ kullanmak harika ve teşvik ediliyor. Özellikle yeni programcılar için - yapay zekâ, kodlamayı başlatmak için mükemmel bir giriş kapısı. Torvalds, bunu "gateway drug to programming" olarak tarif ediyor.

Torvalds'ın doğrudan sözleriyle: "Bilgisiz insanlar yapay zekâ kullandığında sorun var. Ama yapay zekâyı aracı olarak kullanan yetkin insanlar? Hiç sorun yok." Ve ekliyor: "Clueless people'ı caydırmak istiyoruz. Ama gerçekten öğrenmek ve kernel topluluğunun faydalı üyesi olmak isteyenleri caydırmak istemiyoruz."

Kernel yöneticisinin gerçek gözlemi

Greg Kroah-Hartman, kernel'in en uzun süre çalışan maintainerlarından biri, ilginç bir gözlem paylaştı: "Aylar önce 'yapay zekâ çöpü' aldık - açıkça yanlış veya düşük kaliteli raporlar." Ama "bir ay önce birşey tamamıyla değişti. Artık gerçek kalitede raporlar alıyoruz."

Etkileyici olan şu: Her açık kaynak projesi bu gerçek, iyi kaliteli yapay zekâ raporlarını alıyor. Kroah-Hartman, tüm açık kaynak projelerde bu dönüşümü gözlemlediğini söylüyor. Bu da demek oluyor ki yapay zekâ, yazılım kalitesi konusunda artık ciddi bir araç haline geldi.

Tabii ki, maintainerler şimdi çok fazla iyi kaliteli bug raporları altında eziliyor. Ama Kroah-Hartman ve Torvalds, yapay zekâ bug bulucu araçlarının zaman içinde kolay bulunabilen sorunları bitireceğini düşünüyor. Yani maintainer baskısı zaman geçince azalabilir.

Teknolojik kazançlar

Torvalds ve Kroah-Hartman'ın örnekleri somut:

  • Windows sürücü uyarlaması: Yapay zekâ, Windows sürücülerini ters mühendislik yaparak Linux sürücüleri yazma işini çok kolaylaştırıyor. Binary-only Windows sürücülerini incelemek yıllarca süren iş, yapay zekâyla önemli ölçüde hızlanıyor.
  • Donanım-yazılım mühendisliği: Red Hat'in Christian F.K. Schaller oluşturduğu hw-harness projesi, yapay zekâ yardımıyla yazılım-donanım iletişimini otomatikleştiriyor. Bu araç, bir slayt tarayıcısı için Linux sürücü yazılırken geliştirildi ve Linux desktop için uzun süredir çözülmeyen donanım sürücü sorununun çözülmesine yardımcı olabilir.

Sonuç: hız meselesi

Son on yılda yazılım geliştirme hızlanıyor ve bu trendde yapay zekâ başrol oynuyor. Torvalds şöyle demiş: "Sorun yapay zekâ değil; sorun, yapay zekâ tarafından ortaya konan sorunlar. Ama bu problemler aslında yapay zekâ ile değil, onu kullanan insanlarla ilgili."

Hülasası: Yapay zekâ araç, insanlar ise araçı kullanış şekli. Yetkin bir sürücüde bu araç harika; bilgisiz birinde tehlikeli. Linux kernel topluluğu, artık bu farkı anladığını gösteriyor.