Microsoft is making its Chakra JavaScript engine (which powers its Edge browser and many other products) open source. By doing so, the company hopes to develop deeper relations with the developer community and improve its own products at the same time.