Google Portable Native Client (PNaCl)

Source

  • Evernote/IFTTT Feedly/Google's Portable Native client lets one app run on any hardware in Chrome.md

Summary

구글의 Portable Native Client(PNaCl)은 C/C++로 작성된 애플리케이션(사진 편집기, CAD, 3D 게임 등)이 Chrome 브라우저 내에서 다양한 하드웨어(x86, ARM 등)에서 실행될 수 있도록 하는 기술입니다. 기존 Native Client는 x86 전용이었으나, PNaCl을 통해 하드웨어 독립적인 실행이 가능해졌습니다.

Key Points

  • C/C++ 기반 네이티브 애플리케이션을 Chrome 브라우저 내에서 실행 가능하게 함
  • x86 및 ARM 등 다양한 하드웨어 아키텍처를 지원하여 플랫폼 독립성 제공
  • 2011년 도입된 Native Client의 확장 버전으로, 하드웨어 제한을 해소