Nintendo, popüler oyun konsolu Switch için geliştirilen emülatörlere yönelik büyük bir adım attı. Şirket, GitHub üzerinde yer alan tam 401 adet emülatör deposunu aynı anda yayından kaldırdı. Bu durumun temelinde, oyun korsanlığı endişeleri ve yasa dışı şifreleme anahtarlarının kullanımı yatıyor.
Gelişmeler, özellikle daha önce kapatılan Yuzu emülatörünün bir çatalı olan Suyu emülatörünün ana deposuna odaklanan bir dizi takedown işlemiyle başladı. Nintendo, emülatörlerin Switch oyunlarına entegre edilen korsanlıkla mücadele önlemlerini aşmak için kullanıldığı argümanıyla GitHub'ın politikalarını sonuna kadar kullandı. Bu kapsamda, Suyu emülatörünün ana deposuna bağlı 311 adet alt depo da platformdan kaldırıldı. 2024 yılında Yuzu'nun yerine geçen Suyu, Yuzu geliştiricilerine yönelik davada varılan anlaşmanın ardından ortaya çıkmıştı.
Bu operasyonda etkilenen sadece Suyu olmadı. Bir dönem geliştirilen Android tabanlı Skyline emülatörü de bu operasyonda yer aldı. Skyline'ın geliştirilmesi üç yıl önce yasal endişeler nedeniyle durdurulmuştu ve bu depo da 29 adet bağımsız alt depoyla birlikte kaldırıldı. Açık kaynaklı bir proje olması nedeniyle, geliştirme durdurulsa bile başkaları tarafından farklı versiyonları oluşturulabiliyordu.
Benzer şekilde, Yuzu'nun bir başka Android çatalı olan Yuzu Android de DMCA bildirimiyle karşılaştı ve 8 adet alt deposu kaldırıldı. NicholasArvani'nin Yuzu çatalı da 14 adet depo ile etkilendi. Ayrıca, Yuzu'nun erken erişim sürümüne odaklanan bir depo ve MonoNX ile onun 17 adet alt deposu da Nintendo tarafından hedef alındı. Bu depoların çoğu artık Nintendo'nun gönderdiği yedi DMCA bildirimine yönlendiriyor.
Takedown'ların temel gerekçesi korsanlıkla mücadele. Nintendo'ya göre bu emülatörler, Nintendo Switch oyunlarının yasa dışı kopyalarının çalıştırılması için şirketin TPM (Teknoloji Koruma Önlemleri) sistemlerini yasa dışı yollarla aşıyor. Switch oyunları, her başlatıldığında oyunun orijinalliğini doğrulamak için şifreleme anahtarları gerektiriyor. Emülatörler ise bu güvenlik önlemini atlamak için çalınmış prod.keys dosyalarına dayanıyor. Nintendo, bu anahtarların yasal olarak edinilmiş oyunlar yerine korsan oyunları oynamak için kullanıldığını savunuyor.
Şirket, bu argümanını desteklemek için daha önceki iki dava örneğini gösteriyor. Bunlardan ilki, Yuzu'nun geliştiricisi Tropic Haze ile varılan anlaşma. İkincisi ise emülatörler aracılığıyla Switch oyunlarının yasa dışı kopyalarını piyasaya sürülmeden önce yayınlayan bir yayıncıya karşı alınan gıyabi karar. Nintendo, her iki davanın da sonucunun, korsanlığa yol açan araçların sağlanmasının bile, şirketin TPM'ini aşmaya dayanması nedeniyle yasa dışı kaçakçılık anlamına geldiğini kanıtladığını belirtiyor.
Bu davaların, bir hakimin yasayı yorumladığı veya bir anlaşmazlığın çözüldüğü emsal niteliğinde kararlar olmadığını belirtmekte fayda var. Tropic Haze bir anlaşma yoluna gitmeyi seçti, diğer taraf ise mahkemeye hiç katılmayarak Nintendo'nun lehine bir karar çıkmasına neden oldu. Ancak bu sonuçlar, Japon oyun şirketinin günümüzde emülasyonla ilgili yasal zemini şekillendirme çabaları için önemli bir yol haritası oluşturuyor.