Microsoft made a significant contribution to the recent corporate-driven move to make knowledge more freely available, as it open-sourced the ChakraCore, this weekend at the JSConf US Last Call conference in Florida.
Well, after almost 20 year since its first line of code was punched, the Java programming language has evolved from being merely a tool for powering the web browser to something regarded as one of the founding stones of the web. Today, it is widely deployed and the myriad of its uses include supporting apps in stores, server-side applications, cloud based services and game engines.
Well, as the language has evolved so as the associated platform. The Chakra platform has today outgrown its initial use and is now employed in Windows 10 applications across various platforms — Be it the Xbox, high-end Smartphones or the age-old PC. The platform also powers services such as Azure DocumentDB, Cortana and Outlook.com. and even the Node.js in Windows 10 IoT Core.
That is probably why this announcement, coming as it does now, acquires even greater significance. As per a blog post by Gaurav Seth, Principal PM Manager, Microsoft,
Microsoft is calling the version of Chakra it will be adding to GitHub repositary next month as ChakraCore. The ChakraCore differs from the original Chakra platform — which ships with Windows 10 — in a few respects.
As for what Microsoft expects from this, well, not only may this prove to be an immense help to developers around the world looking to work with the platform, but may also lead to an improvement in the technology itself, with inputs and feedback from users. Also, let us not forget that the fact that the move will allow more and more of Microsoft backed technology eventually make its way into the global tech-ecosystem.
As per Microsoft,
Apart from the community, other organizations are also looking to join hands with the initiative in developing the platform, once it becomes open-source with Intel, AMD, and NodeSource among those who have already pledged their support.
The repository will open to modifications and contributions from the public in January and Microsoft, which seems to be taking its feedback very seriously, has welcomed suggestions from the community.
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. We also welcome suggestions on how to improve ChakraCore for particular scenarios that are important to you or your business.
The modifications and improvements received via the github project will be regularly incorporated in the Chakra shipping with Windows 10, thus leading to an improved and enhanced version that is brought about by direct interaction with the consumers.