知名安卓應用程式商店F-Droid終於獲得新伺服器 替換運行12年的效能低的舊伺服器

知名安卓應用程式商店F-Droid終於獲得新伺服器 替換運行12年的效能低的舊伺服器


知名安卓應用程式商店 F-Droid 終於獲得效能更好的新伺服器,已經使用 12 年的舊伺服器光榮退役。新伺服器由一名 F-Droid 長期貢獻者保管,這名貢獻者有安全託管服務的良好記錄,F-Droid 則擁有伺服器訪問權限以及知道伺服器在哪、哪些人可以訪問,這種基於社區互信的基礎設施託管模式,在商業化風行的今天實屬罕見。

知名安卓應用程式商店 F-Droid 先前就透露正在採購新伺服器以替換現有的伺服器,現有的伺服器最大的問題在於已經運行 12 年並且不堪重負,由於硬體較老因此也無法處理當前的某些開發者工具。

例如在 2025 年 8 月初,Android 建置工具更新時由於老舊的伺服器晶片無法處理諸如 SSE 4.1 和 SSSE 3 等較新 CPU 指令集,導致大量庫建置過程徹底失敗並需要人工介入排除問題。

然而購買新伺服器的計劃已經有很長時間,原本這個過程應該還算是比較順利的,但由於全球貿易局勢問題以及當前伺服器硬體尤其是內存價格飆升,F-Droid 面臨供應商多輪報價和漫長等待。


最終這個問題還是被解決了,新伺服器由一位 F-Droid 長期貢獻者保管運營,需要說明的是 F-Droid 的服務器本身就是一些工作人員管理的普通硬件,所以現在將其交給信譽良好的貢獻者保管也不是多大的事情。

這位長期貢獻者擁有安全託管服務的良好記錄,F-Droid 團隊可以遠端控制這台伺服器,也知道這台伺服器的確切位置、誰有權存取伺服器,這種基於社區互信的基礎設施託管模式,在商業化風行的今天實屬罕見。

在本文發佈時這台新伺服器其實已經服役兩個月,F-Droid 團隊稱新系統已經展現出巨大的改進,即伺服器提供的額外處理能力有助於縮短應用程式更新與用戶收到更新之間的時間間隔。

按照當前的流程 F-Droid 在 UTC 時間的早晨構建所有自動更新的應用程序,然後在晚上構建所有新添加的應用程序、修復的應用程序和手動更新的應用程序,整個週期被大幅度縮短。

最後還需要提下谷歌的應用程式認證方案,根據谷歌先前公佈的計劃,從 2026 年開始谷歌將逐步在部分國家或地區實施開發者認證,即便應用程式不發佈到 Google Play 也必須認證並簽名,否則 APK 文件將無法直接側載安裝。

這個認證方案引起了極大的爭議,谷歌的想法是這可以打擊欺詐應用,但安卓系統本身是開放的,需要認證才能安裝實際上是在轉向封閉,引起爭議後谷歌已經考慮改進方案,例如讓專業用戶可以免認證側載安裝。