卡普空的怀旧街机,使用了“禁止商用”的模拟器代码
2019年04月23日 13:58
厂商起诉模拟器开发者容易,模拟器开发者起诉厂商可就难了。
几天前,卡普空宣布将在今年10月25日上市一台包含《街霸2》、《快打旋风》和《1944》等16款经典游戏,还带两个全尺寸街机摇杆的怀旧主机,成为了现在这股怀旧主机风潮的最新参与者。
现在的这些所谓的“怀旧主机”,基本上都不会再使用当年的芯片,而是相当于一台现代的电脑,在Linux系统下运行模拟器来玩各种老游戏。有些厂商,比如任天堂,会自己开发一个自有版权的模拟器。而另外一些厂商,比如索尼,则会直接把开源模拟器拿来使用。
卡普空的做法和索尼类似,使用了一个已经十分成熟的开源模拟器FB Alpha。这个消息一公开,就给卡普空惹来了一场不小的争议。
FB Alpha性能优化十分出色,在低端机上也能完美运行,可能是被卡普空看上的原因
在FB Alpha(简称FBA)的网站上,这款软件的授权规则中有十分明确的一条:在任何情况下,FBA模拟器都不能用于商业用途。
授权协议第一条就是禁止商用
这不但让给FBA贡献了代码的一些开发者感到十分震惊和愤怒,一部分其他模拟器的开发者也觉得卡普空的这种做法相当于利用玩家对游戏的热爱来给自己谋私利。之前索尼在PS Mini上使用了开源模拟器,虽然也遭受了一些争议,但是毕竟使用的PSCX不禁止商用,索尼的做法也无可厚非。
当然,在了解更多的事实之前,我们不能说卡普空故意想要冒犯FBA模拟器贡献者的权益和尊严。在这件事情爆出来之后,FBA模拟器的主要作者之一,巴里•哈里斯曾经发推表示卡普空“得到了在新主机上使用FBA模拟器的许可”。
这句话意思推测应该是卡普空主机得到了FBA的授权,原文可能有点语病
从卡普空的角度来说,可能他们觉得自己已经和原作者达成了协议,在法理上使用FBA模拟器是占得住脚的。
但这里面又个问题:巴里•哈里斯(或者别的FBA模拟器的贡献者)根本无权修改FBA的授权协议,更别说瞒着其他贡献者,代表FBA越过这个协议和游戏厂商私下进行授权交易了。
在巴里•哈里斯的推特下面,不少人提出了质疑
这事说来就复杂了。FBA是巴里•哈里斯等人在原型Final Burn模拟器的原作者弃坑之后接手,基于Final Burn和另一个著名的开源模拟器MAME深度修改得来的。所以FBA的网站上面也会提到,FBA会遵循MAME的授权协议。
可能有些人会说,MAME不是一个可以商业使用的开源软件吗?确实,在2016年MAME更新了授权协议之后,0.172和以后版本的MAME已经可以作为商用。但是FBA使用的MAME代码很有可能是早期不能商用的MAME代码,所以后来的商用授权不一定适用FBA。
MAME的开发者们也表示,巴里•哈里斯擅自给厂商授权的行为是无效的,相当于是将其他参与这个项目的程序员的工作成果据为己有。作为对比,MAME当年为了修改协议,联系了每一位贡献过代码的程序员,直到在社区内部达成了共识。
这件事后续会怎么发展,还是个未知数。反对卡普空使用FBA模拟器的人们虽然在舆论上占了上风,但是如果卡普空铁了心就要把游戏机就这样弄上市,反对者也没有什么真正的招数。真到了不可收拾的地步,也许有人会对卡普空提起诉讼,但是像FBA这样涉及主体众多的开源软件,想在法庭上主张自己的权益想来也是件麻烦事。
厂商起诉模拟器开发者容易,模拟器开发者起诉厂商可就难了,开源软件最初诞生,原本是有个美好的愿景,希望能够打破知识和技术的壁垒,让更多人可以享受到科技进步带来的便利。然而其中一旦有利可图,整个事情就都变了味。不管卡普空和巴里•哈里斯的本意是什么,事情发展到这一步,都十分令人遗憾。
*对Final Burn作者表述的错误进行了修改。另注:模拟器本身在欧美目前不违法,索尼曾数次起诉模拟器团队,均以败诉告终。
来源:网络