Ubuntu Desktop Nextの画像やUbuntu Touchフォンに搭載されているUnity 8は、一部から「スパイウェア」と烙印を押された物議を醸す機能を削除し、Ubuntuに対する長年の不満の一つを修正しています。Unity 8が安定稼働すれば、Ubuntuはローカル検索をWeb経由で送信しなくなり、Amazon製品の検索結果も表示しなくなります。これにより、オープンソースコミュニティにおける長年の懸念が払拭されるでしょう。
Ubuntuの大きなプライバシー問題
Ubuntu 12.04では、非常に物議を醸した機能が追加されました。Unityのダッシュボードで検索した結果がWeb経由で送信され、Amazonで商品を購入するための検索結果が表示されるのです。例えば、ターミナルアプリケーションを検索すると、2004年の映画『ターミナル』のDVDとBlu-rayが表示され、購入できるようになります。

現在のバージョンの Ubuntu で検索すると、関連する Amazon 検索も表示されます。
これはおそらくUbuntuの歴史の中で最も物議を醸した動きであり、Ubuntuの最初のバージョンに裸のモデルを起用したデスクトップの壁紙とスプラッシュスクリーンが同梱されていた時のような他の論争を凌駕するものでした。フリーソフトウェア財団のリチャード・ストールマンは、Amazonのこの機能を「スパイウェア」と非難しました。電子フロンティア財団は、Ubuntuに対しこの機能を無効にするよう要請し、この機能は「重大なプライバシー問題」であるとして、無効化ガイドを提供しました。
多くのUbuntuユーザーがこれに憤慨し、Linux Mintや他のLinuxディストリビューションに乗り換えると宣言しました。私は、自分が使っているすべてのUbuntuシステムでこれを無効化しようとしました。当初は、グラフィカルオプションがなかったため、パッケージを手動でアンインストールする必要がありました。
私たちを信じてください、私たちはルートを持っています
さて、この機能は見た目ほど悪質ではないかもしれません。プライバシー保護のため、Canonicalはすべての検索をAmazonやその他のウェブ検索パートナーに直接送信するのではなく、自社サーバー経由でルーティングしています。検索はCanonicalからAmazonやその他のパートナーに送信され、その後Canonicalを経由してユーザーに戻ります。
簡単に言えば、Amazonはユーザーが何を検索したかを把握し、それを直接ユーザーにリンクすることができなかったということです。これは良いことです。この機能はもっとひどいものだったかもしれません。しかし、Canonicalは本当にこれだけのデータを扱えるのでしょうか?
Canonicalの批判に対する回答は、多くの人々から非常に高圧的だと受け止められました。創業者のマーク・シャトルワース氏は、「私たちはAmazonにあなたが何を探しているのかを伝えていません。あなたの匿名性は、私たちがあなたに代わってクエリを処理することで保たれています。私たちを信用できないのですか?ええと、私たちはルート権限を持っています。」と書いています。
Ubuntuがroot(または管理者)権限を持つのは、Ubuntuが提供するソフトウェアを実行しているからというのは事実ですが、この対応は少々悪趣味に思えます。フリーソフトウェアやLinuxディストリビューションは、大規模なオペレーティングシステムとは異なり、ユーザーの選択と自由を重視するべきものでした。Ubuntuのアプリケーションランチャーには、目立つように「プライバシーポリシー」リンクが表示されるようになり、この機能をグラフィカルで簡単に無効化する方法はありませんでした。6ヶ月後のUbuntuの次のリリースで、ようやくトグルスイッチが追加されました。これは全くもって間違っていると感じました。
Unity 8の再設計によりこの問題は修正されました
Ubuntuの開発の焦点は、Unity 8デスクトップと関連ソフトウェアに集中しているようです。だからこそ、Ubuntu 14.10は馴染み深いものになっているのです。このデスクトップ環境はUbuntu Desktop Nextのイメージにも登場しており、Ubuntuスマートフォンに搭載されているUnity 8シェルとも共通しています。Unity 8は、Ubuntuが目指す統合の夢を実現する場所です(少なくとも、デスクトップインターフェースからスマートフォンへの参照をすべて取り除いた直後には)。
Unity 8のダッシュ(検索機能)は再設計され、より細かく設定できるようになり、スコープはよりプラグイン的な機能になりました。Unity 8のダッシュで検索を行うと、ローカル環境のみを検索します。AmazonやUbuntuソフトウェアセンターなどのオンラインソースを検索する「スコープ」は引き続き利用可能で、スコープストアから追加のスコープを入手できます。ただし、検索を行う際には、Amazonなどのオンライン検索用のスコープを明示的に有効にする必要があります。

Unity 8 でのインターネット スコープの動作方法。(モバイル版のスクリーンショット。)
つまり、Amazonの検索オプションをクリックまたはタップしない限り、検索内容はAmazon(あるいはウェブ経由)に送信されません。オンラインソースを検索するかどうかを選択する必要があるため、プライバシー保護のためにCanonicalのサーバーを経由してクエリを送信する機能が維持されるかどうかは不明です。
CanonicalのデスクトップチームマネージャーであるWill Cooke氏は先日、ブログ記事でUnity 8のリリーススケジュールについて概説しました。Ubuntu 15.10ではUnity 8がデフォルトになる可能性があり、Ubuntu 16.04 LTSでは間違いなくデフォルトになるはずです。
これは勝利のようには感じられない
プライバシー擁護派がついにUbuntuに勝利した!いや、そうでもないかもしれない。問題は解決したとはいえ、どうも勝利という感じがしない。もしUnity 8がUbuntu 16.04に採用されれば、この問題は4年間も存在し、デスクトップ環境の書き換えと設計変更によって(意図せず?)解決されることになる。
これは確かに改善ですが、Canonicalが必ずしも抗議の声に耳を傾けたからではありません。残念なことです。Windows 8.1やMac OS X Yosemiteといった主流のOSは、ローカル検索をデフォルトでWeb経由で送信するようになっています。Ubuntuは「私たちはプライバシーを重視しているので、そのようなことはしません」と旗を立てて宣言することもできたはずです。しかし、代わりに言えるのは「最初はそうしていましたが、今後はもうそうしません」ということだけです。