PTT推薦

[心得] 使用開源應用商店F-Droid的好處

看板MobileComm標題[心得] 使用開源應用商店F-Droid的好處作者
ivon852
(內容農場殺手)
時間推噓45 推:46 噓:1 →:38

F-Droid是一個第三方Android應用商店,跟Google Play和其他應用程式商店不同,F-Droid只接受自由/開源軟體 (GPL或MIT都可以,至少不能完全閉源)。

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

F-Droid官網: http://f-droid.org


F-Droid的安全性
開源不保證安全,但是...

應用程式簽名由F-Droid簽署,亦由F-Droid伺服器編譯,避免開發者給開源程式偷加料的情形。
https://i.imgur.com/rhwigyA.png

圖https://i.imgur.com/rhwigyA.png?e=1667509805&s=k_TVh84UEjwgBuuCkNLgZg, 使用開源應用商店F-Droid的好處

開源風氣導致F-Droid幾乎沒有Google Play的熱門APP,遑論大多數的手遊。

APP如果要上架到F-Droid,多半會要求拔掉追蹤使用者的Google服務組件。

許多常用的APP,像是瀏覽器、檔案管理器、影片播放器,大多數都是免費無廣告,不輸閉源軟體。

F-Droid目前沒有購買APP的功能,但開發者可以在APP頁面要求使用者捐款。

*如果覺得F-Droid預設介面太醜,裝「G-Droid」會感覺比較像Google Play,並且有使用者評分功能。


提醒使用者APP的反特徵行為
F-Droid會註明該APP是否有「反特徵」行為。

https://i.imgur.com/Un22QcV.png

圖https://i.imgur.com/Un22QcV.png?e=1667520619&s=TA7LRTNMv7L4LchyQ-dW9A, 使用開源應用商店F-Droid的好處

例如用NewPipe看Youtube、用Telegram OSS連線到Telegram官方伺服器、自動從Pixiv下載圖片當桌布的Muzei插件,都視為「推廣不自由的網路服務」,代表伺服器端/線上服務並不是自由開源的,仍有資安風險。

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

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

因為APP是在F-Droid伺服器編譯的,所以某些不符合要求的開發者可能會自己架設軟體庫。

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

圖https://i.imgur.com/DMMDmHQ.png?e=1667550522&s=k2Y9YsD51NxlNbeqZZXlcw, 使用開源應用商店F-Droid的好處

軟體庫列表裡面的"Guardian Project"是專門收錄高度隱私、為活動人士設計的自由軟體,包含Tor瀏覽器。
https://i.imgur.com/w6Qdnoc.png
圖https://i.imgur.com/w6Qdnoc.png?e=1667549484&s=IKxv4xg7eepyNRWgXx81dQ, 使用開源應用商店F-Droid的好處

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

這就是為何F-Droid有普通人看來很奇怪的功能,像是首頁的「Nearby」,透過藍芽/Wifi分享apk,還有緊急情況時重置資料,都是為異議人士所設計。現在F-Droid交由英格蘭的非營利組織F-Droid Limited維護,伺服器有點不穩定。
https://i.imgur.com/sOcrCHS.png

圖https://i.imgur.com/sOcrCHS.png?e=1667502481&s=KAaZKsIrI_RXuDAqYJMmKQ, 使用開源應用商店F-Droid的好處

說了那麼多,上面有沒有看PTT的APP
沒有,零!ZERO!

可能有PTT的APP是開源的,但目前不見有人上架。應該沒有人想用手機開終端機看吧....

儘管如此,這裡有常用APP的列表,羅列了好用且常用軟體,能夠替代掉部份常見的閉源軟體,包括遊戲都能在F-Droid上找到:

https://reurl.cc/Yvx4O4

瀏覽器自然是偏向自由的Firefox或Chromium,Bromite還能夠預設開啟電腦版網站。

相簿、日曆、撥號之類的工具程式,懶一點的可以直接裝Simple全家桶。

文書軟體有Collabora Office,還有強大的終端機Termux、程式碼編輯器Acode。

遊戲有卡丁車SuperTuxKart,考驗技術的像素地牢,以及自由的沙盒遊戲Minetest。

最後是支援下載背景播放Youtube影片的LibreTube,以及擋廣告的Frost for Facebook。

心得

F-Droid不追蹤使用者尊重使用者隱私,只收開源軟體,吸引有良心的開發者。

有的開發者還會把上架Play商店的APP設成付費的,逼使用者來F-Droid找APP。

--
https://i.imgur.com/KQbyqNf.jpg

