elementary OS 正在构建一个应用中心,您可以在其中为您的 Linux 发行版购买开源应用程序

简介:elementary OS 正在构建一个应用中心生态系统,您可以在其中为您的 Linux 发行版购买开源应用程序。

众筹为所有人构建开源 AppCenter

基本操作系统 最近宣布它是 众筹活动以建立应用中心 您可以从那里购买开源应用程序。 应用中心的应用程序将采用 Flatpak 格式。

虽然这是由elementary OS 发起的一项举措,但这个新的应用中心也可用于其他发行版。

该活动旨在资助在美国科罗拉多州丹佛市进行的为期一周的面对面开发冲刺,其中包括来自elementary OS、Endless、 平面图侏儒.

众筹活动已经超过了筹集 10,000 美元的目标。 您仍然可以资助它,因为额外的资金将用于基本操作系统的开发。

这个 AppCenter 带来了哪些功能

重点是提供“安全”的应用程序,因此 平板包装 应用程序用于提供受限应用程序。 在这种格式下,应用程序将被限制访问系统或个人文件,并在技术层面默认与其他应用程序隔离。

只有在您明确表示同意的情况下,应用程序才能访问操作系统和个人文件。

除了安全性之外,Flatpak 还捆绑了所有依赖项。 通过这种方式,应用程序开发人员可以利用最先进的技术,即使当前 Linux 发行版上没有这些技术。

AppCenter 还将具有钱包功能来保存您的卡详细信息。 这使您无需每次都输入卡详细信息即可快速为应用程序付款。

这个新的开源“应用程序中心”也可用于其他 Linux 发行版。

受到elementary OS 自己的“按需付费”应用中心模式成功的启发

几年前,elementary OS 推出了自己的应用中心。 应用中心的“按需付费”方法非常受欢迎。 开发人员可以为其开源应用设置最低金额,用户可以选择支付等于或高于最低金额的金额。

这帮助了一些独立开发者为他们的开源应用程序获得报酬。 应用商店现在有大约 160 个原生应用程序,elementary OS 表示已经通过应用中心向开发人员支付了数千美元。

受到该应用程序中心实验在基本操作系统中的成功的启发,他们现在希望将这种应用程序中心方法也引入其他发行版。

如果应用程序是开源的,你怎么能收费呢?

有些人仍然对 FOSS(免费和开源)的概念感到困惑。 在这里, 来源 该软件的代码是 打开 任何人都是 自由 修改它并重新分发它。

这并不意味着开源软件必须是免费的。 一些开发人员依赖捐赠,而一些开发人员收取支持费用。

获得开源应用程序的报酬可能会鼓励开发人员为 Linux 创建应用程序。

让我们看看它是否可以工作

就个人而言,我不是 Flatpak 或 Snap 包装格式的忠实粉丝。 它们确实有它们的好处,但它们需要相对更多的时间才能开始,而且它们的规模很大。 如果您安装多个这样的 Snap 或 Flatpak,您的磁盘空间可能会开始耗尽可用空间。

在这个新的应用生态系统中,还需要警惕假冒和诈骗开发者。 想象一下,如果一些骗子开始创建 Flatpak 包,其中包含晦涩的开源应用程序并将其放在应用中心? 我希望开发人员能够设置某种机制来淘汰此类应用程序。

我确实希望这个新的 AppCenter 能够复制它在基本操作系统中看到的成功。 对于桌面 Linux 的开源应用程序,我们肯定需要一个更好的生态系统。

您对此有何看法? 这是正确的方法吗? 您对 AppCenter 的改进有什么建议?