Skyline er et særlig bemerkelsesverdig mål. Android-emulatoren skal allerede ha blitt lagt ned, ifølge omtalen av fjerningene. At prosjektet likevel ble rammet, viser hvordan nedlagte eller inaktive prosjekter kan leve videre gjennom kopier og forks lenge etter at utviklingen har stoppet.
Nintendos argumentasjon handlet ikke bare om hvorvidt emulatorkoden kopierer Nintendos programvare. Selskapet hevdet at Switch-emulatorer er laget for å kjøre Nintendo Switch-spill samtidig som de omgår konsollens teknologiske beskyttelsestiltak.
Nintendo hevdet videre at emulatorene nødvendigvis bruker uautoriserte kopier av Switchens kryptografiske prod.keys for å dekryptere uautoriserte spillkopier på eller rett før kjøring. Selskapet beskrev dette som omgåelse av teknologiske beskyttelsestiltak, og mente at det å tilby tilgang til emulatorene utgjør ulovlig distribusjon av teknologi for slik omgåelse etter DMCA.
Det er viktig å skille mellom en parts juridiske argumentasjon og en rettsavgjørelse. Dette er Nintendos påstander i varslene som ble sendt til GitHub. Fjerningene innebærer ikke at en domstol nå har slått fast at all emulatorteknologi bryter DMCA. Den juridiske vurderingen kan blant annet avhenge av hvilken programvare det gjelder, hvordan den distribueres og hvilken bruk som er aktuell.
Varslene skal ha vist til Nintendos tidligere saker mot Yuzu og annen emulatorrelatert aktivitet. Saken fra 2024 mot Tropic Haze, selskapet bak Yuzu, endte med et rettsforlik og et oppgjør på 2,4 millioner dollar. Varslene viste også til en uteblivelsesdom i Colorado mot strømmeren Jesse «EveryGameGuru» Keighin, som ble dømt til å betale 17 500 dollar.
Ingen av disse utfallene var en omstridt rettsavgjørelse som endelig avklarte om emulatorteknologi i seg selv bryter med DMCAs bestemmelser om omgåelse av teknologiske beskyttelsestiltak. Tropic Haze inngikk forlik, mens Keighin-saken endte med uteblivelsesdom. Forskjellen er vesentlig: Et DMCA-varsel uttrykker rettighetshaverens juridiske syn, mens en plattformfjerning ikke er det samme som en domstolsavgjørelse etter full behandling av saken.
Den siste aksjonen med 401 repoer føyer seg inn i en lengre rekke tiltak:
Legger man de 401 siste fjerningene til de 8 535 Yuzu-repoene som ble fjernet i mai 2024, kommer man opp i 8 936 fjerninger i disse to rundene alene. Derfor omtales Nintendos GitHub-kampanje som nær 9 000 repoer. Tallet må imidlertid ikke forstås som et unikt antall emulatorprosjekter eller utviklere.
GitHub er en viktig plattform for distribusjon og samarbeid, men det er ikke det eneste stedet å lagre åpen kildekode. Når et repo først er klonet eller speilet, blir ikke alle kopiene automatisk borte fordi originalen fjernes. Utviklere eller brukere kan også opprette nye forks, gi prosjekter nye navn eller flytte koden til en annen tjeneste.
Det skaper en gjentakende håndhevingssirkel:
Den siste aksjonen fremstår derfor mer som en forstyrrelse og et avskrekkingsforsøk enn som en endelig seier over Switch-emulering. Den gjør populære kodebaser vanskeligere å finne på GitHub og øker kostnadene ved å drive offentlige prosjekter, men kan ikke alene garantere at alle kopierte versjoner er borte.
Nintendos sju varsler samme dag førte til at 401 repoer knyttet til Switch-emulatorer ble fjernet, blant dem 311 Suyu-repoer, 29 Skyline-repoer og 17 MonoNX-repoer. Nintendo hevdet at den aktuelle programvaren omgår Switchens beskyttelsestiltak, bruker uautoriserte prod.keys til å dekryptere spillkopier og innebærer ulovlig distribusjon av teknologi for omgåelse etter DMCA.
Aksjonen er betydelig, særlig sett i sammenheng med de 8 535 Yuzu-repoene som ble fjernet i 2024 og de bredere varslene i 2026. Men åpen kildekode har en struktur som gjør at fjerninger kan stanse offentlig distribusjon uten å utrydde koden – eller muligheten for nye forks – permanent.