圖https://i.imgur.com/KQbyqNf.jpg?e=1667548072&s=T2-nyI7PKml0cpHqmNChgw, 使用開源應用商店F-Droid的好處
https://i.imgur.com/uZAFfTb.jpg
圖https://i.imgur.com/uZAFfTb.jpg?e=1667512952&s=xB7xt5KLwbB5C8oUifKJMQ, 使用開源應用商店F-Droid的好處
https://i.imgur.com/FTZwiKG.jpg
圖https://i.imgur.com/FTZwiKG.jpg?e=1667534950&s=IJL3jxoUcO0OXsudFQSdiw, 使用開源應用商店F-Droid的好處
https://i.imgur.com/RAftQ68.jpg
圖https://i.imgur.com/RAftQ68.jpg?e=1667563224&s=pwA-lYnAt7LJnibr91FNdg, 使用開源應用商店F-Droid的好處
https://i.imgur.com/vZSP2Of.jpg
圖https://i.imgur.com/vZSP2Of.jpg?e=1667555050&s=qo0prFb2CtK-GZLJF8b8LA, 使用開源應用商店F-Droid的好處

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.80.247 (臺灣)

※ 文章網址:
https://www.ptt.cc/MobileComm/M.1657114108.A.070

Qinsect07/06 21:52荊棘之路很難堅持

abbe13107/06 21:53推分享

xzcb200807/06 22:00我想問這種開源就算簽名是官方簽 真的不會加料嗎

F-Droid官方有說明他們的打包過程,他們也會檢查反特徵行為

xzcb200807/06 22:01另外我記得adaway好像是要root

VPN模式就不用Root。

empingao07/06 22:17推薦 Drooid-ify 這個 F-droid client.

謝謝分享,這個也不錯。

sweetorz07/06 22:34多謝分享

※ 編輯: ivon852 (114.27.80.247 臺灣), 07/06/2022 22:36:55

square407/06 22:49像明尼蘇達大學linux內核投毒,開源社區不容許這種行為

hermithsieh07/06 23:03感謝分析,只是這種第三方商店的APP怕被加料有安全性

hermithsieh07/06 23:03的問題而已,就算連google play也是會發生

qoopichu07/06 23:04怕被加料可以自己抓原始碼下來編,這就是開源的好處

我覺得可惜的是還有很多好開源軟體還沒上F-Droid

haveastar07/06 23:05https://i.imgur.com/flMdPWd.jpg

圖https://i.imgur.com/flMdPWd.jpg?e=1667532986&s=hcSTTdNKeDYwFHC8K8YYJw, 使用開源應用商店F-Droid的好處

haveastar07/06 23:07https://github.com/offa/android-foss

roccqqck07/06 23:52

a920250707/06 23:57認真給推

※ 編輯: ivon852 (223.139.72.8 臺灣), 07/07/2022 00:49:41

TRESS07/07 01:09

shinkiro07/07 01:53

※ 編輯: ivon852 (114.27.80.247 臺灣), 07/07/2022 02:29:37

oblivionion07/07 03:19不給google追蹤但是給不知名的第三方加料 讚啦

w1477olk07/07 03:20

zy116pj07/07 04:55上面噓的是不是看不懂文章?

joejoe1475807/07 06:24感覺還是很危險 沒被攻擊很有可能只是沒人用所以駭

joejoe1475807/07 06:24客懶得跟你耗 但現在手機銀行帳戶一大堆都裝在手機

joejoe1475807/07 06:24上 實在不適合裝這些來路不明的app 還是玩玩就好

avans07/07 08:08推 感謝介紹開源商店

dxzy07/07 09:03擁抱開源的目的就是盡量避免木馬屠城 危險是永遠都在

dxzy07/07 09:04因為想要不危險 你"一般消費者"就只能直接別用手機

※ 編輯: ivon852 (114.27.80.247 臺灣), 07/07/2022 09:12:22

abc092200107/07 09:17感謝介紹

abc092200107/07 09:18Droid-ify很好看耶,感謝推薦

Leo12345707/07 09:33IzzyOnDroid的repo會收集一些沒上F-droid的程式

filiaslayers07/07 09:51推文真的可以看到裝睡叫不醒的例子

littlefish107/07 09:52安卓2.2到4.4不都是裝apk過來的嗎 那時候還在用酷安

littlefish107/07 09:52市場 都沒在怕了 怎麼現在有更安全的還更怕

看現在中國的政策,使用酷安商店恐怕也不安全。

littlefish107/07 09:53play商店也並非絕對安全 還整天收集資料拿去推播廣

littlefish107/07 09:53告用呢

dxzy07/07 10:15你在說啥呢 4.4之前銀行app很普及嗎

dxzy07/07 10:16長年用google的確就是數據被收集 雖然沒亞馬遜離譜但也足夠

