Nintendo đánh sập 401 kho lưu trữ mã nguồn giả lập Switch trên GitHub
Nintendo đã sử dụng 7 thông báo DMCA cùng quy tắc mạng lưới nhánh của GitHub để xóa sổ 401 kho lưu trữ mã nguồn giả lập Switch, trong đó có 311 kho liên quan đến dự án Suyu. Chiến dịch này tiếp tục củng cố chiến lược pháp lý của hãng nhằm chống lại các phần mềm giả lập vượt qua lớp mã hóa độc quyền.

Nintendo tiếp tục chiến dịch nhắm vào các trình giả lập Nintendo Switch. Công ty đã mạnh tay gỡ bỏ 401 kho lưu trữ (repository) trình giả lập Nintendo Switch trên GitHub, trong đó có 311 kho thuộc về một dự án cụ thể là Suyu. Theo TorrentFreak, Nintendo đã nộp 7 thông báo gỡ bỏ theo Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số (DMCA) lên GitHub trong một chiến dịch phối hợp tuần này, qua đó xóa sạch 401 kho lưu trữ vốn là các bản fork của trình giả lập Switch, chủ yếu là các bản fork của Suyu. 311 trong số các kho lưu trữ đó thuộc về dự án Suyu, một bản viết lại bằng C++ nhằm tiếp tục các nỗ lực giả lập và lưu trữ sau khi Nintendo đánh sập Yuzu sau vụ kiện vào năm 2024. ## Tận dụng quy tắc mạng lưới nhánh của GitHub mang lại hiệu quả tàn khốc Chỉ với một vài khiếu nại DMCA được công ty trò chơi Nhật Bản nộp lên GitHub nhắm vào các nhánh kho lưu trữ gốc, toàn bộ các nhánh phụ thuộc đã bị xóa sạch theo quy tắc mạng lưới nhánh của GitHub. Theo những gì chúng ta biết cho đến nay, Nintendo chưa đưa nhóm hoặc các nhà phát triển đứng sau dự án ra tòa, và công ty có thể đã giải quyết vấn đề này một cách riêng tư. Chính sách DMCA của GitHub có một điều kiện cụ thể cho hệ thống kiểu này, dẫn đến việc đóng cửa hàng loạt các kho lưu trữ theo dây chuyền. Khi một bên khiếu nại cho rằng kho lưu trữ nhánh vi phạm nội dung bản quyền ở mức độ tương tự như nội dung gốc, GitHub sẽ can thiệp và xử lý việc gỡ bỏ toàn bộ cây nhánh chỉ trong một lần thay vì nhắm vào từng kho lưu trữ riêng lẻ. Đây không phải là lý thuyết hay tình huống giả định: GitHub từng gỡ bỏ mạng lưới gồm 4,195 kho lưu trữ để đáp ứng thông báo từ Tencent, và một thông báo trước đó của Nintendo vào tháng 2 cũng áp dụng điều khoản tương tự để gỡ bỏ 218 kho lưu trữ. ## Lập trường pháp lý của Nintendo về vấn đề này Lập luận pháp lý của Nintendo ít tập trung vào mã giả lập hơn mà xoay quanh cách thức các trò chơi Nintendo Switch được mã hóa. Mỗi trò chơi Nintendo Switch đều bị khóa đằng sau các khóa mã hóa độc quyền nội bộ gọi là prod.keys, mà bảng điều khiển phải áp dụng trước khi trò chơi có thể khởi động. Theo Nintendo, các trình giả lập đã lách qua các Biện pháp Bảo vệ Công nghệ (TPM) của hãng bằng cách sử dụng các bản sao trái phép của các khóa này. Thông báo dựa trên vụ kiện năm 2024, trong đó Nintendo tuyên bố rằng việc phân phối công cụ này không chỉ đơn thuần là lưu trữ tài liệu vi phạm mà còn là buôn bán trái phép. Cách lập luận cụ thể này đã qua tòa án hai lần. Vụ kiện Nintendo of America kiện Tropic Haze LLC đã dẫn đến lệnh cấm vĩnh viễn vào tháng 3 năm 2024 sau khi Tropic Haze, đơn vị tạo ra trình giả lập Yuzu, đạt thỏa thuận bồi thường và trả 2,4 triệu USD.
💻 NINTENDO ĐÁNH SẬP 401 KHO LƯU TRỮ MÃ NGUỒN GIẢ LẬP SWITCH TRÊN GITHUB Nintendo tiếp tục chiến dịch nhắm vào các trình giả lập Nintendo Switch. Công ty đã mạnh tay gỡ bỏ 401 kho lưu trữ (repository) trình giả lập Nintendo Switch trên GitHub, trong đó có 311 kho thuộc về một dự án cụ thể là Suyu. Theo TorrentFreak, Nintendo đã nộp 7 thông báo gỡ bỏ theo Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số (DMCA) lên GitHub trong một chiến dịch phối hợp tuần này, qua đó xóa sạch 401 kho lưu trữ vốn là các bản fork của trình giả lập Switch, chủ yếu là các bản fork của Suyu. 311 trong số các kho lưu trữ đó thuộc về dự án Suyu, một bản viết lại bằng C++ nhằm tiếp tục các nỗ lực giả lập và lưu trữ sau khi Nintendo đánh sập Yuzu sau vụ kiện vào năm 2024. ## Tận dụng quy tắc mạng lưới nhánh của GitHub mang lại hiệu quả tàn khốc Chỉ với một vài khiếu nại DMCA được công ty trò chơi Nhật Bản nộp lên GitHub nhắm vào các nhánh kho lưu trữ gốc, toàn bộ các nhánh phụ thuộc đã bị xóa sạch theo quy tắc mạng lưới nhánh của GitHub. Theo những gì chúng ta biết cho đến nay, Nintendo chưa đưa nhóm hoặc các nhà phát triển đứng sau dự án ra tòa, và công ty có thể đã giải quyết vấn đề này một cách riêng tư. Chính sách DMCA của GitHub có một điều kiện cụ thể cho hệ thống kiểu này, dẫn đến việc đóng cửa hàng loạt các kho lưu trữ theo dây chuyền. Khi một bên khiếu nại cho rằng kho lưu trữ nhánh vi phạm nội dung bản quyền ở mức độ tương tự như nội dung gốc, GitHub sẽ can thiệp và xử lý việc gỡ bỏ toàn bộ cây nhánh chỉ trong một lần thay vì nhắm vào từng kho lưu trữ riêng lẻ. Đây không phải là lý thuyết hay tình huống giả định: GitHub từng gỡ bỏ mạng lưới gồm 4,195 kho lưu trữ để đáp ứng thông báo từ Tencent, và một thông báo trước đó của Nintendo vào tháng 2 cũng áp dụng điều khoản tương tự để gỡ bỏ 218 kho lưu trữ. ## Lập trường pháp lý của Nintendo về vấn đề này Lập luận pháp lý của Nintendo ít tập trung vào mã giả lập hơn mà xoay quanh cách thức các trò chơi Nintendo Switch được mã hóa. Mỗi trò chơi Nintendo Switch đều bị khóa đằng sau các khóa mã hóa độc quyền nội bộ gọi là prod.keys, mà bảng điều khiển phải áp dụng trước khi trò chơi có thể khởi động. Theo Nintendo, các trình giả lập đã lách qua các Biện pháp Bảo vệ Công nghệ (TPM) của hãng bằng cách sử dụng các bản sao trái phép của các khóa này. Thông báo dựa trên vụ kiện năm 2024, trong đó Nintendo tuyên bố rằng việc phân phối công cụ này không chỉ đơn thuần là lưu trữ tài liệu vi phạm mà còn là buôn bán trái phép. Cách lập luận cụ thể này đã qua tòa án hai lần. Vụ kiện Nintendo of America kiện Tropic Haze LLC đã dẫn đến lệnh cấm vĩnh viễn vào tháng 3 năm 2024 sau khi Tropic Haze, đơn vị tạo ra trình giả lập Yuzu, đạt thỏa thuận bồi thường và trả 2,4 triệu USD. 🗞 Nguồn: Notebookcheck #vgsnews #vgs #tintuc
Nguồn: Notebookcheck