
いつかMac OS XとiOSが一つのOSに統合され、全てを支配する運命にあるという通説があります。昨年10月、AppleがMac OS Xの次期メジャーアップデートであるLionにiOSの優れたアイデアがいくつか採用されると発表したことで、この統合の憶測はさらに高まりました。
しかし、Appleの2つのOSは本当に融合する運命にあるのでしょうか? 結局のところ、どちらも単体でも非常にうまく機能しているように見えます。MacはiOSの機能の一部から恩恵を受けているかもしれませんが、単体で苦戦しているわけではありません。Macの売上はかつてないほど好調です。では、そのメリットとは一体何なのでしょうか?
1月のCESで、マイクロソフトのCEO、スティーブ・バルマー氏はその答えを提示したかに見えた。次期WindowsはPCだけでなく、iPhoneやAndroidスマートフォンと同じARMチップアーキテクチャを採用したタブレットやスマートフォンでも動作すると、彼は誇らしげに発表した。バルマー氏はAppleのデュアルOS戦略を痛烈に批判し、「顧客はますます、使用するあらゆるデバイスにフル機能を求めるようになっている」と主張した。
あらゆるデバイスでWindowsのデスクトップ版がフル機能で動作するというビジョンには、少々問題があるように思います。携帯電話にマウスを差し込んでExcelのスプレッドシートを編集する人など、まずいないでしょう。携帯電話はPCよりもはるかに小型なので、PCよりも機能が限られる、専用で簡素化されたインターフェースが必要です。たとえWindowsがあらゆるデバイスで動作するようになったとしても、ユーザーインターフェースはそれに応じて適応していく必要があるでしょう。
では、今回のWindowsに関する最新の発表は、Appleの戦略とどのように比較されるのでしょうか?現在、Microsoftは2つのWindowsプラットフォームを展開しています。1つはWindows NTをベースとしたPC向け、もう1つはWindows CEをベースとした小型デバイス向けです。次期Windowsでは、これらをNTベースの単一のシステムに統合する予定です。一方、AppleのOSはどちらも既に同じ基盤技術に基づいて構築されています。OS Xカーネルを共有し、iOSのCocoa TouchフレームワークはMacのCocoaフレームワークから派生しています。つまり、ARMチップへの移行によって、WindowsはAppleが4年前に初代iPhoneを発売した時点の状態に追いつこうとしているだけなのです。
しかし、MacとiPhoneが既に同じOS上で動作していると言えるのであれば、iOSとMac OS Xの統合に関する憶測はどうなるのでしょうか?この疑問に答えるには、両者の類似点ではなく、相違点に焦点を当てる必要があります。Mac OSとiOSには、基本的に2つの重要な違いがあります。
- ユーザーインターフェース: iOSはタッチスクリーンをベースにしていますが、Mac OS Xはポイントアンドクリックマウス/トラックパッドをベースにしています。
- CPUアーキテクチャ: iOSはARMベース、Mac OS XはIntelベース
iOSとMac OSが統合されるには、これらの違いを調整する必要があります。しかし、それは可能でしょうか?一つずつ見ていきましょう。
ユーザーインターフェース
ユーザーインターフェースがどのように、あるいはなぜ統合されるのか、全く想像がつきません。タッチスクリーンでは、ポイント&クリックとは全く異なるUIが必要です。iPadのインターフェースは、Macのインターフェースにほぼ匹敵すると言えるでしょう。これらはコンピューターインタラクションにおける相容れないパラダイムです。どちらが優れているかは、使用しているデバイスのフォームファクターと、実行しているタスクによって異なります。
CPUアーキテクチャ
IntelのCPUは高価で大きく、発熱も大きく、消費電力も大きい。一方、AppleのA4のようなARMベースのチップは、安価で小型、発熱も少なく、消費電力も低い。iPhoneやiPadがすぐにIntelに移行することはないだろう。しかし、MacがA4チップで動作するようになる可能性は確かに興味深い。より薄く軽く、バッテリー駆動時間が長くなっているMacBook Airや、新型Apple TVと同じサイズと価格のMac miniを想像してみてほしい。
AppleはこれまでCPUアーキテクチャに関してかなり奔放な選択をしてきました。Macはすでに2度の大きな移行を経験しています。1つ目は68KからPowerPCへ、2つ目はPowerPCからIntelへです。これらの移行がこれほどシームレスだったことは、Appleがこれまでに成し遂げた最大の技術的成果の一つと言えるでしょう。開発者たちはアプリを新しいアーキテクチャに移植しなければならないことに不満を漏らしたかもしれませんが、大部分はむしろ好調でした。Adobeのような企業が顧客に高額なアップグレード料金を請求する大きな理由となったからです。
もちろん、Photoshop、Final Cut Pro、LogicのユーザーがすぐにARMベースのMacに移行することはまずないでしょう。ARMはプロ向けアプリケーションにはパワーが不足しているからです。しかし、ほとんどの人にとって、価格、サイズ、バッテリー寿命といったメリットは、ARMを魅力的な選択肢にすることは間違いないでしょう。ARMベースのMacは、タッチスクリーンとポイント&クリック入力モードを切り替えられるデュアルモードデバイスという魅力的な可能性も秘めています。例えば、電源プラグを抜くと巨大なタブレットになるiMacや、裏返すとiPadになるMacBook Airなどです。MacアプリとiOSアプリの両方を、移植することなくこのようなデバイスで実行できるでしょう。
Mac OS XとiOSの統合を予測するコメンテーターの中には、タッチスクリーンをベースとしつつMacのポイント&クリック機能も備えたハイブリッドなユーザーインターフェースを語る人もいます。しかし、私にはこれは考えにくいです。もしAppleがMacのUIをタブレットに適応させられると考えていたなら、そもそもiPadをiOSではなくMacのUIをベースに作っていたのではないでしょうか。しかし、タッチスクリーンとポイント&クリックを切り替えられ、iOSとMacの両方のソフトウェアをサポートできるデュアルモードデバイスは、確かに興味深い可能性を秘めています。そして、A4チップを搭載したより安価で小型のMacは、Macプラットフォームをこれまで以上に普及させる可能性を秘めています。