Microsoft открывает исходный код JavaScript-движка Chakra
Открытая версия получит название ChakraCore и будет опубликована на GitHub в январе 2016 года. Изначально она будет поддерживать только работу на Windows, но в будущем получит поддержку и других платформ.
Chakra Core – современный многопоточный JavaScript-движок, который включает парсер, интерпретатор, генератор байткода, JIT-компилятор и сборщик мусора. При этом он не привязан к конкретным продуктам и управляется через специальный API, что позволяет встраивать его в различные приложения.
ChakraCore будет поставляться без ряда специфичных для Windows API. В частности, сторонним разработчикам не будут доступны прослойки для интеграции с браузером Edge и Universal Windows Platform. Вместо них в движке будут представлены новые универсальные API.
Открывая исходный код проекта, компания Microsoft надеется привлечь сообщество и другие компании к работе над его улучшением.