F-Droid 宣布延迟已久的服务器硬件升级,带来更快的构建速度

F-Droid 宣布对其服务进行了一次全新升级,为其主要应用仓库带来了更快的构建速度和显著提升的可靠性。新配置替换了一台已运行五年、年久失修(使用12年)的服务器,该服务器最终达到了其极限。

这台老旧硬件因架构限制,无法支持当前的开发者工具,具体表现为无法构建需要新CPU指令集(如 SSE4.1 或 SSSE3)的现代应用。当 Android 构建工具在 2025 年 8 月初更新后,由于旧硬件的物理限制无法处理这些新的代码指令,导致仓库中大量应用的构建过程基本中断。

F-Droid 宣布延迟已久的服务器硬件升级,带来更快的构建速度插图

公告博客文章中,F-Droid 团队解释说,此次硬件更新耗时如此之长,是全球贸易紧张局势和特定企业级组件采购困难共同作用的结果。团队不得不经历多轮报价和出乎意料的漫长等待,最终才获得一套符合特殊安排的配置——这套配置由一位长期贡献者负责实体托管。

我们达成了一项特殊安排,使这台服务器由一位拥有安全托管服务良好记录的长期贡献者进行物理保管。我们可以远程控制它,确切知道它的位置,也清楚谁有访问权限。这种透明度和信任度在基础设施领域并不常见,但却是我们关于韧性和管理责任理念的核心。

团队表示,他们已经注意到仓库更新速度的巨大提升。在 2025 年 1 月至 9 月期间,仓库通常每三四天发布一次更新,但到了 12 月,这个频率已经提升到了每天两次。

如果您还不了解,F-Droid 是 Android 上最大的免费开源软件仓库。大约三个月前,该服务曾因公开谴责谷歌计划要求所有”认证” Android 设备上的应用进行开发者注册而成为新闻焦点。

F-Droid 认为这一政策等同于”死刑判决”,因为其基于源代码的构建模式与这种集中化强制要求不兼容,而且其许多开发者都是匿名贡献者,或居住在无法向美国公司注册的地区。

此外,F-Droid 认为谷歌声称新政策能提高恶意软件防护的说法有些不够诚实,尤其是考虑到多年来仍有大量恶意应用通过 Play 商店的审核。

评论