Microsoft собирается открыть код Chakra — Java-Script-движка, использованного в браузере Edge. Код собираются опубликовать в следующем месяце на странице Microsoft в GitHub.
На GitHub будет опубликован полный код открытой версии ChakraCore: парсер, интепретатор, компилятор, сборщик мусора, а также API. ChakraCore обладает той же производительностью и функциональностью, что и движок для Edge, в том числе он будет поддерживать новый язык ECMAScript 2015.
В ChakraCore будет отсутствовать мост между движком JavaScript и HTML-движком браузера, а также универсальной платформой Windows.
Как и в случае с .NET, Microsoft хочет поддерживать ChakraCore при участии других разработчиков. Компания сообщает, что интерес к проекту уже проявили Intel и AMD. На данный момент ChakraCore является Windows-проектом, но Microsoft хочет сделать движок кроссплатформенным.
В перспективе Microsoft хочет, что ChakraCore нашел применение не только браузерах. Например, движок V8, созданный Google для Chrome также используется на серверах - эта модификация называется Node.js.