dxzy07/07 10:17過分了 話說亞馬遜助理要推出讓助理模仿已故之人的聲音

dxzy07/07 10:20看看這什麼陰間笑話 不要低估傑夫貝佐斯噁心人的決心

rtoday07/07 10:54沒必要去試。你搜尋引擎會使用鴨鴨走嗎?會再折騰自己吧

鴨鴨走自從爆出放過微軟追蹤器的新聞後就不值得信任了,短期內看來擺脫不了跟微軟的合 約

rickieyang07/07 11:01「怕被加料可以自己抓原始碼下來編」也要有能力跟時間

rickieyang07/07 11:02看完 source code, 確認沒有加料...

whatthe807807/07 11:02可是brave search 蠻好用的啊

Leo12345707/07 11:24樓上一說我才發現brave也可以用ddg的bang

likeyousmile07/07 11:38

※ 編輯: ivon852 (42.77.137.115 臺灣), 07/07/2022 11:44:07

wetor07/07 11:44感謝介紹

chienweichih07/07 12:22Tachiyomi 漫畫閱讀器

haveastar07/07 12:23樓上這個漫畫軟體好像有點強大

chienweichih07/07 12:23Gadgetbridge 可以連小米手環

chienweichih07/07 12:24Organic Maps 可取代 maps.me 的離線地圖

wanscur07/07 13:41Frost沒有擋廣告啊,設定裡也沒看見,還是要付錢?重開

我以前用是可以...因為FB API常常改來改去,作者說沒辦法即時更新,有時候頁面甚至跑 不出來

wanscur07/07 13:41好幾次還是一樣。

wanscur07/07 13:42https://i.imgur.com/9Rzqn4X.jpg

圖https://i.imgur.com/9Rzqn4X.jpg?e=1667508400&s=IJaWmWlbeuS6YUUaVM5LsQ, 使用開源應用商店F-Droid的好處
※ 編輯: ivon852 (42.77.107.106 臺灣), 07/07/2022 13:45:54

koim07/07 14:20

NX999907/07 14:33推推,不錯耶

wanscur07/07 14:38除了不能擋廣告,貼文多圖(3+7張圖,後7張無法載入)也

wanscur07/07 14:38無法讀取(這好像是第三方通病)。不然Frost用起來滿流

wanscur07/07 14:38暢的。

fresh9207/07 15:08推推

MapleWings07/07 16:10阿貴推

jay92031407/07 22:31

ss7001207/07 22:31

keepgoingKH07/07 23:32酷耶,謝謝分享

roudolf07/07 23:38推而不用,畢竟我是覺得手機主要還是方便為主

TigraBoy07/08 00:56googleplay都不敢保證安全了,第三方?呵呵

yahappy4u07/08 10:10打破大公司壟斷就給推

hollen907/09 02:02好奇各個高標準的人 Windows 是不是都只用 Microsoft

hollen907/09 02:02Store 商城的

在乎軟體自由的連Windows系統都會拒用吧

kawasakiZII07/09 02:40推 f-droid

※ 編輯: ivon852 (42.77.81.59 臺灣), 07/09/2022 07:40:05

※ 編輯: ivon852 (42.77.81.59 臺灣), 07/09/2022 07:42:28

randy06107/09 08:48謝謝分享

kalapon07/09 11:12敢開源分享 還留後門等人抓出的機率應該很低吧

Ptt91107/09 11:30

jfgt7j8qgx07/09 15:21

hollen907/10 04:50我是回上面的推噓文--只用 Google Play 然後對 F-Droid

hollen907/10 04:50或其他第三方嗤之以鼻,理由還是不安全 (所以不是在乎軟

hollen907/10 04:50體自由的人)

eric52549807/10 21:17推分享~

a11020107/12 18:10目前所知的開源 PTT app 有 https://github.com/Ptt-off

a11020107/12 18:10icial-app/Ptt-Android 與支援 WebSocket 的 https://gi

a11020107/12 18:10thub.com/yan12125/OpenPTT/tree/wip/websocket ,但似

a11020107/12 18:10乎皆還未完工,所以現階段僅能先透過瀏覽器連線至 PTT W

a11020107/12 18:10ebSocket 網頁版 ( https://term.ptt.cc/ ),或使用像:

a11020107/12 18:10ConnectBot…之類的 SSH client app 連至 [email protected]

a11020107/12 18:10了~

a11020107/13 15:13另外 DivestOS Mobile 也有推薦一些 F-Droid 裡的替代 a

a11020107/13 15:13pp 可以參考看看~ https://divestos.org/index.php?pag

a11020107/13 15:13e=recommended_apps