上周末,馬特·穆倫維格(Matt Mullenweg)在Twitter上宣布,蘋果的App Store已阻止Automattic向WordPress的官方iOS應用發布更新。 Automattic不會在移動應用程序中為WordPress.com或Jetpack出售任何東西,但該應用程序包含外部購買方法,從而繞過了蘋果通過應用程序內購買進行銷售的要求。
從表面上看,蘋果似乎正在強迫一個免費應用添加應用內購買,只是為了提取其30%的收入削減。 問題是,如果用戶深入瀏覽Web幫助頁面,他們可以 找到一個窗戶逃脫圍牆花園。 儘管這似乎是用戶購買升級的一種不太可能的方式,但是Apple抓住了該應用程序的更新人質,以便獲得Automattic的完全合規性。
「在預覽,文檔等中,有幾種令人費解的方法可以訪問我們的Web應用程序,」 Mullenweg在Twitter對話中說。 「我們提供了基於用戶代理伺服器端進行阻止的功能,但是這還不夠。」
在蘋果公司的一次罕見的積極回應中,該公司在24小時後道歉並撤回了該程序,但並非在Automattic已默認添加應用內購買之前。 在提供給 麥克魯姆斯,蘋果表示,該問題已得到解決,儘管它沒有指定這是否在幾周前發生:
我們認為WordPress應用程序的問題已解決。 由於開發人員從應用程序中刪除了其服務付款選項的顯示,因此它現在是一個免費的獨立應用程序,不必提供應用程序內購買。 我們已通知開發人員,對於造成的任何困惑,我們深表歉意。
官方WordPress應用程序需要與Automattic的商業利益區分開來
長期以來,Automattic對WordPress官方移動應用程序的控制一直是開源社區中一個有爭議的問題。 由於該公司大力補貼應用程序的開發,因此其應用程序議程完全無可匹敵。 這就是為什麼官方應用程序包含WordPress.com和Jetpack特定功能的原因,而許多自託管網站所有者則不需要這些功能。
儘管這些應用是開源的,但從歷史上看,它們具有 很少收到捐款 由於代碼的複雜性,因此無法從Automattic外部的開發人員處獲得。 這沒有改變。 在2016年, 適用於iOS的應用程序版本5.7 和Android,看起來Automattic正在推動構建 WordPress.com計劃的升級路徑。 那時,自託管網站的功能開始明顯落後。 自動移動工程師Maxime Biais說,支持兩者的承諾是平等的。
他說:「 WordPress.com的功能沒有優先於自託管功能。」 「當我們可以同時實現兩者的事情時,我們就做到了,但是當我們不能做到(例如,當我們沒有XMLRPC端點時),我們就為WordPress.com做到了,通常要求Core進行更改,以便我們可以實現自託管用戶的功能相同。」
同時為自託管用戶和Automattic客戶開發應用程序始終是微妙的平衡。 App Store的這種情況凸顯了將官方開源應用程序與任何商業實體的控制權分開的必要性,但現實情況是,如果沒有Automattic,這些應用程序將不存在。 他們的持續維護完全由公司資助。 不幸的是,鑒於Automattic是唯一一家允許將其產品內置到官方WordPress應用程序中的公司,因此很難吸引更廣泛社區的外部貢獻。
在蘋果公司放棄對Automattic添加應用程序內購買的要求之前,該公司大概在滿足蘋果公司的要求之前已經窮盡了所有其他選擇。 那時,Mullenweg開始在Twitter上從他的追隨者那裡眾包創意,以尋找社區前進的方向。 這似乎標誌著應用程序的新時代,Mullenweg願意考慮將其他公司的產品與他自己的產品一起添加到應用程序中,然後轉移收入。
他說:「新名稱:自WP 2.6於2008年發布以來,該應用程序一直使用核心WP中包含的XML-RPC API進行了大量工作來支持在任何地方託管的WordPress。」 「這就是為什麼我們稱其為’WordPress’而不是’WordPress.com’或’Jetpack’的原因。
「我堅信許可證的神聖性。 (開源依賴許可證和版權。)我們在註冊(並留在)應用商店時已同意此許可證,因此將遵循並遵守這些規則。 不想忽略它,因此按照他們的要求去做。
「允許其他IAP:所有代碼都是開源的,如果其他主機或插件希望為其計劃支持應用內購買,我們可以接受補丁並讓Automattic賺取收益。」
Automattic成為公司可以通過官方移動應用程序進行銷售的仲裁者的想法將更多的利益衝突引入了原本已經很模糊的糾纏之中。 這種設置將完全反對開源社區中的許多人。 為了清楚和簡單起見,WordPress的官方移動應用程序必須沒有商業利益。
約翰·詹姆斯·雅各比(John James Jacoby)建議,如果該公司希望增加應用內購買,則Automattic會為其自己的產品構建一個新應用。 Mullenweg似乎願意考慮這個想法。
我們可以這樣做,但可能需要在新的開發者帳戶下啟動新應用,並禁用Web視圖。
-Matt Mullenweg(@photomatt) 2020年8月21日
目前,考慮到蘋果的道歉,移動應用的解放不再是當務之急。 Mullenweg似乎對目前的結果感到滿意,但該應用程序中最初的利益衝突仍然存在。
「我沒想到上一條推文會在WP社區之外引起關注,」 Mullenweg說。 「我的理解是先前的決定是最終決定,並且在該應用被鎖定的幾周內,我們已經提出了許多人私下建議的論點。
「我們將繼續保持響應速度,並盡最大努力做到遵守應用商店規則的精神和實質,包括關閉所有彈出的Webview漏洞。 這也使我欣賞開放和獨立的網路的自由。」
像這樣:
喜歡載入中……