Skyline là một trường hợp đáng chú ý vì dự án giả lập Android này được cho là đã ngừng hoạt động từ trước. Việc nó vẫn bị tác động cho thấy một dự án đã bị bỏ lại vẫn có thể tiếp tục tồn tại qua các bản sao và fork, ngay cả khi không còn đội ngũ phát triển tích cực.
Lập luận trong các thông báo không chỉ đơn giản là cáo buộc mã nguồn giả lập sao chép trực tiếp phần mềm của Nintendo. Trọng tâm của hãng là cho rằng những trình giả lập này được thiết kế để chạy game Switch bằng cách vượt qua các biện pháp bảo vệ công nghệ của máy.
Nintendo cũng cho rằng các trình giả lập nói trên bắt buộc phải sử dụng bản sao trái phép của khóa mã hóa Switch, thường được gọi là prod.keys, để giải mã các bản sao game không được cấp phép tại hoặc ngay trước thời điểm chạy game. Từ đó, hãng lập luận rằng việc cung cấp quyền truy cập vào các trình giả lập này cấu thành hành vi phân phối trái phép công nghệ né tránh biện pháp bảo vệ theo Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số của Mỹ (DMCA).
Cần lưu ý rằng đây là các cáo buộc và lập luận pháp lý của Nintendo trong hồ sơ gửi GitHub. Việc GitHub gỡ kho mã nguồn không phải là một phán quyết mới của tòa án xác nhận mọi công nghệ giả lập đều vi phạm DMCA. Tình trạng pháp lý có thể phụ thuộc vào phần mềm cụ thể, cách phân phối và hành vi thực tế liên quan.
Các thông báo được cho là có nhắc đến những vụ việc trước đây của Nintendo liên quan đến Yuzu và hoạt động giả lập. Vụ kiện năm 2024 nhằm vào Tropic Haze, công ty đứng sau Yuzu, kết thúc bằng phán quyết đồng thuận cùng khoản dàn xếp trị giá 2,4 triệu USD. Hồ sơ cũng viện dẫn một phán quyết vắng mặt tại bang Colorado đối với streamer Jesse “EveryGameGuru” Keighin, người bị yêu cầu bồi thường 17.500 USD.
Tuy nhiên, không vụ nào trong hai vụ trên là một phán quyết tranh tụng giải quyết trọn vẹn câu hỏi liệu bản thân công nghệ giả lập có vi phạm các điều khoản chống né tránh của DMCA hay không. Tropic Haze đã dàn xếp, còn vụ Keighin kết thúc khi bị đơn không tham gia bảo vệ quyền lợi tại tòa. Sự khác biệt này rất quan trọng: thông báo gỡ bỏ thể hiện quan điểm pháp lý của chủ sở hữu quyền, còn việc nền tảng gỡ nội dung không đồng nghĩa tòa án đã đưa ra phán quyết về bản chất vụ việc.
Đợt gỡ 401 kho mới nhất nằm trong chuỗi hành động liên tiếp của Nintendo:
Nếu cộng 401 kho của đợt mới với 8.535 kho đã bị gỡ vào tháng 5/2024, tổng số của riêng hai vòng này là 8.936 kho. Đây là lý do nhiều bài viết mô tả chiến dịch GitHub của Nintendo là đang tiến gần mốc 9.000 kho. Tuy nhiên, con số này không nên được hiểu là gần 9.000 dự án giả lập hoặc nhà phát triển hoàn toàn riêng biệt.
GitHub là một nền tảng quan trọng để lưu trữ và cộng tác phát triển phần mềm, nhưng không phải nơi duy nhất mã nguồn mở có thể tồn tại. Một khi kho đã được sao chép hoặc mirror, việc gỡ bản gốc không tự động xóa mọi bản sao. Người dùng cũng có thể tạo fork mới, đổi tên dự án hoặc chuyển mã nguồn sang một dịch vụ lưu trữ khác.
Điều này tạo ra một vòng lặp quen thuộc:
Vì thế, đợt hành động mới giống một biện pháp gây gián đoạn và răn đe hơn là chiến thắng dứt điểm trước hoạt động giả lập Switch. Nó khiến các mã nguồn phổ biến khó tìm hơn trên GitHub và làm tăng chi phí duy trì dự án công khai, nhưng bản thân nó không thể bảo đảm mọi bản sao đã biến mất.
Bảy thông báo được gửi trong cùng một ngày của Nintendo đã khiến 401 kho liên quan đến giả lập Switch bị gỡ khỏi GitHub, gồm 311 kho Suyu, 29 kho Skyline và 17 kho MonoNX. Nintendo cáo buộc các phần mềm này vượt qua biện pháp bảo vệ của Switch, sử dụng trái phép khóa prod.keys để giải mã bản sao game và phân phối công nghệ né tránh biện pháp bảo vệ theo DMCA.
Đợt truy quét có quy mô đáng kể, đặc biệt khi đặt cạnh 8.535 kho Yuzu bị gỡ vào năm 2024 và các thông báo mở rộng trong năm 2026. Dù vậy, đặc tính của phát triển phần mềm mã nguồn mở khiến việc gỡ bỏ có thể hạn chế hoạt động phân phối công khai mà chưa thể xóa vĩnh viễn mã nguồn hay khả năng xuất hiện các fork mới.