elementary OS 正在構建一個可以買應用的開源應用商店
elementary OS 正在構建一個應用中心生態系統,你可以在其中購買用於 Linux 發行版的開源應用程式。
眾籌構建一個開源應用中心
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
本文由 LCTT 原創編譯,Linux中國 榮譽推出
相關文章
- TDengine入駐Rainbond開源應用商店AI
- 如何構建一個WEB同構應用Web
- 構建一個Flowable命令列應用命令列
- 1. 構建您的第一個應用
- 是時候開始構建適用於 Android Automotive OS 的應用了!Android
- Atlas是一個為雲原生應用程式構建的開源部署管道平臺
- 構建 API 應用API
- 用VIPER構建iOS應用iOS
- 從零開始構建react應用(一)前言React
- 從零構建一個基於Docker的Laravel應用DockerLaravel
- “Hello,Jetpack”:構建您的第一個Jetpack應用程式Jetpack
- 使用汽車應用庫構建應用
- win10應用商店安裝應用在哪兒啟動_Win10應用商店應用開機啟動的方法Win10
- 5 個開源的速讀應用
- 構建一個即時訊息應用(二):OAuthOAuth
- 構建你的第一個Flutter視訊通話應用Flutter
- 【譯文】構建大型 Redux 應用的五個建議Redux
- 使用 webpack 構建應用Web
- FISCO BCOS | 構建第一個區塊鏈應用程式區塊鏈
- Electron構建一個檔案瀏覽器應用(二)瀏覽器
- 全棧工程師如何快速構建一個Web應用全棧工程師Web
- 快速入門:構建您的第一個 .NET Aspire 應用程式
- 使用 Redis 和 Python 構建一個共享單車的應用程式RedisPython
- win10自帶應用商店為什麼打不開 win10應用商店打不開的方法Win10
- 鴻蒙OS 2.0應用開發初潮鴻蒙
- 如何構建Vue大型應用Vue
- 使用 Docker 和 Elasticsearch 構建一個全文搜尋應用程式DockerElasticsearch
- 5分鐘從零構建第一個 Apache Flink 應用Apache
- 通過vue-cli3構建一個SSR應用程式Vue
- 基於 MUI 構建一個具有 90 +頁面的APP應用UIAPP
- windows10如何安裝應用商店_windows10安裝應用商店的方法Windows
- [Python]OS模組應用Python
- Livewire-Blog (用 Laravel 8 + Jetstream 構建的一個開源部落格)Laravel
- win10應用商店打不開怎麼辦_win10應用商店無法開啟的解決方法Win10
- 實戰Parcel構建一個基於Vue.js的相簿應用Vue.js
- 開源專案:採用 Laravel 編寫的一個聊天應用 Laravel-ChatLaravel
- win10應用商店很卡怎麼辦 win10應用商店開啟卡解決方法Win10
- win10應用商店應用無法安裝怎麼解決_win10應用商店應用安裝沒反應處理方法Win10