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