+ Also on Network World: Microsoft cozies up to Linux containers +
The announcement came at NodeSummit, a conference dedicated to all things Node.js, as well as a blog post on the Windows home page. Node.js, for the uninitiated, is an open-source, cross-platform runtime environment used in developing highly scalable server-side Web applications. Major corporate customers include Microsoft, Google, Yahoo, GoDaddy, Groupon, IBM and LinkedIn, just to name a few.
Microsoft showed off the first experimental implementation of ChakraCore runtime and interpreter on x64 Linux and OS X 10.9+ at the event, as well as an experimental implementation of Node.js with ChakraCore on an x64 Linux system, called Node-ChakraCore.
Microsoft said development and testing on Linux happens primarily on Ubuntu 16.04 LTS, but the support should easily translate to other modern Linux distributions.
Microsoft said this on Node-ChakraCore on Linux:
Earlier this year, shortly after open sourcing ChakraCore, we submitted a pull request to Node.js mainline to enable Node.js to work with ChakraCore. Today, we are taking another major step in the Node-ChakraCore journey. As part of enabling Linux support for ChakraCore, we are also sharing the first preview for Node-ChakraCore on Linux at our repo. This is a very early step in our full support for Linux, but we are excited to share the progress.
Microsoft said it will continue to update the ChakraCore roadmap as it makes progress. Currently it is working on Intel support but made no promises of ARM or other CPUs. It's also working on parity between Windows and non-Windows ChakraCore platforms so users have the same experience across platforms.