O GitHub retirou a suspensão do repositório do projeto RE3, que foi desligado em fevereiro após uma reclamação da Take-Two Interactive, que detém a propriedade intelectual relacionada aos jogos GTA III e GTA Vice City. A suspensão foi levantada após os desenvolvedores do RE3 enviarem uma contra-reclamação sobre a ilegalidade da decisão inicial.
Na contestação, foi indicado que o projeto se desenvolve com base em engenharia reversa, mas que no repositório estão apenas os códigos-fonte criados pelos participantes do projeto, e os arquivos de objeto, que serviram como base para a recriação da funcionalidade dos jogos, não são armazenados no repositório. Os desenvolvedores do RE3 acreditam que o código que criaram ou não se enquadra na legislação que define os direitos de propriedade intelectual, ou se classifica como uso justo (fair use), que permite a criação de análogos funcionais compatíveis.
Foi também destacado que o objetivo principal do projeto não é distribuir cópias não licenciadas de propriedade intelectual de terceiros, mas proporcionar aos fãs a oportunidade de continuar jogando versões antigas de GTA, corrigir erros e garantir a funcionalidade em novas plataformas. O projeto RE3 ajuda a preservar o patrimônio cultural, que inclui antigos jogos cult, o que impulsiona as vendas da Take-Two e estimula a demanda. Em particular, o uso do código RE3 requer recursos do jogo original, o que incentiva o usuário a comprar o jogo da Take-Two.
As ações dos desenvolvedores do RE3 envolviam o risco de uma possível escalada do conflito — em resposta à contra-reclamação, a lei DMCA exige a suspensão dos limites, mas apenas se o requerente da reclamação contestada não entrar com uma ação judicial dentro de 14 dias. O envio da contra-reclamação foi precedido por uma consulta com um advogado, organizada pelo GitHub. O advogado alertou os desenvolvedores do RE3 sobre os direitos e riscos, após o que a equipe do RE3 decidiu agir. Felizmente, tudo terminou bem e a Take-Two não iniciou um processo judicial.
Lembramos que o projeto re3 está trabalhando na engenharia reversa dos textos fonte dos jogos GTA III e GTA Vice City, lançados há cerca de 20 anos. O código publicado estava pronto para compilar um jogo completamente funcional, utilizando arquivos de recursos do jogo que deveriam ser extraídos de sua cópia licenciada do GTA III. O projeto de restauração do código foi iniciado em 2018 com o objetivo de corrigir alguns erros, expandir as possibilidades para desenvolvedores de mods e realizar experimentos sobre a análise e substituição de algoritmos de simulação de processos físicos. Entre outras coisas, no RE3 foi feito o port para Linux, FreeBSD e sistemas ARM, adicionada a compatibilidade com OpenGL, saída de som via OpenAL, foram adicionadas ferramentas de depuração, implementada uma câmera rotativa, adicionada a compatibilidade com XInput, expandido o suporte a periféricos, garantido o escalonamento da saída para telas widescreen, e no menu foram incluídos um mapa e opções adicionais.
Fonte: opennet.ru
