The announcement came in the form of a blog post, as usual, from Gaurav Seth, principal PM manager. Seth said that in addition to getting community/user contribution, vendors like Intel, AMD, and NodeSource had expressed interest in contributing to ChakraCore.
The open source code does not include the engine's private bindings for COM and Universal Windows Apps. Instead, ChakraCore will support a new set of modern diagnostic APIs, which will be platform-agnostic and could be standardized or made interoperable across different implementations.
The initial January release will be for Windows only, but Seth said the company is committed to bringing ChakraCore to other platforms in the future. "We’d invite developers to help us in this pursuit by letting us know which other platforms they’d like to see ChakraCore supported on to help us prioritize future investments, or even by helping port it to the platform of their choice." Translation: please port it to Linux.
Microsoft will open its public GitHub repository for community contributions in January. At that time, it will provide more details on the project, its priorities, and how to contribute to the project.
"The community is at the heart of any open source project, so we look forward to the community cloning the repository, inspecting the code, building it, and contributing everything from new functionality to tests or bug fixes," Seth wrote. "We also welcome suggestions on how to improve ChakraCore for particular scenarios that are important to you or your business."