Minimalist Forum Reader
Chào mọi người,
Em đang có dự định bảo tồn 1 game online cũ bằng cách viết lại 1 server emulator trước, rồi sau đó viết lại 1 client emulator mới hoàn toàn (game đã đóng cửa toàn cầu từ 2010, cho nên đến hiện nay không còn nơi nào nữa còn phát triển hay có mã nguồn). Do em muốn game được bảo tồn và phát triển bởi cộng đồng sau này nên cũng muốn publish lại source của client emulator và server emulator lên các trang như Github. Cơ mà trước khi thực hiện, em có một vài câu hỏi:
  • Các game thường có yêu cầu không reverse engineering hay can thiệp vào client trong EULA. Vậy không rõ các dự án emulator (client và server) như MapleStory làm thế nào có thể tồn tại trên Github mà không bị vướng bởi DMCA hay các luật lệ liên quan đến chia sẻ mã nguồn?
  • Reverse cả game, viết lại mã nguồn client emulator rồi publish mã nguồn như vậy thì có coi là một dạng vi phạm bản quyền trên Github không ạ (trong trường hợp chỉ cung cấp code, không cung cấp asset kèm theo vì em có đọc các dự án liên quan họ cũng thường làm như vậy)?
  • Trong trường hợp studio cũ đã đóng cửa và bị thâu tóm bởi 1 bên khác, thì sẽ liên hệ trực tiếp với bên sở hữu mới hay chủ studio cũ ạ (em từng liên hệ chủ studio cũ và không có câu trả lời :sad: )?
Em cảm ơn ạ :adore:
làm luôn đi bác, nhỏ lẻ thì ko ai quan tâm đâu. làm đúng luật mà nó gửi c&d thì cũng chịu thôi. bị take down thì tự host git server thôi :doubt:
Reactions: thanhdonguyen01