- 最近の Googleのポリシー変更 により、Nextcloud Androidアプリで全ファイルのアップロード機能に制限が発生
- 写真と動画以外の その他のファイルをアップロードできず、ユーザー体験が低下
- Googleはセキュリティ上の理由を主張しているが、根本原因として Big Techへの利益誘導と競争制限 の問題が指摘されている
- F-Droidによる代替配布は可能だが、大多数の一般ユーザーにはその方法が難しく感じられる状況
- 解決策の不在と、EUなど規制当局の鈍い対応 に対する懸念を表明
ユーザーの皆さまへ
- ここ数か月、Nextcloud Androidユーザーは ファイルアップロードの問題 に直面している
- 現在は写真・動画のみアップロード可能で、それ以外のすべてのファイルは アップロードできなくなっている
- 原因は、Googleが 全ファイル同期の権限を撤回 したため
- Nextcloudは何度も 権限復旧を要請 したが、Googleは拒否の姿勢を維持している
- このため、数百万人のユーザーがファイルアップロード制限 を経験している
最近Nextcloud Androidアプリで発生したファイルアップロード問題
- Nextcloud Filesアプリは2011年から すべてのファイルへのアクセス権限 を持っていた
- 2024年9月、「よりプライバシーに配慮した代替方式」の使用を求められ、アプリ更新が拒否 された
- Storage Access Framework (SAF) が提案されたが、アプリのワークフローに合わない
- MediaStore APIはメディアファイルにしかアクセスできないため適切ではない
- 繰り返しの説明と背景共有にもかかわらず、Googleは全ファイルアップロード権限の復旧を拒否 した
- ユーザー向けのバグ修正のため、Googleの要求に 最終的に従わざるを得なかった
- Androidアプリ自体はF-Droidなどの代替ストアでは 制限なく動作 する
- つまり今回の問題は、Google Play Storeに限定された問題 である
より大きな文脈: Big Techの「ゲートキーピング」の現実
- 今回の問題は単なる技術的問題ではなく、Big Techによる競争制限戦略のパターン の一部である
- プラットフォーム所有者が自社サービスに 優遇措置 を与え、競合サービスには制限を課す
- 過去にMicrosoftがWordPerfectの利用体験を意図的に制限した事例と似ている
- Google、Apple、Microsoftなどの大企業同士は互いの制約に対抗するが、小規模企業にはその負担が転嫁される
- Nextcloudのような小さな技術企業がイノベーションを起こす可能性 が高まると、Big Techはけん制を強める
- 十分な議論の過程もなく、権限剥奪や不完全な回答の繰り返し につながっている
対応と規制の限界
- 小規模企業は 法的対応が現実的に難しく、規制当局への申告も処理が遅い
- 2021年に40以上の企業・機関が提起した 反競争的行為に関するEUへの申告 も4年間進展がない
- 最近のDigital Markets Act (DMA) に基づく Meta、Appleへの罰金 も著しく低い水準である
- 罰金が数億ユーロであっても、これら企業の収益に比べれば大きな制裁効果はない
- EUの規制もまた、迅速かつ効果的に執行されていない
- Big Techの反競争的行為を防ぐ ため、実効的な対応強化の必要性が強調されている
4件のコメント
結局、権限というのはユーザーが裁量で許可するようにするためのものなのに、権限システムを採用しておきながら必要な権限を塞いでしまうのは、はは……。
Hacker Newsの意見
Nextcloudの苦労は理解できる。Everfindチーム(Drive、OneDrive、Dropboxなどの統合検索サービス)は、この1年 drive.readonly 権限の取得に取り組んできた。この権限がないと、ファイルのダウンロード、OCRの実行、全文インデックス化ができない。Googleは drive.file と drive.metadata.readonly だけを使うよう求めているが、これでは新規追加や更新された文書を継続的に探索しにくく、検索品質が落ちる。結局、Googleの「最小権限」という主張はもっともらしく見えて、実際には自社アプリに特権を与え、独立開発者には中途半端なアプリしか出せないようにするか、あるいは市場から追い出してしまう。その過程でユーザーは機能と選択肢を失い、小規模開発者はコピペのポリシーボットと延々議論して膨大な時間を浪費する
AOSPプラットフォーム開発者です(個人的見解であり、Googleの公式見解ではない)。Nextcloudを具体的に使い込んだことはないが、この状況にはSAFが適していると思う。Google DriveにもNextcloudが主張するような特権的権限はなく、Play Storeで配布されている。MANAGE_EXTERNAL_STORAGE のような権限は過去に悪用事例が多かった
公式のSyncThing Androidアプリが配布をやめた理由と似ている。フォーク版アプリはあるが、Play Storeにはない
「SAFはファイルを他のアプリに共有するときに使うものだ」という主張には同意しない。いくつかの制限(内部ストレージ全体/ダウンロードフォルダ/SDカードのルートフォルダへアクセスできないなど)はあるが、Nextcloud側の説明は説得力に欠ける
独占的な振る舞いだと思う。他社に同水準の運用を認めるにはその分の審査コストがかかるというなら、手数料を取ってでも管理すべきだ。負担が大きいからという理由で競合を排除するのは正当化できない
Googleは自社のAndroidアプリに優位性を与える専用APIを作ってきた前歴がある。たとえば2014年にDriveをDocsやSheetsなどへ分割したとき、1クリックインストールのモーダルを自社アプリにだけ使えるようにしていた。私の経験では、競合が似た機能を使おうとしてもApp Signatureチェックで弾かれて使えない。実際にリスク防止の必要性はあるが、Googleはしばしばその一線を越えて独占的に振る舞う
自分の端末にある自分のデータへアクセスできないのは非常に不満だ。具体的には:
こういう状況こそ、EU Digital Markets Act が必要な理由だ。GoogleがNextcloudの all-files アクセスを塞ぎつつ、自社アプリや大企業のアプリには認めているのだとすれば、それは「セキュリティ」ではなく「統制」だ。NextcloudはGDPRに完全準拠し得る欧州のオープンソース代替手段だ。自社サービスだけを押し出すのはプラットフォーム権力の乱用の典型であり、Androidは本来オープンだったのに、徐々に閉じた囲い込みになりつつある。EUがデジタル主権と公正競争を本気で考えるなら、まさにこうした行為を止めるべきだ。そうでなければ、欧州の技術企業はどれだけ良いものを作っても競争力を失ってしまう
私は nextcloud AIO に依存してファイルを同期している。Googleは権限要求を表示し、その後はユーザーの選択に委ねるべきだと思う
Google DriveアプリはAndroid上であらゆるファイルタイプをアップロードできるのだろうか
AI要約がおかしいですね。すべての文末に
음を付けるエラーは初めて見ました。こういうケースは私も初めてですね。名詞形で終えるようにと言ったら……そこだけはきっちり守ったという(笑)