被威胁到不得不停更的开源项目!

原创 精选
开发 项目管理
模拟器的出现打破了游戏的平台限制,让电脑、手机或者其他多媒体平台能够运行其他平台上的程序。AetherSX2就是一款堪称良心的PS2游戏模拟器。

​撰稿丨千山

审校丨云昭

“继续坚持一个不再有趣的爱好是没有意义的。”

这是AetherSX2开发者日前在其官网发布的留言。

图片

图源:https://www.aethersx2.com/

模拟器的出现打破了游戏的平台限制,让电脑、手机或者其他多媒体平台能够运行其他平台上的程序。AetherSX2就是一款堪称良心的PS2游戏模拟器。

遗憾的是,AetherSX2的开发者Tahlreth在日前宣布,由于无休止的仿冒、抱怨,甚至收到“死亡威胁”,他决定停止开发AetherSX2。

1、事件回顾

关于停止开发的具体原因,Tahlreth并未说明。

仅就公开信息来看,社交媒体上有人冒充AetherSX2开发者造假行骗,用户对模拟器期待过高抱怨众多,种种因素叠加让Tahlreth饱受困扰,而近期收到的死亡威胁成为了压垮骆驼的最后一根稻草。

在公告中,Tahlreth坦言:“AetherSX2对我来说一直是一个有趣的爱好,而非利润驱动。继续坚持一个不再有趣的爱好是没有意义的。”

不过他也表明,目前有需要的用户还是可以通过https://www.aethersx2.com/archive/下载这一应用程序,“在可预见的未来它会继续工作”。

在1月10日的补充说明中,Tahlreth又再度重申:“任何声称自己是Tahlreth,或代表AetherSX2的人,都是在冒充和欺骗你。我希望威胁和仇恨现在能停止。”

2、因为“用户永远不会满意”

在Reddit论坛上,网友纷纷表示了对此事的惋惜。

大多数人认为Tahlreth本身是非常优秀、极具才华的开发者,他在2022年发布的这款模拟器可以说是最好用、最良心的PS2模拟器。

图片

截图@Reddit论坛

“这个家伙在2022年为安卓设备带来了好用的、免费的PS2模拟器,可以被视为安卓模拟器场景中的一个恢弘里程碑。”

此前,在安卓平台PS2模拟器中占据垄断地位的是DamonPS2(国内也称其为“呆萌模拟器”),但这是一款闭源的、收费的应用软件。AetherSX2的出现彻底打破了这一点。

尽管AetherSX2已经表现得相当出色,模拟器依旧还是模拟器,开发者还需要针对不同的游戏做好适配,因为并非每个PS2游戏都能在AetherSX2上完美运行。另外,由于硬件设备的配置不同,也会导致模拟器的运行出现种种问题。可以想象,在这种情况下,用户会源源不断地向开发者发送邮件申诉问题、催促更新。

图片

截图@Reddit论坛

有人提到了这一情况,并对一些无理的“键盘侠”表示了愤慨。

“我向他致敬,他让我一直在玩一些我最喜欢的游戏,这款模拟器在中等规格和入门型号的新手机上运行得很好。如果人们希望在便宜的古董手机上全速运行PS2,那就太离谱了。也许这些混蛋下一步就会抱怨Skyline模拟器不能在他们低配置的手机上运行《塞尔达传说:BotW》。”

更有人直接指出,这些矛盾的源头实质是人们的需求是无止境的,却忽略了像AetherSX2这样的开源项目。

背后是作者的无偿劳动。纯粹为爱发电的开发者却背负了过多的指责、过高的期待以及过界的纷争。重压之下,情绪过载的开发者难免心生倦怠,当热爱的项目成为负担,那么不如就“到此为止”。

图片

截图@Reddit论坛

“不幸的是,这种情况经常发生在优秀的开发者身上,他们被迫放弃倾注了他们热情的项目,因为用户永远不会满意。”

还有人对未来表示了担忧,因为Tahlreth的停更可能意味着关于安卓模拟器的努力又要从头再来。

图片

截图@Reddit论坛

