Google Native Client
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/09 00:36 UTC 版)
Google Native Client(ネイティブクライアント、食塩を意識してNaClと略される)は、ネイティブコードを安全に、しかし効率的に実行することを目標とした、サンドボックスを中心としたフレームワークである。当初はその名の通りネイティブコード版のみであったが、その後の情勢などにより、現在はプロセッサアーキテクチャ非依存の Portable Native Client (PNaCl) もあり、それについても述べる。
- ^ WebAssembly Migration Guide (P)NaCl Deprecation Announcements
- ^ 株式会社インプレス (2023年11月1日). “「Google Chrome 119」が正式公開 ~Android版は「Android 7.0 Nougat」対応を終了/セキュリティ関連の修正は全15件”. 窓の杜. 2023年11月9日閲覧。
- ^ a b Native Client: A Technology for Running Native Code on the Web
- ^ How to Test-Run Web Applications
- ^ Chrome 31 Beta: Android Application Shortcuts, requestAutocomplete(), and PNaCl
- ^ “Google's Native Client goes ARM and beyond”. The H (2010年3月18日). 2010年5月19日閲覧。
- ^ PNaCl: Portable Native Client Executables
- ^ NativeClient: Plash Wiki
- ^ a b c Native Client Technical Overview
- ^ Official NaCl Release Notes
- ^ Stability of the PNaCl bitcode ABI
- ^ Google Native Client on Google Code
- ^ 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日閲覧。
- ^ 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日閲覧。
- ^ JavaScript founder dismisses Google Native Client, pushes ECMAScript 6
- ^ Mozilla: Our browser will not run native code
- 1 Google Native Clientとは
- 2 Google Native Clientの概要
- 3 Pepper API
- 4 参照
- Google Native Clientのページへのリンク