Native Client
維基百科,自由的 encyclopedia
Google Native Client(縮寫為NaCl),是一個由谷歌所發起的開放原始碼計劃,採用BSD許可證。它採用沙盒技術,讓Intel x86、ARM或MIPS子集的機械碼直接在沙盒上運行。它能夠從瀏覽器直接運行程式機械碼,獨立於用戶的作業系統之外,使Web應用程式可以用接近於機械碼運作的速度來執行,同時兼顧安全性。其功能類似於微軟的 ActiveX,但是ActiveX只支援視窗系統。
Quick Facts 開發者, 目前版本 ...
開發者 | Google,以及其他開發者 |
---|---|
目前版本 |
|
原始碼庫 | |
程式語言 | C語言、C++ |
作業系統 | Cross-platform: Microsoft Windows, Linux, Mac OS, Chrome OS |
類型 | 利用沙盒技術,讓機械碼在瀏覽器上運行 |
許可協定 | New BSD license |
網站 | code |
Close
Google將這項功能合併在Chrome OS之下開發。它也可以被用來開發安全的瀏覽器外掛程式。
2017年5月31日,Google宣佈放棄PNaCl轉向WebAssembly[6]。