GitHub, GTA Kaynak Kodunu Tekrar Yayınladı

Grand Theft Auto III (GTA III) ve Vice City oyunlarının PC sürümleri için bilakis mühendislik uygulanmış kaynak kodu, özgün olarak yayınlandıktan aylar sonra tekrar çevrimiçi oldu. Bu gelişmenin akabinde Take-Two‘nun DMCA talebi nedeniyle GitHub kaynak kodunu süratle kaldırdı.

TorrentFreak, Yeni Zelanda merkezli bir geliştirici olan Theo tarafından yayınlanan kodun, 2002 tarihli orijinalin görünüşte tıpkı olarak sunulan projenin restore edilmiş versiyonu olduğunu paylaşıyor. Özgün GitHub göndericisi, Take-Two’nun orjinal yayından kaldırılmasına itiraz etmemiş olsa da Theo, projenin kopyasını geri yüklemek için “Take Two’ya ilişkin hiçbir kod içermediğini” söyleyerek karşı dava açtı.

Genel olarak derlenmiş bir aksine mühendislik kaynak kodu, örneğin korsanlık emeliyle bir oyunun DRM’sini kırmaktan daha kolay bir halde yasadışı. Electronic Frontier Foundation ise araştırma yahut birlikte çalışabilirlik maksatları için bu tıp bir derleme ayrıştırma çalışmasına müsaade verebilecek muhakkak adil kullanım istisnaları içeriyor.

Grand Theft Auto kelam konusu olduğunda oyunun Son Kullanıcı Lisans Mukavelesi, oyunculardan bilhassa “Yazılımı büsbütün yahut kısmen bilakis mühendislik, kaynak koda dönüştürme, modüllerine ayırma, Yazılım’a dayalı türev çalışmalar hazırlamama yahut diğer halde değiştirmemeyi” kabul etmelerini istiyor.

Theo, kodun yasal statüsü ne olursa olsun TorrentFreak’e Take-Two’nun savının büsbütün yanlış olduğuna inandığını, kodun fonksiyonel olarak tıpkı olabileceğini lakin tam olarak birebir olmadığı için kod üzerinde hiçbir hak argüman etmediklerini söylüyor.  Bu yüzden Theo, etkilenen kodun 10 ila 14 gün içinde yine gönderilmesini talep eden bir DMCA karşı davası açtı. GitHub ise DMCA yönergelerini izledi ve her iki argümanın temeline ait kesin bir karar vermeden 9 gün evvel kodu tekrar yayınladı.

Take-Two’nun bu nedenle yayıncının kodu tekrar kaldırması için yasal yollara başvurup başvurmayacağı bilinmiyor. Şu an için teknik bilgi birikimine sahip hayranlar kusur düzeltmeleri, azaltılmış yükleme müddetleri, güzelleştirilmiş sürece, geniş ekran monitör takviyesi ve özgür yüzen kamera sistemi üzere aykırı mühendislik koduna ek olarak yapılan iyileştirmelerin tadını çıkarabilecek.