GitHub ha nuovamente bloccato il repository del progetto RE3 e 861 fork del suo contenuto dopo una nuova denuncia da parte della Take-Two Interactive, che detiene la proprietà intellettuale legata ai giochi GTA III e GTA Vice City.
Ricordiamo che il progetto re3 ha lavorato sul reverse engineering dei codici sorgente dei giochi GTA III e GTA Vice City, rilasciati circa 20 anni fa. Il codice pubblicato era pronto per la compilazione di un gioco pienamente funzionante, utilizzando file con risorse di gioco che si proponeva di estrarre dalla propria copia legittima di GTA III. Il progetto di recupero del codice è stato avviato nel 2018 con l'obiettivo di correggere alcuni bug, espandere le possibilità per gli sviluppatori di mod e condurre esperimenti per studiare e sostituire gli algoritmi di simulazione dei processi fisici. Tra l'altro, in RE3 è stata effettuata la portabilità su Linux, FreeBSD e sistemi ARM, è stato aggiunto il supporto per OpenGL, è stata garantita l'uscita audio tramite OpenAL, sono stati aggiunti strumenti aggiuntivi per il debug, è stata implementata una telecamera rotante, è stato aggiunto il supporto per XInput, è stato ampliato il supporto per i dispositivi periferici e è stata garantita la scalabilità dell'uscita su schermi widescreen, è stata aggiunta una mappa al menu e opzioni aggiuntive.
Nel febbraio 2021, GitHub ha già bloccato l'accesso al repository RE3 dopo la denuncia della Take-Two Interactive per violazione della legge sul copyright vigente negli Stati Uniti, il Digital Millennium Copyright Act (DMCA). Gli sviluppatori del progetto RE3 non hanno accettato il blocco e hanno inviato una controdenuncia, dopo la quale GitHub ha revocato il blocco. In risposta, la Take-Two Interactive ha avviato una causa legale, chiedendo di fermare la distribuzione dei codici sorgente del progetto RE3 e di risarcire i danni derivanti dalla violazione dei diritti d'autore.
Secondo Take-Two Interactive, i file pubblicati nel repository contengono non solo un codice sorgente derivato che consente di avviare il gioco senza i file eseguibili originali, ma includono anche componenti dei giochi originali, come testi, dialoghi dei personaggi e alcune risorse di gioco, oltre a link a build complete di installazione di re3, che, se supportati dalle risorse di gioco dell'originale, permettono di ricreare completamente l'esperienza di gioco. Take-Two Interactive sostiene che copiando, adattando e distribuendo il codice e le risorse associate a questi giochi, gli sviluppatori abbiano volutamente violato la proprietà intellettuale di Take-Two Interactive.
Gli sviluppatori di RE3 ritengono che il codice da loro creato non rientri nella legislazione sui diritti di proprietà intellettuale, oppure che sia protetto dalla categoria dell'uso leale (fair use), che consente la creazione di analoghi funzionali compatibili, poiché il progetto si sviluppa attraverso il reverse engineering e nel repository sono presenti solo i testi sorgente creati dai membri del progetto. I file oggetto, su cui si basa la ricreazione della funzionalità dei giochi, non sono stati caricati nel repository. A favore dell'uso leale gioca anche il carattere non commerciale del progetto, il cui obiettivo principale non è la distribuzione di copie non autorizzate della proprietà intellettuale altrui, ma fornire ai fan la possibilità di continuare a giocare alle vecchie versioni di GTA, correggere bug e garantire la compatibilità con nuove piattaforme.
Fonte: opennet.ru
