Domicile > Anti-piratage > DMCA >
GitHub a restauré un fork du projet «Re3» créé par des fans qui publiait le code rétro-conçu des jeux populaires GTA 3 et Vice City. L’action fait suite à un contre-avis envoyé par un développeur tiers en réponse au retrait de Take-Two Interactive. Github a suivi la procédure DMCA et ne prend pas publiquement parti.
En février, un groupe de développeurs a publié un projet qui a enthousiasmé de nombreux fans passionnés de GTA.
Après des années de travail, ils ont publié «Re3» et «reVC», deux versions entièrement rétro-conçues des jeux GTA III et Vice City, qui ont été initialement publiés il y a deux décennies.
Le code de rétro-ingénierie ouvre la porte à de nombreux ajustements et modifications qui rendent les anciens jeux beaucoup plus jouables sur les ordinateurs modernes. Cependant, il est important de noter qu’une copie officielle des jeux était toujours nécessaire pour que le code fonctionne correctement, car les ressources du jeu ne sont pas incluses.
Take-Two supprime le code GTA conçu à l’inverse
Les fans de GTA ont accueilli les sorties à bras ouverts, mais on ne peut pas en dire autant de Take-Two Interactive. Quelques jours après la publication de «Re3» et «reVC» sur GitHub, l’éditeur du jeu les a mis hors ligne, invoquant une violation du droit d’auteur.
«Le contenu des liens ci-dessous est constitué de matériel protégé par copyright appartenant à Take-Two. L’utilisation de notre contenu protégé par le droit d’auteur dans ces liens n’est pas autorisée et doit être supprimée immédiatement », a écrit Take-Two Interactive.
Lorsque la nouvelle a éclaté pour la première fois, le chef de projet «aap» a déclaré que l’équipe envisageait des options possibles pour restaurer le code. Ce n’est pas sans risque. En vertu de la loi américaine, la rétro-ingénierie peut être considérée comme une utilisation équitable, mais ce domaine est un peu un champ de mines qui pourrait ouvrir la porte à une bataille juridique coûteuse.
L’avis de retrait DMCA ne visait pas uniquement le référentiel officiel GitHub. Il y avait aussi plus de 200 fourches qui ont été mises hors ligne. L’une de ces fourches a été créée par un développeur néo-zélandais nommé Theo, qui, contrairement aux principaux développeurs, a décidé de prendre position.
Le propriétaire de la fourche envoie un contre-avis
Le mois dernier, Theo a soumis un contre-avis, faisant valoir que sa fourchette a été abattu sans raison valable. «Cela n’aurait pas dû se produire», a-t-il informé GitHub.
Parlant avec TorrentFreak, le développeur dit que le code de rétro-ingénierie n’est pas complètement identique à l’original de Take-Two. Comme il n’est pas copié textuellement, il pense que l’éditeur du jeu ne peut pas le revendiquer comme le leur.
«Il semblerait que le code du repo re3 soit une ingénierie inverse, pas une simple décompilation. Je crois que l’affirmation de Take-Two est totalement incorrecte si tel est le cas, puisque le code peut être fonctionnellement identique, mais pas exactement identique, ils ne détiennent aucune prétention au code.
« Je ne suis pas d’accord avec la façon dont Take-Two gère des événements comme celui-ci », ajoute Theo, faisant référence à un débâcle antérieure lorsque Take-Two a ciblé l’outil de modding OpenIV. «Prendre un code qui ne leur appartient pas est odieux.»
Github restaure le référentiel fourchu
Bien que cela puisse sembler être une bataille David contre Goliath, le contre-avis du développeur a réussi. Après deux semaines, GitHub a restauré la fourche, qui est à nouveau accessible au public.
Cela ne veut pas dire que GitHub a pris parti. Les règles DMCA dictent simplement que le contenu contesté doit être restauré entre 10 et 14 jours ouvrés, sauf si le titulaire des droits engage une action en justice.
Theo nous dit qu’il n’a pas eu de nouvelles de Take-Two en réponse à son avis de retrait. Bien qu’il soit conscient du risque juridique auquel il est confronté, le développeur ne s’attend pas à ce que l’éditeur du jeu poursuive cela plus loin. Cela signifierait que le code de rétro-ingénierie reste en ligne.