15
iCloud Drive はまだ保存していないファイルをバックアップしています

ローカルストレージとリモートストレージの境界線は、ずっと以前から曖昧になり始めていました。Macや他のOS上のプログラムから、物理的に接続されたハードドライブ以外の場所(ネットワークファイルサーバー、インターネット上のリモートAFPボリューム、Finderにマウントされたその他のデバイスなど)にファイルを保存できるようになった瞬間から、何が完全に自分のコントロール下で実行でき、何がそうでないかを意識して認識する必要がありました。確かに、かつてはリモートファイルの保存には長い時間がかかりました。大きなファイルを保存する際には、プログレスバーやビーチボールのような表示が出て、その遅延がそれを思い出させてくれました。

クラウドストレージやバックアップは通常、リアルタイム転送ではなく同期を利用することで、こうした遅延を解消します。これは大きなメリットです。作業を継続しながら、コンピューターやモバイルデバイスからデータをストリームとして送信できるため、紛失、クラッシュ、盗難の場合でも、失われたデータを回復できる場合が多いからです。BBEdit と Adob​​e InDesign は、ローカル「ジャーナリング」機能によって長年私を救ってくれました。これは、ほぼすべてのキーストロークを回復用のローカルファイルに書き込む機能です。アプリやシステムがクラッシュした後、保存していなくても、保存されたファイルはジャーナルによって最新の状態に更新されます。Dropbox と Crashplan も、保存キーを頻繁に押すと、同様に効果がありました。BBEdit のアプリケーションサポートフォルダーを Dropbox に保存すれば、両方のメリットを享受できます。

しかし、ファイルの保存場所について具体的な意思表示をしていない場合、このシームレスさは問題となります。先週、Jeffrey Paul氏がYosemiteのTextEditやその他のアプリケーションで保存していないすべてのドキュメントがiCloud Driveにコピーされていたことを発見したという事例が明らかになりました。

長年のMac開発者であるマイケル・ツァイ氏が調査したところ、Yosemiteでは新しい機能ではないようです。ツァイ氏はこの機能を無効にする方法についてアドバイスを提供しています。(ポール氏の投稿はNSFW(職場閲覧注意)のタイトルですが、ツァイ氏の記事にリンクされています。)Appleはこの機能を1、2リリース前に追加し、「Documents in the Cloud」の一部として説明するサポートドキュメントを公開しています。以前、あるMacで保存していない文書が、ネットワークの問題か、他のMacに意図せず表示されることがあったのを覚えています。これがAppleのデフォルトの動作だと漠然と認識していました。

最終的にファイルをiCloudに保存しない場合でも、名前と保存先を選択するまでは、紛失を防ぐためにひっそりと書き込まれています。しかし、これはクラウドの問題であり、企業、犯罪者、政府によってデータが私たちの意に反して、あるいは私たちの利益に反して利用されるのではないかという、正当な懸念を抱く時代です。

セキュリティ専門家であり、プライバシー擁護に尽力するブルース・シュナイアー氏は、ポール氏の投稿に警戒感を持って反応したが、その後、より多くの情報を得るにつれて警戒感は薄れ、より適切な警告の言葉をかけるようになった。

Appleが何らかの未公開情報収集を行っているとは全く考えていません(暗示的にも明示的にもそう示唆しているわけではありません)。しかし、Appleは理性的な人間であれば記録されるとは予想しないような情報を保存しています。したがって、YosemiteのSpotlightの提案と同様に、ユーザーへのより明確な情報開示が求められます。

iCloud セキュリティ プライマリ 100412912 ラージ

一部のデータは他のデータよりも機密性が高いため、iCloud ユーザーは、保存されていないファイルをローカルにキャッシュするか、iCloud Drive にバックアップするかを決定できる必要があります。 

一般ユーザーは、Appleが承認した方法でiCloudを使用すると、保存されていないドキュメントがiCloudに保存されることを知りません。技術に詳しいユーザーでさえ、このことに気づいていない人が多いのです。確かにこれは機能の一つですが、企業の意図やセキュリティ対策をどれだけ信頼していても、クラウドに保存されたドキュメントと同じリスクを伴います。

Appleは最近、政府に代わって自社のモバイルデバイスをクラックする能力からデバイスを保護することでFBIとNSAを苛立たせているものの、Appleの行動は、ただ機能し、アプリレベルの統合をAppleが管理しているため、多くの人にとって疑わしいものとなっている。Dropboxは明確なフォルダである。CrashplanやBackblazeなどは、ユーザーがインストールして許可しただけでデータをコピーする。

Appleは、魔法のように、目に見えないように、そしてシンプルにしようとすることで、ユーザーがよほど用心深くない限り、プライバシーに関するユーザーの自由を奪ってしまいます。画面のあちこちに「未保存の変更をiCloudに保存します。OK」といったモーダルダイアログが表示されるのは嫌です。むしろ、データがどこに保存されるのかを誰にでも明確に示し、オプトアウトして後で考えを変える選択肢も提供してほしいのです。

iCloud 環境設定パネルで iCloud Drive を有効にすると、「iCloud Drive は、それを使用するすべてのアプリの未保存の変更を保存します」というシンプルなメッセージと、「未保存の変更を iCloud に保存する」と「未保存の変更をコンピュータに保存する」という 2 つの選択肢が表示されます。チェックボックスを追加すれば、後で変更できるようになります。

Appleは、明確な情報開示と選択肢の中に優雅さを包み込むことができる。避けられるはずの「落とし穴」で何度も叩かれる中で、OS Xの輝きを損なうことなく、ユーザーが選択できる能力をもっと評価するようになるかもしれない。