上周末,Matt Mullenway Matt Mullenweg 宣布推特称,Apple 的 App Store 已阻止 Automattic 发布 WordPress 官方 iOS 应用程序的更新。 Automattic 不会在移动应用程序中为 WordPress.com 或 Jetpack 销售任何东西,但该应用程序包含一种外部购买方法,可以绕过 Apple 通过应用程序内购买进行销售的要求。
从表面上看,Apple 似乎是在强迫一款免费应用添加应用内购买,以提取其 30% 的收入分成。问题是,如果用户深入挖掘 Web 帮助页面,他们可以找到逃离围墙花园的窗口。虽然对于用户来说,这似乎不太可能是一种购买升级的方式,但 Apple 将应用程序的更新作为人质,以获得完全的 Automattic 合规性。
“在预览、文档等方面,有几种复杂的方式可以访问我们的 Web 应用程序,”Mullenweg 在 Twitter 对话中说。 “我们提供基于用户代理的服务器端拦截,但这还不够。”
在 Apple 罕见的积极回应中,该公司道歉并在 24 小时后取消了该程序,但在 Automattic 添加之前默认情况下的应用内购买。在给 McCrooms 的报价中,Apple 表示问题已经解决,但没有具体说明这是否发生在几周前:
我们相信WordPress 应用程序的问题已得到解决。由于开发人员从应用程序中删除了其服务的支付选项显示,它现在是一个免费的独立应用程序,不必提供应用程序内购买。我们已通知开发商,并对造成的任何混乱表示歉意。
官方 WordPress 应用程序需要与 Automattic 的商业利益分开
Automattic 对官方 WordPress 移动应用程序的控制权长期以来一直是开源界关注的焦点社区有争议的问题。由于该公司为应用程序的开发提供大量补贴,因此其应用程序议程完全无与伦比。这就是为什么官方应用程序包含许多自托管网站所有者不需要的 WordPress.com 和 Jetpack 特定功能的原因。
虽然这些应用程序是开源的,但由于代码的复杂性,它们历来很少收到 Automattic 以外的开发人员的贡献。这没有改变。 2016 年,随着适用于 iOS 和 Android 的应用程序版本 5.7,Automattic 似乎正在推动为 WordPress.com 计划构建升级路径。这就是自托管网站的功能开始显着滞后的时候。汽车工程师马克西姆·比艾斯 (Maxime Biais) 表示,对支持这两者的承诺是平等的。
“WordPress.com 的功能并不优先于自托管功能,”他说。 “当我们可以做到这两点时,我们就做,但当我们做不到时(例如,当我们没有 XMLRPC 端点时),我们为 WordPress.com 做了这件事,通常要求 Core 进行更改,以便我们可以实现相同的自托管用户的功能。”
对于自托管用户和 Automattic 客户,开发应用程序始终是一个微妙的平衡。 App Store 的这种情况凸显了将官方开源应用程序的控制与任何商业实体分开的必要性,但现实是,如果没有 Automattic,这些应用程序将不存在。他们的持续维护完全由公司资助。不幸的是,鉴于 Automattic 是唯一一家获准将其产品内置到官方 WordPress 应用程序中的公司,因此很难从更广泛的社区吸引外部贡献。
在 Apple 放弃对 Automattic 添加应用内购买的要求之前,该公司可能在满足 Apple 的要求之前用尽了所有其他选择。就在那时,Mullenweg 开始在 Twitter 上从他的追随者那里众包想法,为社区寻找前进的道路。这似乎标志着应用程序进入了一个新时代,Mullenweg 愿意考虑将其他公司的产品与他自己的产品一起添加到该应用程序中,然后转移收入。
他说:“新名称:自从 2008 年发布 WP 2.6 以来,该应用程序一直致力于使用核心 WP 中包含的 XML-RPC API 支持在任何地方托管的 WordPress。”这就是为什么我们称它是“WordPress”,而不是“WordPress.com”或“Jetpack”。
“我坚信许可证的神圣性。(开源依赖于许可证和版权。)我们同意这一点当我们注册(并留在)应用程序商店时获得许可,因此我们将遵守并遵守这些规则。不想忽略它,所以按照他们的要求去做。
“允许额外的 IAP : 所有代码都是开源的,如果其他主机或插件想要支持他们计划的应用内购买,我们可以接受补丁,让 Automattic 赚钱。”
p>Automattic 的想法是公司可以通过官方移动应用程序销售什么的仲裁者将更多的利益冲突引入已经模糊的纠缠中。这种设置将完全反对开源社区中的许多人。为了清楚和 si明确地说,官方 WordPress 移动应用程序必须没有商业利益。
John James Jacoby 建议,如果 Automattic 想要增加应用内购买,就应该为自己的产品构建一个新的应用。 Mullenweg 似乎愿意考虑这个想法。
我们可以这样做,但可能需要在新的开发者账户下启动一个新的应用程序,并禁用网络视图。
— Matt Mullenweg (@photomatt) 2020 年 8 月 21 日
现在,考虑到 Apple 的道歉,移动应用程序解放不再是当务之急。 Mullenweg 似乎对目前的结果很满意,但申请中最初的利益冲突仍然存在。
“我没想到我的最后一条推文会引起 WP 社区之外的关注,”Mullenweg 说。 “据我了解,之前的决定是最终决定,在应用程序被锁定的几周内,我们提出了很多人私下建议的论点。
“我们将继续做出回应,并会尽你所能最好遵守应用商店规则的精神和实质,包括关闭任何弹出的 webview 错误。这也让我欣赏开放和独立网络的自由。 "
喜欢这样:
喜欢正在加载...
资源