“也许有一天他们会开源代码,但在那之前,未来的任何努力都将从头开始。考虑到谷歌更新的模式,我敢肯定我们现在离失去PS2模拟器只有几个Android版本了。”

3、并非个案,开源往往陷入“双输”局面

开源项目作者备受指摘而出来发声的状况并非个案。

2021年年末,全球知名开源日志组件Apache Log4j2被曝严重高危漏洞后,因为牵连为广,导致很多人开始抨击为何Apache Log4j2的维护者们连这种“史诗级”漏洞都没发现。

根据Apache软件基金会Logging Services的PMC成员Volkan Yazıcı在推特上给出的解释,此次漏洞是“为向后兼容保留的旧功能”而引发的。

“Log4j维护者一直在为缓解措施而失眠;修复错误、文档和CVE,还要回应他人的询问。即便如此,他们还要遭受许多严厉的批评乃至抨击——哪怕这份工作没有任何酬劳,哪怕这个为了向后兼容而保留的功能我们其实也不喜欢。”

结合之后的爆料,在这一事件发酵前,这个应用于整个互联网行业“半壁江山”的开源项目只有3个人赞助。项目本身也主要是由三名志愿者在他们的业余时间进行维护工作。

当开源项目维护者的艰难处境展露在大众面前时,更多人开始意识到“这就是开源丑陋的一面”。

如何保证开源项目的可持续性一直是个难题。开源开发者André Staltz在2019年时做过一个调查,他从OpenCollective中挑选了一些流行的开源项目,统计了每个项目的年收入,随后又在GitHub上查看这些项目,统计了star数以及各项目过去一年中全职贡献者的数量,多方综合用来评估项目受欢迎程度(作为用户数量的比例指标)、整个团队的年收入和团队规模。

样本虽然不多,但也反映出了一定的现实:这些普遍被认为较受欢迎的、存在可持续发展的项目,其中八成的项目收入实际低于行业标准。更直接地说,开源项目的工作质量与薪酬之间严重失衡。其中,全职维护的技术人员要负责管理issue、维护安全、接受投诉,但薪酬往往低于行业标准。

对此,André Staltz将开源开发者的处境类比为自然生态系统中的“竭泽而渔”:由于我们的社会没有规则来阻止生态系统被剥削,近年来各种资源被快速消耗,人类面临气候危机。开源也是一样,如果不把它变得可持续的话,那么将产生严重后果。

为爱发电是可敬的,但当开源作者和用户之间的付出严重不平衡,矛盾自然应运而生。日积月累之下,热爱被消磨,兴趣成负累,项目中途夭折就是终局。要让一个项目长期繁荣,维护开源作者持续迭代的动力必不可少,从现实来看,纯粹热爱依旧难抵岁月漫长。

参考链接:

https://new.qq.com/rain/a/20230110A01WQ200

https://www.reddit.com/r/EmulationOnAndroid/comments/10343j3/aethersx2_dev_calls_it_quits_shuts_down_site/

https://www.163.com/dy/article/EHN8EQ8P0511CUMI.html

责任编辑:武晓燕 来源: 51CTO技术栈
相关推荐

2019-12-02 10:13:37

GitHub人生第一份工作程序员

2017-11-27 14:36:00

2018-02-02 09:00:00

2020-10-21 09:36:40

Vue项目技巧

2010-11-02 14:51:11

职场

2015-06-18 06:23:30

苹果开源

2010-06-11 11:20:28

开源CRM

2021-04-12 08:56:00

多线程Future模式

2020-07-09 12:50:29

JVM内存管理Java

2019-10-18 17:55:03

安全运营

2019-12-24 14:04:59

PythonExcel数据处理

2017-08-28 16:11:48

2020-06-15 08:19:00

ZooKeeperEureka

2011-03-31 10:46:54

LinuxCLI软件

2019-11-14 15:38:46

AndroidRelease项目

2010-05-26 15:58:52

MySQL远程连接

2010-05-10 13:01:03

OracleDBA面试

2010-05-25 09:58:43

MySQL数据库

2010-05-21 09:40:57

MySQL出错代码列表

2015-06-15 09:40:41

swift苹果开源
点赞
收藏

51CTO技术栈公众号