PC版本的Grang盗窃汽车III和Vice City的逆向工程源代码今天,最初发布后的几个月,然后通过来自Publisher的DMCA请求快速删除。 TorrentFreak关于项目的恢复版本的报告,由新西兰的开发人员称为原始的原始版本的恢复版本。虽然原始的GitHub海报(由句柄AAC)没有竞争Take-Bute'原来的被淘汰赛,TorentFreak他提出了一个反诉来恢复他的项目副本,称它"包含没有代码拥有两个。"
我们以前看过Video Game Fan编码器如何使用逆向工程技术来解构游戏和#39;原始开发人员的封装可执行文件来解除分配的打包的可执行文件。这种艰难的功能逐个过程创建了原始编程代码,可以在编译时产生完全相同的二进制文件(尽管在Github上分布的代码仍然需要来自Games的合法副本的外部,可受版权的艺术和声音资产)。通常,来自编译二进制文件的逆向工程源代码不仅仅是简单地破解游戏,例如用于盗版目的的DRM。随着EFF解释的,美国案例法包括某些公平使用例外,可以允许这种分解工作进行研究或互操作性。
虽然,在特定情况下,Grand Tefft Auto,Game'终端用户许可协议特别询问玩家不同意"反向工程师,反编译,拆卸,基于或以其他方式修改软件,做好衍生工程,全部或部分。"回到2005年,第8巡回赛诉讼的上诉法院维持了类似的反射工程EULA,以缩小BNETD,是Blizzard的反向工程版本,允许在私人服务器上仿真服务。
无论代码的法律地位如何,TorrentFreak他&#34告诉TorrentFreak;相信[S] Take-Birty' s声称完全不正确......因为代码可以在功能上相同,但不完全相同,他们保持毫无要求代码。"因此,主题提交了一个DMCA反书,要求受影响的代码在十到14天内重新发布。当时通过的时间通过Take-2的正式法律申请通知,GitHub遵循DMCA指南并在九天前重新发布代码,而不会对任何一种索赔的优点进行裁决。
Take-Birs Hasn' t回复了ARS Technica的评论请求,所以我们不知道发布者是否会通过法律动作来再次删除代码。但是,目前,目前,具有技术知识的粉丝可以享受在逆向设计的代码之外的改进,如错误修复,减少负载时间,改进的渲染,宽屏监视器支持以及自由浮动摄像机系统一些例子(不提到游戏的衍生端口到Linux,Switch和Playstation Vita等新平台)。