Firma Nintendo zajęła się 401 repozytoriami emulatorów konsoli Switch, wykorzystując zasadę dotyczącą sieci rozgałęzień serwisu GitHub

Firma Nintendo kontynuuje kampanię mającą na celu usunięcie emulatorów konsoli Nintendo Switch. Firma podjęła zdecydowane działania, usuwając 401 repozytoriów emulatorów Nintendo Switch z serwisu GitHub, z czego 311 należało do konkretnego projektu: emulatora Nintendo Switch o nazwie Suyu.
Jak po raz pierwszy poinformował serwis TorrentFreak, firma Nintendo złożyła w tym tygodniu w ramach skoordynowanej akcji siedem zawiadomień o usunięciu treści na podstawie ustawy DMCA na platformie GitHub, skutecznie likwidując 401 repozytoriów stanowiących rozgałęzienia emulatorów Nintendo Switch, w większości rozgałęzienia projektu Suyu.
311 z tych repozytoriów należało do projektu Suyu – przeróbki w języku C++, która przejęła działania związane z emulacją i archiwizacją po tym, jak Nintendo usunęło projekt Yuzu w wyniku pozwu wniesionego przeciwko niemu w 2024 roku.
Wykorzystanie zasady sieci rozgałęzień serwisu GitHub z druzgocącym skutkiem
Zaledwie kilka skarg na podstawie ustawy DMCA, złożonych na platformie GitHub przez japońską firmę z branży gier przeciwko drzewom rozgałęzień repozytorium macierzystego, doprowadziło do usunięcia kolejnych rozgałęzień zgodnie z zasadą sieci rozgałęzień obowiązującą na GitHubie.
Z tego, co nam dotychczas wiadomo, firma Nintendo nie wniosła sprawy przeciwko zespołowi ani programistom odpowiedzialnym za projekt do sądu, a sprawa mogła zostać rozstrzygnięta na drodze prywatnego ugody.
Polityka serwisu GitHub dotycząca ustawy DMCA zawiera szczegółowy warunek odnoszący się do tego rodzaju systemu, co spowodowało kaskadowe wyłączanie repozytoriów. Gdy skarżący twierdzi, że fork repozytorium macierzystego narusza prawa autorskie w takim samym stopniu jak treść oryginalna, serwis GitHub interweniuje i usuwa całe drzewo za jednym razem, zamiast zajmować się każdym repozytorium z osobna.
Nie jest to teoria ani sytuacja hipotetyczna: serwis GitHub usunął sieć 4 195 repozytoriów w odpowiedzi na zgłoszenie firmy Tencent, a wcześniejsze zgłoszenie firmy Nintendo z lutego, oparte na tej samej klauzuli, doprowadziło do usunięcia 218 repozytoriów.
Stanowisko prawne firmy Nintendo w tej sprawie
Argumentacja prawna firmy Nintendo skupia się w mniejszym stopniu na kodzie emulatora, a w większym – na sposobie szyfrowania gier na konsolę Nintendo Switch. Każda gra na konsolę Nintendo Switch jest zabezpieczona zastrzeżonymi kluczami kryptograficznymi, znanymi wewnętrznie jako „prod.keys”, które konsola musi zastosować przed uruchomieniem gry.
Według firmy Nintendo emulatory omijają stosowane przez nią środki ochrony technologicznej (TPM) poprzez wykorzystywanie nielegalnych kopii tych kluczy. Wezwanie opiera się na pozwie z 2024 r., w którym firma Nintendo stwierdziła, że rozpowszechnianie tego narzędzia nie stanowi jedynie udostępniania materiałów naruszających prawa autorskie, lecz handlu nimi.
Ta konkretna argumentacja była już dwukrotnie rozpatrywana przez sąd. Sprawa „Nintendo of America przeciwko Tropic Haze LLC” zakończyła się wydaniem stałego nakazu sądowego w marcu 2024 r. po tym, jak firma Tropic Haze, twórca emulatora Yuzu, zawarła ugodę i zapłaciła 2,4 miliona dolarów.















