快轉到主要內容

F-Droid是什麼?如何使用F-Droid第三方應用商店下載開源APP?

分類   智慧型手機 手機APP分享
標籤   Android F-Droid
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字
目錄

說到Android的第三方應用程式商店,就不得不提呼應自由軟體精神的「F-Droid」。

1. 為什麼要使用F-Droid應用商店
#

F-Droid是一個自由開源的Android應用商店,不依賴Google Play服務。

F-Droid跟Google Play,以及其他應用程式商店不同,F-Droid只接受上架自由軟體。自由軟體即程式原始碼可見,使用者有執行、檢閱、修改、散佈程式的自由。

就安全性而言,APP需統一交給F-Droid伺服器從原始碼建置才能上架,應用程式簽名由F-Droid簽署,避免開發者給開源程式偷加料的情形,安全性問題可受公開檢驗。

所以F-Droid幾乎沒有Google Play的熱門APP,遑論大多數「不自由」的手機遊戲。但是,使用者將會發現,許多好用的APP,能夠在不犧牲自由、隱私、安全的前提下使用。例如瀏覽器、檔案管理器、影片播放器這類常用工具,大多數都是免費無廣告,更棒的是他們是開源的。

有些開發者會選擇在F-Droid和Google Play同時上架APP,不過F-Droid有更多「技術上合法,但Google Play不允許存在」的APP,例如擋廣告用的Adaway。

如果您曾在開發者的APP介紹頁面看到以下圖示(Get it on F-Droid),那就是代表APP可在F-Droid取得啦。

此外,F-Droid會註明該程式是否有「反特徵」行為。例如用NewPipe看Youtube、用Telegram OSS連線到Telegram官方伺服器、自動從Pixiv下載圖片當桌布的Muzei插件,都視為「推廣不自由的網路服務」,代表伺服器端/線上服務並不是自由開源的,仍有資安風險。

儘管如此,現實生活要脫離非自由的網路服務是很難的,所以F-Droid只是提醒使用者,而非強迫使用者摒棄非自由的服務。

2. 如何下載F-Droid的APP或APK
#

  1. 首先安裝F-Droid應用程式商店APK: https://f-droid.org/

  2. 開啟之後,在首頁頂部往下滑,更新軟體庫(repository)才能搜尋和下載APP。

  3. 點進要下載的APP頁面,檢視縮圖和權限,點選「安裝」,下載APK。因為F-Droid是非營利組織經營,因此下載會有點慢。

  4. 安裝APP時,要先開啟允許這個來源的應用程式。

  5. 另外,F-Droid也有網頁版界面可直接下載某個APP的APK (往下滑點「下載APK」,而非下載F-Droid商店),但是透過F-Droid商店下載APP可自動檢查更新。

如果覺得APP好用,就點選APP頁面的捐贈連結贊助該APP的開發者吧!

3. 什麼是F-Droid軟體庫 (repository)
#

除了F-Droid官方的軟體庫,使用者也可以建立自己的/加入別人的軟體庫,用以下載額外APP,概念類似Linux套件管理員的第三方軟體庫。

F-Droid官方軟體庫的APK是利用開發者的原始碼在F-Droid伺服器建置而成的,而非開發者自行上傳APK。這樣雖可以保證安全性與公開透明,但部分開發者的應用程式無法通過建置,開發者若不上架Google Play就只能在Github發佈APK了。為避免使用者手動到開發者Github下載APK的麻煩,因此有了第三方軟體庫的機制。

例如, IzzyOnDroid的儲存庫提供大量開源APP,是個很好的補充來源,APK皆來自開發者的Github,而非透過F-Droid建置。

像Bromite、Ehviewer Overhualed、Collabora Office的開發者也有經營自己的儲存庫,方便使用者下載他們的APP。

  1. 以基於LibreOffice開發的 Collabora Office為例,使用者需要手動加入他們的軟體庫(掃QR Code)才能在F-Droid搜尋到該APP。

  2. 軟體庫列表可見到已安裝的軟體庫,裡面的Guardian Project是專門收錄高度隱私、為異議人士設計的自由軟體。

4. 跟別人分享F-Droid APP
#

根據朝陽科技大學洪朝貴教授的 文章,F-Droid是西藏人Lhadon Tethong共同建立,因為有異議人士受到政府散播的惡意軟體監控,所以才要建立一個開源的商店。

這就是為何F-Droid有普通人看來很奇怪的功能,像是首頁的「Nearby」,透過藍芽/Wifi分享apk,還有緊急情況時重置資料,都是為異議人士所設計。

5. F-Droid推薦的APP列表
#

F-Droid商店有APP分類,可按需搜尋,某些APP也有中文說明。

上文提及,F-Droid都是工具類程式居多,不過也是有開源遊戲啦。

這邊分享一些實用的工具類APP,完整列表見此: F-Droid推薦Android APP列表

想參與翻譯F-Droid中文APP說明的請到 Weblate上貢獻。

相關文章

推薦4個看動漫圖網站的手機APP (booru系貼圖站)
分類   智慧型手機 手機APP分享
標籤   Android Anime
玩玩Android手機上的KDE Apps
分類   智慧型手機 手機APP分享
標籤   KDE Android
破解Instagram、Facebook、抖音去廣告,ReVanced Manager使用方法
分類   智慧型手機 手機APP分享
標籤   Android Youtube Youtube Music Facebook

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請貼Imgur或Postimages。