Developer ( s) | Microsoft |
---|---|
Стабильный выпуск | 1.11.22 / 8 сентября 2020 г.; 48 дней назад (08.09.2020) |
Репозиторий | |
Написано на | C ++ |
Операционная система | Windows, macOS, Linux |
Платформа | IA-32, x86-64, ARM, ARM64 |
Тип | движок JavaScript |
Лицензия | Лицензия MIT |
Веб-сайт | github.com / Microsoft / ChakraCore |
Chakra - это бесплатный движок JavaScript с открытым исходным кодом, разработанный Microsoft для своего Microsoft Edge веб-браузера. Это fork движка JScript, используемого в Internet Explorer. Как и механизм компоновки Edge и в отличие от предыдущих версий в Internet Explorer, заявленное намерение состоит в том, что он будет отражать «живую сеть». 5 декабря 2015 года было объявлено, что основные компоненты Chakra будут доступны в открытом доступе как ChakraCore .
Chakra поддерживает ECMAScript 5.1 с частичной поддержкой ECMAScript 6.
После начального Объявление от 5 декабря 2015 г., Microsoft открыла исходный код движка Chakra как ChakraCore, включая все ключевые компоненты движка JavaScript, на котором работает Microsoft Edge, на своей странице GitHub под Лицензией MIT 13 января 2016 г. ChakraCore является по сути то же самое, что движок Chakra, на котором работает браузер Microsoft Edge, но с привязками, не зависящими от платформы, т. е. без специальных интерфейсов, используемых в платформе Universal Windows App.
Microsoft также создала проект на GitHub, который позволяет Node.js использовать ChakraCore в качестве движка JavaScript вместо V8.