Windows ラップトップから Chromebook への切り替えは、Windows プログラムがなくても問題ない場合にのみ可能です。
しかし、Chrome OS が Google Play ストアの Android アプリを新たにサポートするようになったことで、抜け穴が生まれてしまった。Codeweavers の CrossOver Android というプログラムは、Chrome OS 内に Windows 互換レイヤーを作成し、ユーザーが従来の Win32 ソフトウェアをインストールして実行できるようにしているのだ。
概念実証としては、これはChromebook購入を検討している人にとっては刺激的な開発です。しかし、CrossOverはまだ開発の初期段階です。プレビュー版を試用した際に気づいたのですが、お気に入りのWindowsプログラムを動作させるには、不利な運が伴うのです。
Windowsへの移行
CrossOver Androidは、Linux、Mac、FreeBSD、Solaris上でWindowsプログラムを実行できる数十年前からあるソフトウェア、Wineをベースにしています。CrossOver Androidの開発元であるCodeweaversは現在、Wine上にユーザーフレンドリーな機能を構築し、LinuxおよびMacユーザーに販売することで事業を展開しています。
CrossOverの新しいAndroid版の開発は今年初めに開始されましたが、まだ広く利用可能ではありません。プレビューにアクセスするには、Codeweaversのウェブサイトからサインアップをリクエストし、Google Playストアアカウントに登録されているメールアドレスを入力する必要があります。招待状が届くまで数日かかる場合があります。
招待を受けた場合でも、Google Play ストアの Android アプリに対応した Chromebook が必要です。現在、Asus Chromebook Flip、Acer Chromebook R11(または C738T)、Google Chromebook Pixel(2015 年モデル)が対象です。今年後半または来年には、さらに多くの Chromebook が Android アプリに対応する予定です。
幸いなことに、対応ChromebookにCrossOver Previewをインストールするのに特別な操作は必要ありません。メール内の招待リンクをクリックするとGoogle Playストアのリストに移動し、ベータプログラムにオプトインして、他のAndroidアプリと同じようにダウンロードできます。

CrossOver は、デスクトップ ソフトウェアを実行するための Windows のような環境を作成する Android アプリです。
Wine本体と同様に、CrossOverはWindowsのコピーを必要としません。代わりに、MicrosoftのOSに似たWindowsライクな環境が開きます。左下隅にスタートメニューがあり、アプリアイコン用のデスクトップが表示されます。メモ帳、ファイルエクスプローラー、コマンドプロンプトが組み込まれており、インターネット設定の調整、ゲームコントローラーの設定、プログラムの削除などを行うための、必要最低限の機能を備えたコントロールパネルも備えています。
起動時に、Steam、Office 2007、Office 2010、WinZipのいずれかをインストールするよう求めるメッセージが表示されます。SteamとWinZipは、実行に必要な関連ソフトウェアとともに、自動的にダウンロードとインストールが行われます。Officeの場合は、インストールファイルをご自身で用意する必要があります。

Crossover Preview ではいくつかのプログラムが推奨されていますが、必要なものをインストールすることもできます。
ただし、これらのアプリだけに限定されるわけではありません。ソフトウェアのインストールメニューで、 「正常に動作するアプリケーションのみ」のチェックを外し 、他のプログラムも多数選択できます。CrossOverにはファイルブラウザも搭載されており、Chromebookにダウンロードした.EXEまたは.MSI形式のインストールファイルを起動できます。
そこから物事は軌道から外れ始めます。
ヒットもあるが、ほとんどはミス
CrossOver Previewを2015年製Chromebook Pixelでテストしたところ、すぐに問題が発生しました。Googleの高級ノートパソコンの2560×1700解像度のディスプレイでは、アプリケーションウィンドウが小さく表示され、テキストが小さく、時には不自然に表示されてしまうのです。CrossOverにはウィンドウ管理とディスプレイ解像度に関する設定がいくつか用意されていますが、これらの設定を調整してもすべてのプログラムで問題が解決したわけではありませんでした。(私の推測ですが、表示がおかしかったプログラムは高dpiディスプレイに最適化されていないのでしょう。例えば、私のSurface Pro 3では、Steamのウィンドウサイズは問題ないように見えますが、テキストがぼやけて見えます。)
しかし、より大きな問題は、私がテストしたプログラムの多くが全く動作しなかったことです。以下に、私が試した内容と、それぞれの結果の概要を示します。
- Steam:インストールは成功しましたが、プログラムを起動すると「steamwebhelper.exe」エラーが表示されます。また、自宅のストリーミング用にワイヤレスネットワークに接続したデスクトップPCをSteamが認識できず、Big Pictureモードで起動できませんでした。

