戦略の中核にあるのはマイクロソフトの追い落とし
グーグルの「Native Client」とは?―エンジニアに聞いてみた
2008/12/12
調査会社Net Applicationsが先週記者団に、「グーグルはカリフォルニア州マウンテンビューの本社から流している一部トラフィックの出どころを隠している」と語ったことを覚えているだろうか。
グーグルがこれに反論する形で今週リリースした「Native Client」は、オープンソースのランタイムエンジン、ブラウザ用プラグイン、コンパイルツールをセットにし、コンピューティングデバイス上のWebアプリケーションパフォーマンス向上を目指す。Native ClientをグーグルのChromeブラウザおよびGearsと組み合わせれば、マイクロソフトのWindowsキラーとなるWeb OSができるとの見方もある。
わたしはNative Clientに携わったグーグルのエンジニアリングディレクター、ライナス・アプソン氏と、Native Clientのエンジニアリングマネジャー、ブラッド・チェン氏、Native Clientのプロダクトマネジャー、ヘンリー・ブリッジ氏にインタビューした。
質疑応答の全文はこちら(英文)に掲載しているが、手っ取り早く読みたいという読者のために主要部分を抜き出した。興味がある方は是非全文を読んで欲しい。セキュリティについて多くが語られている。
アプソン氏は、Net Applicationsがなぜグーグルの一部トラフィックの出どころを突き止められなかったのかまったく分からないと話した。グーグルがWeb OSを開発中なのかどうかについては明言を避けた。
アプソン われわれはうわさについてはコメントしない。突拍子もないことを聞かれた時と同じだ。
――Chromeを発表する以前、Chromeの存在を否定していたのと同じですか。
アプソン(冗談めかして) Chromeのような、宇宙エレベーターや飛行船のようなものだ。それについては言えない。
わたしの深読みなのかもしれないが、相手が知らないことを自分が知っている時のあの調子、誰かに話したくてたまらないが話せないというあの雰囲気が、アプソン氏にはあった。
明らかに、グーグルはいわゆるWeb OSの複数のレイヤーを構築している。それが何で構成されるのかは不明だが、それによってWebアプリは(将来的により一層)Webアプリよりも高速かつ安定したものになる。
優れたWeb OSスタックを構成するためChrome、Android、Gears、Native Clientに加えるとしたら何かという質問をアプソン氏は受け流し、こう指摘した。「マイクロソフトの独禁法訴訟以来、OSとは何なのか、わたしには分からなくなった。非常に幅広い線引きがされ、基本的にわれわれがWindowsと呼んでいるものがそれだということになった。コンピュータ科学の基本的な教科書では、OSとは何かの定義はもっと狭いものだった。わたしにはどうやっても、筋の通る理屈でOSを定義することはできない」
以下アプソン氏の発言だ。
しかしChrome、Native Client、Gearsでわれわれが何をやろうとしているのかは話せる。われわれは、デスクトップアプリケーションと同じくらいリッチで反応が良く、パワフルなWebアプリを人々が構築できるようにしたいと心から思っている。Webとデスクトップの間の溝を埋めたいのだ。それをオープンソースとオープン標準でやることに非常に力を入れている。
アプソン氏がこれほど夢中になれる理由は何か。もしうまくやれば、現在画策しているよりも一層、検索でマイクロソフトを追い込める現実味が高まるからだ。検索とWebアプリを頂くグーグル OSなら、進化を続けるハングリーなWebユーザーの世界を決定的に覆す存在になるかもしれない。
ではグーグルはどうやってこれを流通させるのか。アナリストのロブ・エンダール氏などは、マイクロソフトの弱点はNetbookにあると指摘する。
(グーグルの)戦略の中核にあるのはマイクロソフトの追い落としだ。第1段階は主に、Windowsの価値の多くを取り去ってそれをクラウドに置くことだった。第2段階としてAndroid、Android用アプリケーションストア、 Gearsを使って追い落としに掛かり、第3段階で現在グーグルが地ならしを行っているエンタープライズにそのすべてを持ち込む。Windowsに真正面から向かっていくというよりは、スマートフォン、そしていずれはNetbookという側面から攻める。Windows Mobile 7のリリースが遅れ、NetbookでWindowsが問題になる中、もしもグーグルがシュートできれば、これまでのマイクロソフトのどのライバルよりもいいシュートを決められる。マイクロソフトのこれまでの繁栄は、シュートできなかったライバルたちのおかげなのだ。
あなたはどう思うだろうか。グーグルは携帯電話に加えてNetbookでもマイクロソフトに勝てるだろうか。
(eWEEK Clint Boulton)
関連リンク
Copyright(c) eWEEK USA 2002, All rights reserved.
情報をお寄せください:
- プログラムの実行はどのようにして行われるのか、Linuxカーネルのコードから探る (2017/7/20)
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。最終回は、Linuxカーネルの中では、プログラムの起動時にはどのような処理が行われているのかを探る - エンジニアならC言語プログラムの終わりに呼び出されるexit()の中身分かってますよね? (2017/7/13)
C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、プログラムの終わりに呼び出されるexit()の中身を探る - VBAにおけるFileDialog操作の基本&ドライブの空き容量、ファイルのサイズやタイムスタンプの取得方法 (2017/7/10)
指定したドライブの空き容量、ファイルのタイムスタンプや属性を取得する方法、FileDialog/エクスプローラー操作の基本を紹介します - さらば残業! 面倒くさいエクセル業務を楽にする「Excel VBA」とは (2017/7/6)
日頃発生する“面倒くさい業務”。簡単なプログラミングで効率化できる可能性がある。本稿では、業務で使うことが多い「Microsoft Excel」で使えるVBAを紹介する。※ショートカットキー、アクセスキーの解説あり
|
|
キャリアアップ
- - PR -
転職/派遣情報を探す
「ITmedia マーケティング」新着記事
「ECプラットフォーム」売れ筋TOP10(2025年1月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。
Hakuhodo DY ONEのDMP「AudienceOne」とTrue Dataが連携 何ができる?
ドラッグストアや食品スーパーマーケットの購買データを活用した精緻なターゲティングや...
転売目的の不正注文を出荷前にAIが判別 売れるネット広告社がD2C事業者向けにツールを提供
売れるネット広告社は、不正注文によるD2C事業者の損失を防ぐ新たなサービスを提供開始し...