出品|开源中国
文|罗奇奇
AppImage 是 Linux 的新打包方式,可以将应用程序打包成一个压缩的镜像文件,其中包含应用程序以及运行所需的所有文件。它免安装、可以跨多个 Linux 发行版使用,用户只需下载 AppImage - 双击即可运行应用程序。而 OBS Studio 则是一个有名的开源视频录制和实时推流软件,被广泛用于视频采集和直播领域。
早在 2020 年,AppImage 的作者 probonopd 和开发者 azubieta 就一直想把 AppImage 引入 OBS 项目:
在引入了基本构建后, OBS 项目管理员为该项目分配了一些测试人员,但尴尬的是:无论在 Arch Linux 还是 Ubuntu 上,关于 OBS AppImage 的测试都崩溃了,AppImage 的二进制构建似乎与 OBS 项目已部署的 Linux PPA CI 有些冲突。
OBS 团队对 AppImage 的调试一直持续到 2021 年 7 月,在多次调整 - 测试 - 崩溃的循环后,OBS 项目管理者乔尔・贝思克最终决定放弃 AppImage 的构建,并关闭了对应的 PR 。
AppImage 对 OBS 的可支持性有问题,而且普遍缺乏需求。OBS 项目团队目前没有能力承担另一个包生态系统的责任。
但 probonopd 仍然坚持 azubieta 已经完成了 OBS 的 AppImage 构建,应当继续坚持调试。但这次贝思克就不留情面了,直接开怼:
这 PR 最初是由 AppImage 开发人员,而不是我们 OBS 社区构思、开发和提交的。再次感谢您的努力,但我们目前对您的 AppImage 工具不感兴趣。
上述事件在 2021 年十月就已经告一段落了,按道理来说,自己的 工具被 OBS 社区拒绝了也不是什么大事情,毕竟 Linux 打包方式多种多样,各取所需嘛。但是,前几天 probonopd 又在这个 PR 下面回复了,这次的言论可谓是极致的” 阴阳怪气 “:
谁决定了社区不采用我的 AppImage ?有证据吗?
你说 AppImage 不是 OBS 社区构思开发的,那我看看你们的 Flatpak 打包是谁引入的,我猜是红帽或者 Gnome 社区呢,毕竟你们还引入了红帽的 Flatpak、Wayland、Pipewire 技术。
这应该跟红帽给你们捐了一万美金这件事没什么关系吧,嗯嗯,肯定没关系的捏。
这番阴阳怪气的言论暗指 OBS 社区见钱眼开,对捐款公司的技术提供大力支持,而对自己的 AppImage 爱搭不理。这番话彻底把 OBS 社区的开发者激怒了,管理者贝思克更是直接在 OBS 项目中封杀了 probonopd:
禁止 probonopd 和他密切相关的 AppImage 开发者进入 OBS 项目,只要他负责这个项目,我们就不会直接与他或他团队中的任何人合作。因为他带来的只有骚扰,对我们遇到的技术问题没有任何有价值的建议或者帮助。
但是,不会有人会因提及 AppImage 或提出 AppImage 构建需求而被 OBS 项目和社区排斥。也不排除未来某个时候 OBS 社区会支持 AppImage 包,只要有足够的用户需求,和愿意为之努力的开发者。
这里禁止的是人,而不是技术。
领取专属 10元无门槛券
私享最新 技术干货