Microsoft делает все новые шаги к открытию исходного кода своих продуктов. В конце прошлого года компания объявила о публикации кода основных компонентов ChakraCore, а теперь собирается сделать его доступным для Linux и OS X.
ChakraCore – основной элемент движка javascript Chakra, который лежит в основе Microsoft Edge и Universal Windows Platform. На саммите NodeSummit компания Microsoft продемонстрировала экспериментальный образец среды исполнения и интерпретатора ChakraCore для Linux x64 и OS X 10.9+, а также выполнение экспериментального сценария Node.js с помощью ChakraCore в Linux x64.
По замыслу Microsoft, перенос ChakraCore в OS X и Linux позволит разработчикам создавать кроссплатформенные приложения. На данный момент движок имеет много зависимостей от компонентов Windows, но компания ведет работу над уменьшением числа этих зависимостей и улучшением обратной совместимости.