Google 対 Nextcloud: ファイルアップロードが破損、競争が危険にさらされている
Nextcloudは、Androidアプリでのファイルの完全なアップロードをブロックしたGoogleを非難し、ビッグテックのゲートキーピングと反競争的な慣行を責めています。
最近まで、Android用のNextcloud Filesアプリは、ユーザーのデバイス上のすべてのファイルタイプに対して完全な読み書きアクセスを享受していました。この機能は2011年に付与されました。しかし、この人気アプリのユーザーは、予期しない驚きを発見しました - もはや任意のファイルをアップロードできず、写真とビデオのみをアップロードできるようになったのです。
関連する話題として、Nextcloud の共有からの投稿「Android 用 Nextcloud アプリの最近失われたファイルアップロード機能に不満ですか?私たちも同様です。説明させてください。」において:
はっきりさせておきますが、皆さんがユーザーとして持っているNextcloud Filesクライアントは、Googleがそれを望んだからです。私たちはあなたの不満を理解し、共有しますが、私たちには何もできません。
それで、何が起こっているのですか?アプリの定期的なアップデートが予期せずGoogle Playストアから拒否されました。Googleのレビューチームは「すべてのファイル」権限の削除を要求し、NextcloudがAndroidのストレージアクセスフレームワーク(SAF)またはMediaStore APIを採用することを提案しました。
しかし、Nextcloudの開発者によると、どちらの代替案もアプリのニーズを満たしていません。SAFは主にアプリ間でのファイル共有のために設計されており、Nextcloudのシームレスな同期ワークフローをサポートしていません。同様に、MediaStore APIはメディアコンテンツのみを扱い、文書やアーカイブ、その他のファイルタイプには対応していません。
その結果、Google Play上のアプリの機能は現在、写真とビデオのアップロードのみを許可しており、文書、プレゼンテーション、およびその他のファイルは除外されているため、フル機能のクラウドストレージクライアントの目的を損なっています。
事態をさらに悪化させることに、2024年半ばからのGoogleへの繰り返しの要請にもかかわらず、同社はこれまで広範な許可を復元することを拒否しています。Nextcloudチームによると、返答はほとんどが定型的で、コピー&ペーストの拒否メッセージとAndroid開発者ガイドラインへの一般的なリンクが含まれているとのことです。
この制限はGoogle Playの配信にのみ適用されることを強調することが重要です。F-Droidなどの代替ストアからNextcloudのAPKをインストールするユーザーは、全てのファイルの権限を保持し、アップロードの中断も経験しません。それにもかかわらず、Playのみで約100万のアクティブインストールがあるため、F-Droidはほとんどの人にとって実用的な回避策ではありません。
このエピソードは歴史的な先例を反映しています。1990年代、MicrosoftはWindowsでのサードパーティーのワードプロセッサーのサポートを著しく制限し、自社のOfficeスイートに優先的な扱いを保証しました。今日では、批評家たちはGoogleが自社のプラットフォームの力を同様に行使しており、便利に競合をじわじわと妨げながら、自社のサービスには影響を与えないルールを作っていると主張しています。
興味深いことに、AppleやMicrosoftのような大企業の類似アプリ、さらにはGoogle自身のアプリもこの種の制限の影響を受けていないということです。つまり、テクノロジーの巨人たちには、より小さなオープンソースプロジェクトとは異なるルールのセットがあるということでしょうか?結局、この質問は他の何よりもむしろ修辞的なものかもしれません。
結論として、このドラマは支配的なテクノロジープレイヤーによるプラットフォームゲートキーピングの広範なパターンを示しています。簡単に言うと、アプリの配布チャネルを制御することで、Googleはセキュリティやポリシーの施行という名の下に競合他社の機能を効果的に制約することができます – 現在、まさにNextcloudアプリで起こっていることです。
私たちは状況の進展を注意深く監視し、変化があれば常にお知らせします。
更新: この数時間で良いニュースがあります。Nextcloudが更新を共有しました。すべては正常に戻るようです。
良いニュースです。今朝、5月15日に、Googleが私たちに連絡を取り、権限を復元する提案をしてきました。これにより、私たちのユーザーは失われた機能を取り戻すことができます。
