外部モニターに接続するとWindows Phoneが本格的なWindows PCに変身するというMicrosoftの戦略は、革命的に思えるかもしれないが、少なくとも理論上は目新しいものではない。
Canonicalは長年、スマートフォンとPCの融合という刺激的なビジョンを掲げてきました。この大胆な取り組みによって、Ubuntu Edgeプロジェクトはクラウドファンディングで1,200万ドル以上の資金調達を達成しました。スマートフォンは、通常の使用においては他のモバイルOSと同様に機能する完全なオペレーティングシステムを実行できます。しかし、より大きなディスプレイに接続すれば、より強力なアプリケーションを備えた従来のデスクトップインターフェースが利用可能になります。
これはUbuntuスマートフォンの長期的なビジョンですが、Ubuntuスマートフォンはこれまで何度も延期されてきました。BQ Aquariusはヨーロッパで発売されましたが、それ以外の人々はまだMeizu MX4を待っています。さらに、これらのスマートフォンは「コンバージェンス」を全く提供していません。Canonicalにとって、この目標の達成はまだ何年も先のことです。Canonicalは、Ubuntuスマートフォン独自のインターフェースとデザインを売り込むようになりました。
スマートフォンとPCの融合というアイデアでは、UbuntuがWindowsに先んじているかもしれない。しかし、これはMicrosoftが今年Windows 10 Phoneで実現しようとしているものであり、ある意味ではMicrosoftのビジョンはCanonicalのビジョンを凌駕していると言えるだろう。
Linux、BSD、Chrome OS、そして Windows 以外の世界の最新情報を知りたいですか? Windows 以外の世界のコラムページをブックマークするか、RSS フィードをフォローしてください。
Windows 10の「携帯電話向けContinuum」
マイクロソフトの大胆な動きは、「Continuum for phones」として知られるWindows 10の新機能によって可能になった。
Continuumは、キーボードの接続時または取り外し時に、PCがタブレット向けに最適化されたインターフェースとデスクトップ向けに最適化されたインターフェースを切り替えることができるWindows 10の機能です。スマートフォン向けContinuumは、Windows Phoneを大型モニターやドックに接続することで、スマートフォンで完全なWindowsデスクトップを操作できる機能です。
MicrosoftはBuild 2015で、スマートフォン向けのContinuumを発表しました。Windows Phoneをモニターに接続すると、ディスプレイにWindowsデスクトップが表示されます。スマートフォンを簡易マウスとキーボードとして使うことも、物理的なマウスとキーボードを接続することもできます。スマートフォンは頭脳として機能し、デスクトップインターフェースでアプリケーションを使用するために必要なすべての処理能力を提供します。スマートフォンを電源に接続したまま、スマートフォンのインターフェースを使い続けることも可能です。スマートフォンのインターフェースとデスクトップのインターフェースの両方を同時に使用でき、すべて同じチップで動作します。
理論的には、Windows 10 の携帯電話向け Continuum は将来的には Miracast や同様の標準を使用して、携帯電話をモニターに接続することなくワイヤレスでディスプレイに電力を供給できるようになるかもしれません。

Continuum を使用し、外部モニターに接続された Windows Phone で Windows 10 のメールアプリを実行しています。PC で使用されているアプリと見た目は全く同じです。
Windows 10の「ユニバーサルアプリ」は、スマートフォンでは小さく指で操作しやすい形で表示されますが、スマートフォン向けContinuumを使用すると、デスクトップ版のインターフェースに拡大表示されます。Windows 10では、Word、Excel、PowerPointなどの強力なアプリケーションのユニバーサル版がこれに含まれます。Microsoftは、開発者がWindowsストアに、従来のWin32および.NETベースのデスクトップソフトウェアのサンドボックス版を含む、より多くのユニバーサルアプリを登録できるよう積極的に取り組んでいます。
マイクロソフトは、Windows Phoneを一挙に、より多くの人にとってより魅力的なものにした可能性があります。これは、Windows Phone版Windows 10がPC版Windows 10とほぼ共通の基盤技術、特に新しいユニバーサルアプリを採用しているためです。Windows 8の時代でさえ、Windows 8とWindows Phone 8はそれぞれ異なるオペレーティングシステムであり、アプリプラットフォームも異なっていました。
Canonicalのコンバージェンスビジョンと現在のUbuntuフォンの現実
一方、2013年にCanonicalは、携帯電話向けUbuntuを定義する独自の「コンバージェンス」ビジョンで私たちを魅了しました。
スマートフォン向けUbuntuは、誰もがご存知のUbuntu Linuxディストリビューションの完全版であり、小さな画面サイズにも対応できる新しいUnityデスクトップを搭載する予定でした。Ubuntuスマートフォンを大型ディスプレイに接続すれば、Unityデスクトップが拡張され、デスクトップのようなインターフェースを提供します。そして、これらのスマートフォンアプリケーションは、よりパワフルなインターフェースを備えたフローティングウィンドウで動作します。既存のLinuxデスクトップアプリケーションもすべて問題なく動作します。

