Ara

GZDoom Topluluğu Yapay Zeka Kodu Tartışmasıyla İkiye Bölündü: UZDoom Fork’u Doğdu!

Doom hayranlarının yıllardır büyük bir ilgiyle takip ettiği modlama ve geliştirme dünyasında, açık kaynaklı GZDoom projesinde önemli bir ayrılık yaşandı. GZDoom, 1998'den bu yana Doom'un orijinal koduna modern grafik yetenekleri, kullanım kolaylığı ve derinlemesine modlama özellikleri ekleyerek hayranların beğenisini kazanmıştı.

Ancak son günlerde GZDoom geliştirici topluluğunda büyük bir çatlak oluştu. Bir grup geliştirici, UZDoom adını verdikleri yeni bir projeyi hayata geçirdi. Bu hamle, GZDoom'un yaratıcısı ve proje yöneticisi Christoph Oelckers'in (Graf Zahl olarak da bilinir) yakın zamanda teste tabi tutulmamış, yapay zeka tarafından üretilmiş kodları GZDoom'a eklediğini itiraf etmesinin ardından geldi.

Yapay Zeka Kodları Fırtınası

Oelckers'in projeyi yönetme biçimi, GZDoom geliştirme topluluğunda uzun süredir sürtüşmelere neden oluyordu. Ancak bu haftaki ayrılığın temel tetikleyicisi, Oelckers'in GZDoom'un son güncellemesine açıkça yapay zeka tarafından üretilmiş kodlar eklemesi oldu. Bu tür yapay zeka kod araçlarının kullanımı dışarıdan tespit etmek zor olsa da, bu özel durumda Oelckers'in kendi koduna eklediği "Linux'ta koyu modu algılamak için ChatGPT bana bunu söyledi" yorumu dikkat çekti.

Bu yorum üzerine geliştiriciler arasında, "GPL ile uyumlu olup olmadığını doğrulayamayacağımız çalınmış verilerden elde edilmiş kodların" kullanımı hakkında hararetli bir tartışma başladı. Oelckers daha sonra ilgili kodu kaldırmış olsa da, tartışmayı tamamen silmek için bir güncelleme yaparak kanıtları ortadan kaldırmaya çalıştığı iddia edildi.

Oelckers, yapay zeka tarafından üretilen kod parçacıklarının, projenin temel özelliklerine kritik olmayan "yüzeysel kodlar" için kullanılabileceğini savunmuştu. Ancak topluluktaki diğer geliştiriciler, açık kaynaklı bir projenin iş akışında yapay zeka araçlarının yeri olmadığını belirttiler. Bir geliştirici, "Eğer ChatGPT veya başka bir GenAI/AI sohbet botu tarafından üretilen kodlar bu projenin geleceği ise, üzülerek söylüyorum ki ben ayrılıyorum" diyerek pek çok geliştiricinin düşüncesini özetledi.

Yol Ayrımında Bir Proje

Geçtiğimiz Salı günü GitHub'da paylaşılan bir hata raporunda, yapay zeka tarafından üretilen kodlarla ilgili anlaşmazlıkların yanı sıra, Oelckers'in GZDoom güncellemelerini tek taraflı olarak yayma konusundaki diğer iddiaları da sıralandı. Buna karşılık Oelckers, geliştirme topluluğunu "eğer bu kadar memnuniyetsizlerse projeyi fork yapmaya davet etti."

Birçok GZDoom geliştiricisi bu tepkiyi ciddiye alarak harekete geçti. Bir geliştirici, "Bu saçmalıkla GZDoom'u tamamen işlevsiz hale getirdiniz," diyerek Oelckers'e "artık kimsenin size bir şeyler yapmanız için bağırmayacağı yerde yalnız başına projeyle uğraşmaktan mutlu olacağını" söyledi.

ZDoom Discord kanalında yapılan bir topluluk güncellemesinde, moderatörler yeni UZDoom projesinin eski GZDoom kayıtları ve modlarıyla uyumluluğu sürdüreceğini ve gelecekte yeni özellikler ekleyeceğini belirttiler. Ancak yeni projenin aynı zamanda "daha sağlıklı bir işbirliğine dayalı, daha sağlam bir geliştirme yapısı ve bireysel 'proje liderlerine' daha az yetki" sunacağı vurgulandı.

UZDoom fork'unu tartışan bir Reddit başlığında, UZDoom'un "her şeyi tek kişinin belirlediği / benim dediğim dedik" geliştirme modelini ortadan kaldıracağı belirtildi. Herkesin kapsamlı bir şekilde akran denetiminden geçmesi gereken kod değişiklikleri (pull request) sunacağı ve ana dala kimsenin doğrudan kod ekleyemeyeceği, her şeyin şeffaf olacağı ifade edildi.

Geliştiricilerden biri, "20 yılı aşkın süredir üzerinde çalıştığım, diyebileceğiniz gibi bir hayat tutkum olan bir şeyin bu kadar sert bir şekilde dağıldığını hiç görmedim," dedi.

GZDoom projesi devam edecek olsa da, UZDoom'un motorun gelecekteki "ana" bayrak gemisi sürümü olacağı tahmin ediliyor. Oelckers'in yeni projeye katkıda bulunmaya devam etmesi hoş karşılanacak olsa da, UZDoom'un Oelckers tarafından yönetilmeyeceği ve yeni özellikler ile değişiklikler konusunda son sözü söylemeyeceği belirtildi.

32 yıllık eski bir oyunun modern bir kaynak taşıyıcısı etrafındaki bu iç çekişme, Doom'un nesiller boyu süren kültürel etkisini gözler önüne seriyor. Önümüzdeki dönemde bu dramatik ayrılığın, oyunun mirasının devam eden geliştirilmesini nasıl etkileyeceği belirsiz. Ancak şimdilik bu gelişme, yapay zeka kod araçlarının açık kaynak oyun geliştirme dünyasında neden pazarlık edilemez bir dönüm noktası haline geldiğini vurguluyor.

Önceki Haber
OpenAI'den Şok Hamle: Elon Musk'ın En Büyük Eleştirmenlerini Hedef Aldığı İddiası
Sıradaki Haber
Apple'dan Dikkat Çeken Hamle: iPhone ve Mac Çipleri Birbirine Yaklaşıyor!

Benzer Haberler: