Microsoft is pushing ahead with the philosophy of the Opening of the own products. In addition to the disclosure of the JavaScript Engine, Microsoft also announced a Port for Linux.
Microsoft disclose the JavaScript Engine of the Browser Edge. Chakra is Open Source . The company announced that it plans a port of the browser on Linux.
Edge is compared to the Internet Explorer (IE), came in the first Version in 1995 on the Market, virtually a complete rewrite. However, it is in EdgeHTML, a Fork of the IE Rendering Engine, Trident. Microsoft has adopted, however, from any backwards compatibility and also the Add-on architecture. With the open source JavaScript Engine, it pulls the next turn.
As a project Manager Gaurav Seth writes in a Blog, chakra core under the mit license. The source code is in a GitHub repository available. Thus, the development of the Engine, the public can be traced light.
The Engine had originally been designed for IE9, as the work on it began in 2010. Objectives were to “fast Start-up, faster operation and great user experience.”
Seth explains in his post that Chakra comes only in Edge, but also the Basis of Universal Windows apps that run on all types of Windows 10 devices: “It powers services such as Azure DocumentDB, Cortana and Outlook.com. It is used by TypeScript, and is optimized for it. And with Windows 10, we put Node.js to run on Chakra, so that it can expand its Ecosystem.” Node.js is a server-side platform for JavaScript-network applications.
Remember, too, that Microsoft has chosen the spacious, WITH a license that allows you to use it in all kinds of projects, as long as Copyright is specified. Seth said: “We will accept Community contributions to chakra core.” The goal is to apply all the Changes to the open-source Version of Edge and the Universal Windows Platform Windows 10.
For the future, Seth suggests the possibility of a Version of Edge for Windows 7. He writes: “With today’s release, you can compile chakra core on Windows 7 SP1 or higher with Visual Studio 2013 or 2015 and installed C++Support.”
The Microsoft Roadmap also provides a chakra core port for Ubuntu Linux 15.10 x64. This should be ready by June 2016, and Interpreter, and runtime environment (but no Just-in-Time compilation) include. ZDNet.com-author Steven J. Vaughan-Nichols feels to a previous statement of Linux Creator Linus Torvalds reminded: “If Microsoft should make applications for Linux it means I’ve won.” This is now clearly not the case.
[mit Material von Florian Kalenda, ZDNet.de]
Tip: What you need to know about Microsoft? Check your Knowledge – with 15 questions on silicon.de.