Crossover Preview の Chromebook Pixel で実行されている Steam。
- Steamゲーム:インディープラットフォームゲーム「Limbo」はインストールしてプレイできました。テストした他のゲーム(「Fez」、「Proteus」、「Gunpoint」、「Mercenary Kings」)は、完全に失敗するか、Microsoftの.NET Frameworkなどの追加ソフトウェアが必要になり、インストールできませんでした。

Crossover Preview の Chromebook Pixel で実行されているLimbo 。
- WinZip: 正常にインストールされ、ZIP ファイルを抽出できました。
- LibreOffice: インストールして問題なく動作しました。

Crossover Preview の Chromebook Pixel で実行されている LibreOffice。
- GIMP: 「アクセス違反」エラーのため、インストール中にクラッシュしました。

Crossover Preview の Chromebook Pixel に GIMP がインストールできない
- Paint.NET: インストール画面が説明なしに消えました。
- Diablo III: Blizzard の Battle.net ソフトウェアが必要ですが、インストールは完了しましたが、起動時にクラッシュしました。
- League of Legends: インストール画面に黒いウィンドウだけが表示され、それ以上の進行が妨げられました。
- LiveScribe: インタビューで頻繁に使用するこのメモ作成プログラムは、正常にインストールされましたが、開くたびにすぐにクラッシュしました。
まとめると、インストールを試みた8つのプログラムのうち、動作したのは3つだけでした。Steam内の個々のゲームを含めると、成功率は13件中わずか4件です。
Windowsの抜け穴がなぜ重要なのか
公平に言えば、CrossOver Androidはまだ初期段階なので、多くのプログラムが動作しないのは許容範囲です。もしCodeweaversがMac版やLinux版のCrossOverのようにこのソフトウェアに料金を請求していたら、話は違っていたでしょう。
しかし、CodeweaversがWindowsエミュレーションを完璧に仕上げることができれば、Chromebookの購入を迷っている人にとって大きな後押しとなるでしょう。Google Playストアにはすでに生産性向上やファイル抽出のためのアプリ(WinZipやOfficeのモバイル版を含む)が豊富に提供されていますが、デスクトップ版の特定の機能を必要とするユーザーもいます。
モバイル版が全くないWindowsプログラムも数多くあります。個人的には、マイク付きペンでインタビューのメモを取り、音声と同期させられるLiveScribeがないと仕事が全く進みません。出張にChromebookを持っていくのを阻む唯一のプログラムなので、CrossOverで動作しないのはさらに残念です。

LiveScribe は正常にインストールされましたが、起動時に毎回クラッシュします。
Windowsノートパソコンを使わない手はありません。Chrome OSの最大のメリットは、Windowsのようなオーバーヘッドや不具合(作業内容をすべて消去してしまう自動再起動など)が一切ないことです。ほとんどの時間をウェブブラウザで過ごす方、特に必要に応じてWindowsプログラムを使えるのであれば、より軽量なOSというアイデアは魅力的かもしれません。
Codeweaversにとっての課題は、PhotoshopやOfficeといった大ヒットプログラムだけでなく、Windowsエコシステムにユーザーを縛り付けているようなニッチなアプリケーションもサポートすることです。この新たな支えがあれば、Chromebookははるかに魅力的なものになるかもしれません。