elementary OS 正在構建一個可以買應用的開源應用商店
elementary OS 最近宣布,它正在眾籌舉辦一個構建應用中心的活動,你可以從這個應用中心購買開源應用程序。應用中心中的應用程序將為 Flatpak 格式。
儘管這是 elementary OS 發起的活動,但這個新的應用中心也將適用於其他發行版。
該活動旨在資助在美國科羅拉多州丹佛市進行的一項一周個人開發衝刺活動,其中包括來自 elementary OS、Endless、Flathub 和 GNOME 的開發人員。
眾籌活動已經超過了籌集 1 萬美元的目標(LCTT 譯註:截止至本譯文發布,已近 15000 美金)。但你仍然可以為其提供資金,因為其他資金將用於開發 elementary OS。
這個應用中心將帶來什麼功能
其重點是提供「安全」應用程序,因此使用 Flatpak 應用來提供受限的應用程序。在這種格式下,默認情況下將會限制應用程序訪問系統或個人文件,並在技術層面上將它們與其他應用程序隔離。
僅當你明確表示同意時,應用程序才能訪問操作系統和個人文件。
除了安全性,Flatpak 還捆綁了所有依賴項。這樣,即使當前 Linux 發行版中不提供這些依賴項,應用程序開發人員也可以利用這種最先進的技術使用它。
AppCenter 還具有錢包功能,可以保存你的信用卡詳細信息。這樣,你無需每次輸入卡的詳細信息即可快速為應用付費。
這個新的開源「應用中心」也將適用於其他 Linux 發行版。
受到了 elementary OS 自己的「按需付費」應用中心模型成功的啟發
幾年前,elementary OS 推出了自己的應用中心。應用中心的「按需付費」方法很受歡迎。開發人員可以為其開源應用設置最低金額,而用戶可以選擇支付等於或高於最低金額的金額。
這幫助了幾位獨立開發人員可以對其開源應用程序接受付款。該應用中心現在擁有約 160 個原生應用程序,elementary OS 表示已通過應用中心向開發人員支付了數千美元。
受到此應用中心實驗在 elementary OS 中的成功的啟發,他們現在也希望將此應用中心的方法也引入其他發行版。
如果應用程序是開源的,你怎麼為此付費?
某些人仍然對 FOSS(自由而開源)的概念感到困惑。在這裡,該軟體的「源代碼」是「開源的」,任何人都可以「自由」進行修改和重新分發。
但這並不意味著開源軟體必須免費。一些開發者依靠捐贈,而另一些則收取支持費用。
獲得開源應用程序的報酬可能會鼓勵開發人員創建 Linux 應用程序。
讓我們拭目以待
就個人而言,我不是 Flatpak 或 Snap 包格式的忠實擁護者。它們確實有其優點,但是它們花費了相對更多的時間來啟動,並且它們的包大小很大。如果安裝了多個此類 Snap 或 Flatpak 軟體包,磁碟空間就會慢慢耗盡。
也需要對這個新的應用程序生態系統中的假冒和欺詐開發者保持警惕。想像一下,如果某些騙子開始創建冷門的開源應用程序的 Flatpak 程序包,並將其放在應用中心上?我希望開發人員採用某種機制來淘汰此類應用程序。
我確實希望這個新的應用中心能夠複製在 elementary OS 中已經看到的成功。對於桌面 Linux 的開源應用程序,我們絕對需要更好的生態系統。
你對此有何看法?這是正確的方法嗎?你對改進應用中心有什麼建議?
via: https://itsfoss.com/appcenter-for-everyone/
作者:Abhishek Prakash 選題:lujun9972 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive