“因为无法从捐赠中抽成,谷歌把我的开源 App 下架了!”

Posted 大圆子啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“因为无法从捐赠中抽成,谷歌把我的开源 App 下架了!”相关的知识,希望对你有一定的参考价值。

众所周知,苹果税和谷歌税的存在,即“只要你的 App 在 App Store 或 Google Play 上架,产生的收入就必须分给苹果或谷歌。”

这个“收入”包括:收费 App 的下载费、游戏充值费、订阅服务费等,广泛的抽成范围加上 30% 的高比例,一直为开发者所抱怨。好在今年苹果和谷歌都对此进行了相应调整:

  • 苹果:今年起,对每年营收在 100 万美元以下的小型企业和开发者,抽成比例降至 15%;

  • 谷歌:今年 7 月 1 日起,开发者每年首 100 万美元收入只抽成 15%。

虽然对于大型企业而言依旧是 30% 的抽成占大头,但这些举措对大多数小型企业和个人开发者来说却是实打实打了“对折”,因此一时之间并无太多异词。

可近来,Hacker News 上又出现了一则有关谷歌抽成并引起颇多议论的热帖:这款开源 App 因包含项目网站的链接而被 Play Store 下架。

热议的点在于,谷歌将其下架的理由是该 App 中链接的项目网站底部包含向开源作者进行捐赠的方式。该 App 的开发者在 GitHub 上表示:“如果我们想让人们对我们的开源项目进行捐赠,谷歌就要从(捐赠)中抽成。

一、为寻求更广泛的使用,将开源项目封装为 App 却遭拒

这个被 Google Play 下架的 App 名为 Language Transfer,是由个人开发者 Mihalis Eleftheriou 制作的一款完全免费的语言学习应用。

其实这款 App 的原身是一个开源项目,为了快速推广该开源工具的使用,大约一年前 Mihalis Eleftheriou 决定将其封装为 App

“但当我们第一次(在 Google Play 上)发布时,这个 App 就被拒绝了。”Mihalis Eleftheriou 透露,原因是 App 中有一个为 Language Transfer 项目募集捐赠的 Patreon 链接。(PS:Patreon 是一个创建于 2013 年的众筹网站,旨在通过这个众筹平台来解决艺术家或开发者的创作和收益转化问题,Patreon 用户可为自己支持的工作者赞助一定金额的钱,助其完成新内容的创作。)


对此,Mihalis Eleftheriou 直言“糟糕”。

对免费开源项目而言,借助 Patreon 进行众筹其实是一种募集资金的常见方式,甚至早在 Language Transfer 以 App 形式出现之前,该开源项目就一直是完全依靠捐赠才坚持下来的,但谷歌却因为不能从中获得相应比例的分成,拒绝了这款 App 的上架。

这就与 Mihalis Eleftheriou 的初衷背道而驰了:原以为将开源项目封装为 App 是将这些免费语言课程推向全球的最佳方式,但不能链接筹款平台却令开源项目的坚持运行都成问题。

Mihalis Eleftheriou 有些委屈,他认为谷歌为了一些非营利组织可以破例不收取抽成,但 Language Transfer 只是由他一个人经营的小项目,即便通过那个 Patreon 链接进行捐赠只是支持开源项目的一种表达方式,谷歌也一定要从中抽成。

但最终,Mihalis Eleftheriou 还是屈服了。他将 App 中原本的 Patreon 链接全部替换成了 Language Transfer 官网链接,也不再包含任何引导人们向项目捐赠的字眼

果不其然,谷歌接受了这个版本的 App,Language Transfer 成功在 Google Play 上架,距今已有一年,下载量达 5w+。

二、梅开二度:App 被下架,又是同样的理由

原以为日子会这样平静地继续下去,但 8 月 14 日早上,Mihalis Eleftheriou 突然发现 Language Transfer 又被下架了。

Mihalis Eleftheriou 描述道:“跟谷歌惯常的作风一样,App 的下架毫无通知,仅提供了一系列截图。”


通过这些截图可以明显看出,应该是谷歌的某个审查人员访问了 Language Transfer 中链接的官网,划到了页面最底部,又通过两次点击找到了为该项目提供资金的方法,因此将 App 整个下架了。(注:这并非开发者后期更改的,早在谷歌首次批准 Language Transfer 上架时,这个链接就已经存在了。)

“我们的 App 不允许链接到项目网站的主页,除非我们完全去除人们能为项目进行捐赠的所有方式。”Mihalis Eleftheriou 无奈表示道。

这次,Mihalis Eleftheriou 还是对谷歌妥协了。他提交了一个 PR(Pull Request)“删除所有指向 languagetransfer.org 的直接链接”,希望以此解决问题,让 App 重新上架。但 Mihalis Eleftheriou 也表示,作为一款开源 App,他仍将在 App 中链接相应的 GitHub 和 Facebook 页面,通过这些链接应该也能找到对项目捐赠的途径。

三、引起公愤后,谷歌恢复了该 App

虽然 Language Transfer 并非主流 App,但 Mihalis Eleftheriou 在 GitHub 上诉说的这番遭遇还是引起了许多开发者的关注与愤怒:

@lodenrogue :“如果他们不解决这个问题,我将删除我所有的 Google 帐户。”


还有许多开发者在 Mihalis Eleftheriou 的 GitHub 下替他出谋划策

@ocdtrekkie:“你可以联系国会议员,要求他们尽快投票支持《开放应用市场法案》(该法案的主要目标是禁止谷歌和苹果惩罚应用开发商在其平台之外收费的举动)。应用市场不断滥用的唯一解决方案是采取法律行动。”

@Greg-Boggs:“你可以尝试获得现有非营利组织的支持。”

@ashsidhu:“唯一的长期解决方案是支持开放网络。我们对封闭式花园屈服得越多,他们就越猖狂。我可以帮助你编写一个 PWA,它的性能和功能与 android 应用相当。虽然如今 Play Store 拥有更多用户,但我们需要首先通过开放网络平台为每个人都提供服务。”

通过开发者们的激烈讨论,该话题在 Hacker News 日榜被顶上一位,越来越多人关注到了谷歌这个可谓引起公愤的举动。

或许是出于舆论压力,谷歌不久后就恢复了 Language Transfer 的上架,并且没有再要求删除其中项目网站的链接。Mihalis Eleftheriou 也提交了一个恢复“删除所有指向 languagetransfer.org 的直接链接”的 PR。


对于谷歌的这个举动,有开发者 @dessant 想起了许多此前因为同样理由被迫暂停的开源 App

“从现在开始,Google Play 团队是否会允许开源项目在应用菜单中添加捐赠链接?出于完全相同的原因,此前有好几个优秀的开源项目被暂停。如果 Google Play 团队能够明确他们目前对开源 App 中捐赠链接的看法,那么目前由于担心被删除而失去潜在捐赠的项目就可以恢复捐赠,那就太棒了。”

不过截止目前,谷歌官方还未对此做出明确回应。那么你对此次事件有什么看法呢?

参考链接:

  • https://github.com/language-transfer/lt-app/pull/44

  • https://news.ycombinator.com/item?id=28172490

以上是关于“因为无法从捐赠中抽成,谷歌把我的开源 App 下架了!”的主要内容,如果未能解决你的问题,请参考以下文章