Fedora Linux 开发者提议在即将发布的 Fedora 44 中停止对 32 位软件包的支持,理由是许多其他项目已放弃相关维护。但这一计划迅速引发社区强烈反对。据 GamingOnLinux 报道,此举将影响 Steam 游戏玩家——该平台需依赖 32 位支持才能正常运行。专为游戏优化的 Bazzite 系统开发者 Kyle Gospodnetich 更直言,若仓促实施该计划,“将直接扼杀这个操作系统”,即便 Steam 已具备 64 位运行所需组件。目前该提案仍需经过 Fedora 工程指导委员会 批准。

64 位计算技术早在 2003 年 便进入主流市场,近年来已获得广泛支持,导致众多项目陆续放弃 32 位架构。提案指出,停止维护 i686(Fedora 支持的最后一个 32 位架构)将减轻维护负担,简化 x86_64 软件仓库构建流程,并释放资源以“加速 x86_64 软件包编译”。
值得注意的是,通过 Wine 的 WoW64 配置仍可在纯 64 位系统运行 32 位应用程序(若提案通过,Fedora Linux 将转为纯 64 位系统)。提案作者之一 Fabio Valentini 表示,Steam 的替代方案是改用 Flatpak,除非 Valve 公司更新应用适配纯 64 位系统。他在提案讨论中强调:“我们终将放弃 32 位 x86 支持,这个架构已经消亡,越来越多软件根本不再支持 32 位环境的构建或运行”,并补充道:“与其等到基础组件(例如 CPython)突然停止支持 32 位架构时手忙脚乱,不如现在就开始规划移除 i686 软件包。”
不过由于社区强烈反对,这项改动可能不会在 Fedora 44 中实施。Gospodnetich 甚至表示:“作为创始人我必须声明,若该提案按当前内容执行,我们最好的选择就是直接解散这个项目。”尽管如此,此次讨论已引发关于提前移除 32 位支持的深入思考——这总比未来因不可控变化被迫仓促应对更为稳妥。



