Nintendo xóa hơn 400 kho mã nguồn trình giả lập Switch trên GitHub
Nintendo tiếp tục đẩy mạnh cuộc chiến pháp lý với các dự án giả lập Nintendo Switch khi gửi hàng loạt thông báo DMCA đến GitHub, dẫn đến hơn 400 kho mã nguồn bị gỡ trong một chiến dịch diễn ra chỉ trong một ngày. Đợt xử lý mới nhắm đến nhiều dự án và bản fork của các trình giả lập Switch như Yuzu, Suyu và Skyline.
Hơn 400 kho lưu trữ kỹ thuật số chứa mã nguồn bị Nintendo yêu cầu gỡ bỏ
Theo TorrentFreak, Nintendo đã gửi 7 thông báo DMCA chống hành vi né tránh biện pháp bảo vệ bản quyền trong một chiến dịch phối hợp hồi đầu tuần. Các thông báo này nhắm đến hàng trăm kho lưu trữ kỹ thuật số chứa mã nguồn trên GitHub, bao gồm những bản fork của Yuzu, các bản sao của trình giả lập Suyu và dự án Skyline. Một số thông báo khác chỉ nhắm trực tiếp đến kho lưu trữ kỹ thuật số chứa mã nguồn gốc thay vì toàn bộ mạng lưới fork.
Sau khi bị xử lý, các kho lưu trữ kỹ thuật số chứa mã nguồn hiển thị thông báo gỡ bỏ DMCA, trong đó Nintendo giải thích lý do cho rằng những dự án này vi phạm các biện pháp bảo vệ công nghệ của hãng.
Nintendo cho rằng emulator né biện pháp bảo vệ bản quyền
Trong các thông báo gửi GitHub, Nintendo cho rằng những kho lưu trữ kỹ thuật số chứa mã nguồn bị nhắm đến cung cấp hoặc liên kết đến các trình giả lập Nintendo Switch được thiết kế chủ yếu để chạy game Switch. Theo lập luận của Nintendo, game Switch được mã hóa bằng các khóa mật mã độc quyền, trong đó có prod.keys, nhằm ngăn truy cập và sao chép trái phép.
Nintendo cáo buộc các trình giả lập bị nhắm đến sử dụng những bản sao không được cấp phép của các khóa này để giải mã bản sao game Switch hoặc ROM trong quá trình chạy. Vì vậy, công ty cho rằng các phần mềm này thuộc phạm vi công nghệ được thiết kế nhằm vượt qua biện pháp bảo vệ bản quyền theo DMCA.
Các thông báo DMCA là cơ sở để GitHub gỡ những kho lưu trữ kỹ thuật số chứa mã nguồn bị Nintendo yêu cầu xử lý.
Nintendo đã nhiều lần nhắm đến trình giả lập Switch
Đây không phải lần đầu Nintendo sử dụng biện pháp pháp lý nhằm vào cộng đồng phát triển trình giả lập. Năm 2024, Nintendo kiện nhóm phát triển Yuzu. Vụ việc sau đó kết thúc với thỏa thuận yêu cầu Yuzu trả Nintendo 2,4 triệu USD và chấm dứt phát triển trình giả lập.
Ryujinx cũng dừng hoạt động vài tháng sau đó, trong khi Skyline đã ngừng phát triển từ năm 2023 do những rủi ro pháp lý tiềm ẩn. Đầu năm 2026, Nintendo tiếp tục nhắm đến nhiều trình giả lập và kho lưu trữ kỹ thuật số chứa mã nguồn khác trên GitHub.
Đợt xử lý mới cho thấy Nintendo vẫn tiếp tục theo dõi các dự án dựa trên mã nguồn của những trình giả lập đã ngừng phát triển, đặc biệt là các bản fork và phiên bản dành cho nền tảng khác.
Xóa kho lưu trữ kỹ thuật số chứa mã nguồn chưa đồng nghĩa mã nguồn biến mất
Việc gỡ các kho lưu trữ kỹ thuật số chứa mã nguồn khỏi GitHub giúp Nintendo kiểm soát những bản mã nguồn được lưu trữ công khai trên nền tảng này, nhưng không đảm bảo mã nguồn sẽ biến mất hoàn toàn khỏi Internet.
Các dự án mã nguồn mở có thể được fork và sao chép sang những kho lưu trữ kỹ thuật số chứa mã nguồn khác. Vì vậy, sau khi một kho lưu trữ kỹ thuật số chứa mã nguồn bị gỡ, các bản sao mới vẫn có khả năng xuất hiện trở lại.
Đây cũng là thách thức lớn hơn đối với Nintendo khi số lượng fork có thể tăng nhanh hơn tốc độ xử lý các thông báo DMCA. Cuộc chiến giữa Nintendo và các dự án giả lập Switch vì thế nhiều khả năng sẽ tiếp tục diễn ra trong thời gian tới.
Bài cùng chuyên mục