Chakra (JavaScript 엔진)
Chakra (JavaScript engine)| 개발자 | 마이크로소프트 |
|---|---|
| 안정적 해제 | 1.11.24 / 2020년 12월 8일; 전[1] |
| 리포지토리 | |
| 기록 위치 | C++ |
| 운영 체제 | Windows, MacOS, Linux |
| 플랫폼 | IA-32, x86-64, ARM, ARM64 |
| 유형 | 자바스크립트 엔진 |
| 면허증 | MIT 라이선스 |
| 웹사이트 | github |
Chakra는 마이크로소프트 엣지 레거시 웹 브라우저를 위해 마이크로소프트가 개발한 무료 오픈소스 JavaScript 엔진이다.그것은 인터넷 익스플로러에서 사용되는 동일한 이름의 JScript 엔진의 포크다.Like the EdgeHTML 브라우저 엔진, 선언된 의도는 "Living Web"[2]을 반영하겠다는 것이었다.Chakra의 핵심 구성요소는 ChakraCore로 오픈소싱되었다.
표준 지원
Chakra는 ECMAScript 2015에 대한 부분적인 지원으로 ECMAScript 5.1을 지원한다.[3]
오픈 소싱
마이크로소프트 오픈은 2015년 12월 5일 최초 발표에 이어 2016년 1월 13일 MIT 라이선스의 GitHub 페이지에서 마이크로소프트 Edge를 구동하는 자바스크립트 엔진의 모든 핵심 구성요소를 포함하여 ChakraCore로 소싱했다.[4][5][5][6]ChakraCore는 기본적으로 Microsoft Edge 브라우저를 구동하는 Chakra 엔진과 동일하지만 플랫폼에 구애받지 않는 바인딩(즉, Universal Windows App 플랫폼 내에서 활용되는 특정 인터페이스가 없는 경우)이다.
마이크로소프트는 또 Node.js가 ChakraCore를 V8 대신 JavaScript 엔진으로 사용할 수 있도록 하는 GitHub 프로젝트를 만들었다.[7]
참조
- ^ "Releases · microsoft/ChakraCore · GitHub". GitHub ChakraCore repository. Retrieved 2021-02-28.
- ^ "Targeting Edge vs. Legacy Engines in JsRT APIs". Retrieved 10 September 2015.
- ^ "Microsoft Edge Platform Status". Microsoft.com. Retrieved 10 September 2015.[영구적 데드링크]
- ^ "Microsoft Edge's JavaScript engine to go open-source". Microsoft. 2015-12-05. Retrieved December 8, 2015.
- ^ a b Microsoft 오픈 소스 Edge Web Browser의 JavaScript 엔진, Steven J. Vaughan-Nichols에 의해 zdnet.com에서 Linux로 포트할 계획(2016년 1월 13일)
- ^ ChakraCore on github.com
- ^ github.com에서 ChakraCore에 대해 Node.js 사용 가능
외부 링크
- ChakraCore on GitHub
