Microsoft open sources some ‘critical’ Edge browser code

But Redmond does not plan to make the browser itself open source

Microsoft has announced that it has open-sourced another portion of its Edge browser to "help performance, correctness and interoperability".

Microsoft Edge replaced Internet Explorer as the default browser for Windows 10 last year, and uses WebGL to run "shaders on your GPU to render 3D content", according to Redmond.

Writing on the Edge developer blog, Microsoft explained that it has made part of WebGL's renderer, the GLSL to HLSL transpiler, available to all.

This code analyses the GLSL program and checks for security restrictions before initiating the conversion process that creates the HLSL output, which is a Windows-specific shading language for images.

Advertisement - Article continues below
Advertisement - Article continues below

Frank Olivier, principal program manager for Microsoft Edge, described the technology as "the most critical component of the WebGL stack from an interoperability perspective".

Along with the code, the company plans to publish additional scripts and documentation in the coming weeks and months to support development.

This announcement follows Microsoft open sourcing Chakra, the JavaScript engine that powers Microsoft Edge.

If it looks as though Microsoft may be gearing up to make its entire web browser open source, that is not going to be the case.

Addressing this question directly, Olivier said: "At this time we have no plans to open source Microsoft Edge or EdgeHTML, but we understand and value the importance of being more open with our roadmap and our core technologies."

The company has already share a searchable roadmap for its Edge browser, which lists what it has accomplished, and what it plans to build next.

Advertisement - Article continues below

The GLSL to HLSL transpiler code can be found on the Microsoft Edge WebGL GitHub repository.

Featured Resources

Digital Risk Report 2020

A global view into the impact of digital transformation on risk and security management

Download now

6 ways your business could suffer if you don’t backup Office 365

Office 365 makes it easy to lose valuable data regularly, unpredictably, unintentionally, and for good

Download now

Get the best out of your workforce

7 steps to unleashing their true potential with robotic process automation

Download now

8 digital best practices for IT professionals

Don't leave anything to chance when going digital

Download now


operating systems

Best Linux distros 2019

24 Dec 2019

IBM doubles down on Red Hat independence

10 Jul 2019

Red Hat launches Enterprise Linux 8

7 May 2019

Most Popular


How to use Chromecast without Wi-Fi

5 Feb 2020
operating systems

How to fix a stuck Windows 10 update

12 Feb 2020

The top ten password-cracking techniques used by hackers

10 Feb 2020
cyber security

McAfee researchers trick Tesla autopilot with a strip of tape

21 Feb 2020