
F-Droid是一个免费开源的Android应用商店和软件仓库,功能类似于Google Play商店。捐款是F-Droid保持独立性和可靠性的关键所在,在2025年底F-Droid终于宣布了其最新的硬件升级,并表示这得益于社区成员的支持。
F-Droid感谢其杰出的社区成员的慷慨捐助,F-Droid得以更换其最重要的基础设施之一——核心服务器硬件。此次升级涉及构建和发布F-Droid主仓库应用的核心基础设施。如果服务器运行缓慢,下游所有服务都会受到影响。如果服务器运行良好,整个生态系统都将受益。
F-Droid的基础设施在哪里
F-Droid并非托管在普通的数据中心,由一些不知名的工作人员管理着普通的硬件。F-Droid达成了一项特殊安排,将服务器实际托管在一位长期贡献者手中,他拥有安全托管服务的可靠记录。F-Droid可以远程控制服务器,确切地知道它的位置,以及谁有权访问它。这种程度的透明度和信任在基础设施领域并不常见,但它是F-Droid思考弹性和管理的核心所在。
这并非一条捷径,需要精心协调和协商。但F-Droid很高兴最终选择了这条路。它符合F-Droid的价值观和威胁模型,也让项目始终立足于真实的人,而非匿名系统。
F-Droid等待升级的原因
这次服务器更换比预期的要花更长时间。主要原因是目前可靠的零部件供应确实非常困难。持续的全球贸易摩擦导致供应链不稳定,这直接影响了F-Droid所需的特定组件,不得不等待报价、审核、重新计划,然后又因为报价出现意料之外的漫长等待而再次延期,最终才收到符合要求的硬件。
即使有所延误,F-Droid的首要任务也从未改变。其一直在寻找适合F-Droid的服务器配置,确保其能够长期稳定运行。
老硬件,新动力
之前的服务器硬件已经用了12年,运行了大约五年。从基础设施的角度来看,这已经算是相当长的时间了。它一直很好地服务于F-Droid,但速度和维护成本都开始成为日常的负担。
新系统已经展现出巨大的改进。过去两个月的运行周期统计数据表明,它处理完整的构建和发布操作的速度比以前快得多。例如,今年1月到9月,F-Droid每3到4天发布一次更新,10月份减少到每2天一次,11月份每天一次,12月份达到每天两次。(您可以在我们f-droid.org透明度日志中查看2025年10月18日之后的索引发布频率)。这种额外的处理能力让F-Droid有了更大的喘息空间,并有助于缩短应用更新和用户收到更新之间的时间间隔。现在,F-Droid可以在(UTC)早上的一个周期内构建所有自动更新的应用,并在晚上的周期内构建所有新添加的应用、修复的应用和手动更新的应用。
F-Droid在这里非常谨慎,因为现实世界的基础设施总是充满变数。但性能提升是实实在在的,而且令人振奋。
捐款能带来什么
这次升级得益于社区的支持,这些支持经过长时间的积累,最终转化为真正的基础设施,使所有依赖F-Droid的人受益。
更快的服务器不仅让F-Droid的工作更轻松,还能帮助开发者及时构建版本,降低维护风险,并增强整个代码库的健康状况。
所以每一笔捐款,无论金额大小,都是本项目保持可靠性、独立性并秉持自由软件价值观的重要组成部分。
圈小蛙