Google Native Clientとは?

Weblio 辞書 > コンピュータ > IT用語辞典 > Google Native Clientの意味・解説 

Google Native Client

別名:グーグルネイティブクライアントGoogleネイティブクライアントGoogle NaCLネイティブクライアントnativeclient

Google Native Clientとは、Webブラウザ上でC言語、およびC++コードを安全に実行できるようにするためのサンドボックス技術のことである。

Google Native Clientは、Webブラウザ上でC言語C++ネイティブコード機械語で書かれたプログラム)の安全な実行を可能にする。このためJavaScriptのようなスクリプト言語実行に近い形で、C言語などで書かれたアプリケーション実行させることが可能となる。これによってWebアプリケーションネイティブアプリケーションとの際がより縮まると期待されている。

Google Native ClientはGoogle Code通じてオープンソースプロジェクトとして公開されている。2011年8月にはGoogle Chrome一部機能実装されている。


参照リンク
nativeclient - (Google Code。英語)

Google Native Client

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2016/03/18 06:42 UTC 版)

Google Native Client(ネイティブクライアント、塩化ナトリウムを意識してNaClと略される)は、ネイティブコードを安全に、しかし効率的に実行することを目標とした、サンドボックスを中心としたフレームワークである。ソフトウェアベースのフォールト(ソフトウェア割り込み)分離[1]などのテクニックを使用している。当初はその名の通りネイティブコード版のみであったが、その後の情勢などにより、現在はプロセッサアーキテクチャ非依存の Portable Native Client (PNaCl) もあり、それについても述べる。




  1. ^ Efficient software-based fault isolation, Robert Wahbe, Steven Lucco, Thomas E. Anderson, Susan L. Graham, 1993
  2. ^ a b Native Client: A Technology for Running Native Code on the Web
  3. ^ How to Test-Run Web Applications
  4. ^ Chrome 31 Beta: Android Application Shortcuts, requestAutocomplete(), and PNaCl
  5. ^ Google's Native Client goes ARM and beyond”. The H (2010年3月18日). 2010年5月19日閲覧。
  6. ^ PNaCl: Portable Native Client Executables
  7. ^ NativeClient: Plash Wiki
  8. ^ a b c Native Client Technical Overview
  9. ^ Official NaCl Release Notes
  10. ^ Stability of the PNaCl bitcode ABI
  11. ^ Google Native Client on Google Code
  12. ^ David Sehr, Robert Muth, Cliff L. Biffle, Victor Khimenko, Egor Pasko, Bennet Yee, Karl Schimpf, Brad Chen (2010年). “Adapting Software Fault Isolation to Contemporary CPU Architectures”. 19th USENIX Security Symposium. 2011年7月31日閲覧。
  13. ^ a b Bennet Yee, David Sehr, Greg Dardyk, Brad Chen, Robert Muth, Tavis Ormandy, Shiki Okasaka, Neha Narula, Nicholas Fullagar (2009年). “Native Client: A Sandbox for Portable, Untrusted x86 Native Code”. IEEE Symposium on Security and Privacy (Oakland'09). 2011年7月31日閲覧。
  14. ^ JavaScript founder dismisses Google Native Client, pushes ECMAScript 6
  15. ^ Mozilla: Our browser will not run native code


「Google Native Client」の続きの解説一覧




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

Google Native Clientに関連した本

辞書ショートカット

カテゴリ一覧

全て

ビジネス

業界用語

コンピュータ

電車

自動車・バイク

工学

建築・不動産

学問

文化

生活

ヘルスケア

趣味

スポーツ

生物

食品

人名

方言

辞書・百科事典

すべての辞書の索引

「Google Native Client」の関連用語

Google Native Clientのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   
検索ランキング

画像から探す

ThinkPad

FMV

MuVo

らくらくスマートフォン F-12D

Kobo Aura H2O

Adobe Photoshop

dTVターミナル

Fire TV Stick





Google Native Clientのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2016 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリGoogle Native Clientの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのGoogle Native Client (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2016 Weblio RSS