Open source is increasingly becoming the future for Microsoft, with the company making a core piece of its Edge browser open.

The company will publish the source code for Chakra, which is responsible for running JavaScript code in Edge, making it available on GitHub next month.

In addition to this move, the company is also planning to accept code contributions from developers outside of Microsoft.

This move doesn’t make the whole browser open source, but JavaScript engine can be used for applications such as cloud services, IoT devices and games.

Microsoft has been working on Chakra JavaScript since 2008 and will be released as ChakraCore, with support from Intel, AMD and NodeSource which have expressed interest in contributing.

The engine can work with NoSQL databases in addition to productivity software and supports Node.js.

Microsoft recently open sourced its Distributed Machine Learning Toolkit and has made other moves this year to embrace a greater open source movement.