Google IO火曜日、Googleはシリコンバレーで開催されたIOカンファレンスで、LinuxアプリケーションとコマンドラインがChrome OSに導入されることを開発者に発表し、いくつかのデモを披露しました。その後、それについては一切触れず、情報量の少ないブログ記事を公開しました。そこで、本日のイベント中に少し掘り下げてみることにしました。
Googleは、Chrome OS搭載ノートパソコンで仮想マシン上でDebian GNU/Linuxコンテナを起動し、任意のソフトウェアを実行できるシステムを開発しています。このウェブ界の巨人は、Androidアプリをオープンソースのブラウザベースでセキュリティに配慮したオペレーティングシステムに移植した際にも、コンテナ化の道を歩んできました。
Chrome OS で今後提供される Linux ソフトウェアのサポートにより、パッケージ マネージャーはプログラムや依存関係のインストールに問題なく機能するようになると言われています。Linux 用に構築されたアプリケーションも同様です。マシンを開発者モードにする必要がなくなり、セキュリティ防御が多少弱まり、面倒な作業も省くことができます。
Chrome OSはLinuxカーネルを搭載しており、LinuxのKVMハイパーバイザーを利用するcrosvmと呼ばれる仮想マシンマネージャーを搭載しています。また、コンテナ内ツールなど、Chrome OSコンテナ内のLinux VMで任意のプログラムを実行するための接着剤も用意されています。うーん!
以前予告されていた通り、まもなくChrome OS搭載ノートパソコンでLinuxソフトウェアが使えるようになるようです。素晴らしいですね。ただし、このシステムはまだ開発中であることは付け加えておきます。
つまり、「Linuxの年」は来なかったということですね。Chrome OSの番はいつ来るのでしょうか?
続きを読む
プロジェクトの開発に詳しい関係者はThe Registerに対し、完全なLinuxに近い機能をサポートする最初の「安定版」Chrome OSビルドはバージョン68で、7月31日にリリース予定だと語った。グラフィックスとサウンドのドライバーを動作させるのは特に難しいと聞いており、Linuxを完全に起動するには多少の調整が必要になるかもしれない。「かなり安定」する見込みだが、年末にリリース予定のバージョン71までは完全に信頼できる状態にはならないと予想されている。
さらに、ハードウェア要件もあります。Linuxを実行するには、Chromiumブラウザ環境が通常必要とするよりも、ラップトップに若干多くのプロセッサ、メモリ、ストレージ容量が必要になります。Googleの現行Pixelbookのうち、適切なLinuxデスクトップ開発環境を提供できるのはわずか半数程度と言われており、Chromebookの売上の大部分を占めるローエンドモデルでは、それに対応できるほどのパワーはないでしょう。
そのため、Chrome OSでLinuxを使いたい開発者は、ハイエンドのChromebookを購入する必要があります。基本スペックのPixelbookは999ドル、スペックを最大限に高めるには650ドルのアップグレード料金がかかるため、希望通りの製品を手に入れるにはかなりの金額が必要になるでしょう。
とはいえ、GoogleはChrome OSにLinuxアプリケーションを導入する計画は確実で、誰もがそれがうまく動作すると確信しています。そして、それは確かに興味深い話です。Chrome OSはタイトで整然としたオペレーティングシステムであり、私たちはDebian GNU/Linuxの大ファンです。ただ、早くても年末までに完全なプラットフォームが完成するとは期待しないでください。®