구글 네이티브 클라이언트

최근 수정 시각: (5년 전)
PPAPI에서 넘어옴
목차
1. 개요2. PPAPI

1. 개요 [편집]

Native Client(NaCl)
구글이 개발한 샌드박스 기술이다.
웹 사이트에서 네이티브 프로그램을 직접 실행시키기 위해 개발되었다. 웹 사이트의 자바스크립트나 RIA등은 대부분 가상머신 등을 통해 실행되고 그것을 통해 샌드박스를 구현하는 것이 대부분이지만 네이티브 클라이언트는 웹 사이트에서 다운로드한 네이티브 코드를 샌드박스가 분석하여 부적절한 행동을 제한하는 방식으로 작동한다.

2. PPAPI [편집]

NPAPI의 보안 문제를 해결하기 위해 NaCl기반에 Pepper API를 적용해 만든 새로운 플러그인 기술이다. 대표적으로 크로미움 브라우저용 플래시 플레이어가 있다.

처음 등장 당시 Active XNPAPI를 대체할 것이라는 전망이 있었지만 결국 크롬 전용으로 남게 되었다. Pepper API가 명확하게 문서화 되어있지 않아 사실상 블링크 엔진 전용에 가깝고 PPAPI용 플래시 플레이어가 공개되지 않은 Pepper API 명령어를 포함하고 있다는 것이 문제가 되었다.

라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.