Conversations 是一款聯邦式協定的 Android 即時通訊軟體,開發者為 Daniel Gultsch,自 2014 年上線至今超過十二年。程式碼公開,但作者一直靠在 Google Play 出售編譯版本維持收入,長年支撐開發、客製功能與伺服器維運等開銷。
作者說明,Google Play 近年多次無故拒絕或下架這款 App,甚至一度被誤指上傳使用者聯絡人,更新審核也拖長到 14 天,卻找不到真人溝通、只能面對 AI 與外包客服。每年付給 Google 的抽成超過 1000 歐元,因此他決定把發布重心轉回開源商店 F-Droid。
社群討論的重點在於,作者之所以能做這個決定,是因為 Conversations 的收入結構已轉向 NLnet、歐盟執委會等機構補助,資金確定到 2029 年底,不再依賴 Google Play 商店收入。許多留言認為,這是開源軟體擺脫應用商店抽成與審核風險、改走公部門與基金會資助路線的具體案例。
對正在學程式的孩子與家長來說,這則新聞比較偏產業面,談的是開源專案如何找到穩定的資金來源,而非程式技巧本身。不過它也是實際的例子,讓孩子理解寫出一套軟體只是一半,長期維護服務、處理平台政策與經費問題,是開源開發者常要面對的另一半功課。
開源行動應用隱私