Canonical はUbuntu の統合の実現に取り組んできたが、その夢は現実への道のりでいくつかの障害にぶつかった。
そのため、Canonicalは他のLinuxディストリビューションが使用しているWaylandディスプレイサーバーではなく、独自のMirディスプレイサーバーを開発しています。Unity 8が存在するのもそのためです。Ubuntuの現在のバージョンは依然としてUnity 7デスクトップを使用していますが、実験的なUbuntu Desktop NextイメージはUnity 8のバージョンを使用しています。しかし、Canonicalはこのインターフェースに関してまだ多くの作業が必要です。Ubuntu Desktop Nextを起動すると、Unity 8は依然としてスマートフォン上で動作していると認識し、インターフェースのいたるところでスマートフォンへの言及があります。Canonicalがそこに到達するにはしばらく時間がかかり、Unity 7を搭載したメインのUbuntuデスクトップは、CanonicalがUbuntuスマートフォンとクラウドサーバーへの野望に注力しているため、ここ数年ほとんど変更されていません。
Unity 8はUbuntu搭載のスマートフォンで現在も使用されていますが、前述の通り、統合機能がありません。2015年2月、CanonicalのCristian Parrino氏がこの問題について言及しました。
「異なるフォームファクターで動作するソフトウェアプラットフォームと、PCを駆動できるデバイスの両面におけるコンバージェンスは、私たちのロードマップの重要な部分を占めています。最初のBQデバイスはスマートフォンですが、Ubuntu Edgeのコンバージェンス戦略ではありません。」

最初に市販された Ubuntu Phone である BQ Aquarius には、コンバージェンス機能がまったくありません。
つまり、注目はされているものの、まだ実現には至っていないということです。Canonicalは、Meizu MX4スマートフォンのUbuntu版のリリースに全力を尽くしており、世界中のより多くの人々にUbuntuスマートフォンを実際に使ってもらえる機会を提供しています。
今のところ、Ubuntu Phoneの公式ウェブサイトでは、コンバージェンスについては全く触れられていません。「Ubuntuは、従来のアプリに頼ることなく、スマートフォンでコンテンツやサービスを楽しむための新しい方法を提供します」と、スコープに特化したインターフェースを謳っています。Canonicalはさらに、「Ubuntu Phoneは細部にまでこだわり抜いて設計されています」と約束しています。新しくユニークなインターフェースであることは素晴らしいことですが、そもそも私たちがUbuntu Phoneにこれほど期待していた理由はそこではありません。
さらに読む:Windows 10がLinuxから盗むべき5つのキラー機能
マイクロソフトがまだ失敗する可能性があり、Canonicalがそれを拾う可能性がある
つまり、コンバージェンスはCanonicalのロードマップのどこかに存在しており、数年以内に実現する可能性があるということです。しかし、MicrosoftはWindows 10のリリース時に独自のバージョンを発表するでしょう。AMDのCEOの予測が正しければ、Windows 10のリリースは7月下旬になる可能性があります。

Windows 10 の電話インターフェイスは、Continuum が使用されている場合、より PC のようなスタート メニュー スキームに切り替わります。
マイクロソフトが失敗する可能性はまだ残っています。スマートフォン向けWindows 10はデスクトップPC向けWindows 10と同じソフトウェアをベースにしており、一部のWindows PhoneはIntel CPUを搭載する予定です。従来のWin32デスクトップアプリケーションをWindows Phoneにインストールし、Continuumモードで実行することは理論的には可能です。しかし、マイクロソフトがこれを許可する兆候はなく、あらゆる兆候から、互換性はWindows 10の新しい「ユニバーサルアプリ」に限定される可能性が高いと考えられます。たとえマイクロソフトがデスクトップアプリを許可するとしても、Windowsストアから提供されるサンドボックス化されたアプリケーションのみが許可される可能性が高く、従来のデスクトップアプリであれば何でも実行できるわけではないでしょう。
携帯電話向け Ubuntu では、統合のビジョンにそのような制限を設けていません。
Intelチップを搭載したパワフルなUbuntuスマートフォンを手に入れ、例えばLinux版Steamや、強力なLinuxデスクトップアプリケーションやコマンドラインツールといった既存のエコシステムを動かすことを想像してみてください。これがオープンソースソフトウェアの強みです。MicrosoftがWindowsのこの機能にどんな制限を設けようとも、私たちはそれらを回避し、Linux上でやりたいことを何でもできるようになります。
いずれにせよ、コンバージェンスこそが未来であり、そのコンバージェンスのオープンソース版をLinuxユーザーに提供できれば大きな勝利となるでしょう。しかし、Canonicalが最初にこの分野に参入する企業にはならないでしょう。Microsoftが先手を打ったのです。