使用自由软件捐赠

当 F-Droid 在 2010 年开始时,没有自由软件选项可用于捐赠。所以我们使用了标准的专有服务,并收到了足够的捐款来维持运转。感谢你多年来一直以来的支持!近年来,已经建立了两个坚实的自由软件资助平台:LiberapayOpen Collective。F-Droid 社区一直在我们所做的一切事情中努力推动使用自由软件。当 GitLab 出现时,我们切换到 gitlab.com 作为我们的开发平台。我们一直使用自由软件进行翻译(现在的 Weblate 和之前的 MediaWiki Translate)。我们与 DebianAndroid Rebuilds 合作,提供自由软件 Android SDK 组件。我们与 Reproducible BuildsMaven 合作提供工具,以便任何人都可以验证应用是仅从公开可用的源代码构建的。

我们刚刚完成了整个 F-Droid 生态系统的首选捐赠平台的整合。OpenCollective: 现在得到了完全支持。我们引入了 Liberapay: 元数据字段以支持原生用户名,并且正在从旧的 LiberapayID: 帐号数字迁移。

自由软件资金激增

围绕基于捐赠的自由软件资助也开展了一系列活动。将捐赠方式记录在 Git 存储库中的方法已经很好地封装在 GitHub Sponsor 对 FUNDING.yml 文件的定义 中。这非常符合 F-Droid 将开发者的 Git 存储库作为有关应用的关键元数据(描述、翻译、屏幕截图、电子邮件地址等)的来源的概念。一旦 F-Droid 将源存储库 URL 建立为首选源位置,它就已经是受信任的,因此它通过 F-Droid 提供了从应用开发者到该应用用户的受信任通道。

这对应用开发者有什么改变?

F-Droid 的目标之一是推动对应用开发者的捐赠,因为高质量的自由软件应用是 F-Droid 存在的原因。我们希望在尊重用户自由的同时做到这一点。因此,虽然这会影响每个应用的捐赠选项的显示方式,但它不会删除任何现有服务或链接。开发者也是 F-Droid 的用户,因此提供充分的灵活性对我们很重要。仍将显示所有这些。借助新的 FUNDING.yml 支持,应用开发者有望更轻松地管理他们正在使用的捐赠方式。目前,F-Droid 生态系统仅支持单个通用 URL 作为捐赠选项 Donate:FUNDING.yml 让开发者可以指定一个列表。欢迎对实现显示所有可用的捐赠选项作出贡献。我们当前的解决方法是用一个网页列出所有捐赠选项。

降低专有服务重要性

由于我们有两个很好的自由软件选项来获得资金,我们借此机会推广它们,并降低专有选项的知名度。现在完全排除专有资助服务还为时过早,但这是沿着那条道路的垫脚石,因为那是我们的目的地。