Googleは、Webブラウザ上でx86ネイティブコードを実行する処理系「Native Client」の計画をアップデートした。従来の実験的な位置付けから前進し、今後はデベロップメントプラットフォームとして次段階の開発が進められる。
Native Clientは、CPUネイティブコード(マシン語)をWebブラウザ上で実行する処理系。ライブラリ群からなるランタイムと、各種Webブラウザに対応するプラグイン、およびGCCベースのコンパイラツールで構成される。サポートされるOSはWindowsとMac OS X、およびLinux。現在のところ、CPUアーキテクチャはx86系のみ対応するが、将来的にはARMやPowerPCへの移植も検討されている。
Googleは2008年12月にNative Clientを公開して以来、セキュリティコンテストや技術文書の公開も行いつつ、基礎研究に取り組んできた。その結果システムの基礎は安定し、次の実装へ進む段階に到達したと判断されたもの。
計画のアップデートにより、ソースリポジトリは従来の社内向けに設置された研究用のものから、公開用SVNに変更され、あわせてソースコードも再構成される。今後はNPAPI(Netscape Plugin Application Programming Interface)準拠プラグインや、Web Workers(JavaScriptでマルチスレッド処理を可能にする技術)のサポートも視野に入れた開発を行う。また、GoogleのWebブラウザ向け3DグラフィックスAPI「O3D」との統合も検討しているとのこと。
| Googleがブラウザ上でネイティブコードを実行できる「Native Client」を公開 [2008/12/9] |
| レノボ・ジャパン、ウェブ広告モデルを一般公募 - 新生活キャンペーンの一環で [21:21 2/10] |
| 【レポート】スマートフォンを狙ったワンクリック詐欺やオンラインバンキングを狙うゼットボット - トレンドマイクロマンスリーレポート [20:43 2/10] |
| 【レポート】レノボ、大和研究所の開発陣らによる「ThinkPad X1 Hybrid」の技術解説 [20:41 2/10] |
| デル、「冬モデルファイナルセール」最終週 - 各種アップグレードが無料 [20:13 2/10] |
| Appleが3月初旬にスペシャルイベント開催の噂 - iPad 3の発表か [18:34 2/10] |
|
9ストーリーズ ~バレンタインのエピソード~ [08:05 2/11] キャリア |
|
RX-7改フェラーリ登場!/マジックRX-7XX 【大阪オートメッセ2012】 [08:04 2/11] キャリア |
|
【連載】鉄道トリビア 第137回 山手線と京浜東北線から●●●が消えた!? [08:00 2/11] ライフ |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |