Microsoft's packaging wonders: Linux kernel in Windows 10 and IE engine inside Chromium Edge

Microsoft's packaging wonders: Linux kernel in Windows 10 and IE engine inside Chromium Edge


At its annual developer conference Microsoft made several rather important presentations at once. We chose two of them.

First, in the 19H2 summer build, Windows 10 will be supplied with a full-fledged Linux kernel based on version 4.19 dated October 22, 2018 for its own Linux subsystem for Windows ”(WSL - Windows Subsystem Linux).

Secondly, IE core will be built into future Enterprise assemblies of the Chromium-reincarnation killed by Microsoft Edge.

The first news is important and useful for developers, the second is like a bad joke.


We built IE into your Chromium-browser, so that you don’t forget that this is an Edge browser

Linux Kernel on Windows 10


Adding a full-fledged Linux kernel to Windows 10 is a logical step that continues Microsoft’s methodical work with the community. Earlier in Windows, only the Linux kernel emulation was available. In parallel with the Linux kernel inside its system, the company announced the release of Windows Terminal is a new Windows application for centralized access to the PowerShell, Cmd subsystems and, in fact, the Linux kernel itself in the WSL package.

Representatives of the company claim that 4.19 is not the latest version of the kernel for their subsystem. In the future, WSL will be updated and keep up with stable versions of the Linux kernel, which is also important. In addition, the introduction of a full-fledged kernel into the system eliminates the need for emulation, which, directly, will increase the productivity and comfort of developers working from under Windows. In addition, WSL is based on open source code, that is, any developer will be able to make the necessary changes to the subsystem and make kernel forks.

This is not the first major step towards the developer community. Previously, integrated Bash into its system , which can be called a very serious step for a very conservative Microsoft.

Microsoft's actions are surprising, but not shocking: under the control of Satya Nadella, the company actually broke into the open source community and more and more focused on working directly with developers and the enterprise segment, as evidenced by Microsoft's actions over the past 3-4 years.

The monster of Microsoft or why in the Chromium Edge core of Internet Explorer


Everyone with a shudder recalls Internet Explorer, and the old type-makers also cry at the same time. When Microsoft announced Spartan and the rejection of IE, they began to open champagne around the world, but the reality turned out to be angrier than we had hoped. Until now, there are solutions, portals and websites created to work exclusively under old versions of IE. For the most part, these solutions reside in closed enterprise solutions. Once upon a time, Microsoft had a choice: to force companies around the world to update their internal products and solutions due to the company's total failure from IE, or to start a “wrong way” to fight. Since the complete rejection of IE threatened billions in losses for Microsoft and reputational damage, the giant had to drag its browser compatibility to Internet Explorer pages from year to year.

Even after a loud rejection of the EdgeHTML engine and the translation of the development of the “default browser” for Windows 10 to the Chromium engine, Microsoft cannot escape from its terrible legacy in the face of Internet Explorer.

Therefore, especially for the Enterprise assemblies of Windows 10, the company will deliver a version of Chromium Edge with a “surprise” - the built-in IE engine in the Edge itself.Such a strange solution will ensure compatibility of the new browser with old corporate solutions that once rashly nailed to Internet Explorer.

When opening any page adapted for Internet Explorer in Chromium Edge, the browser will automatically activate “IE Compatibility Mode” and connect a display corresponding to this in Internet Explorer 11. You can see that the page is running in compatibility mode by clicking on the special IE icon next to it. with the address bar on the browser page.

image

Microsoft itself insists that companies using obsolete web portals should upgrade to the new Chromium Edge and completely abandon the practice of using the IE + bundle on any other browser. Of course, any technical specialist will say that such a step in embedding an outdated engine into a new product is redundant, but, in fact, Microsoft is now trying to save face and a little bit doing charity work. The question is whether the giant will ever be able to say "no" to business and finally "shoot the donkey." Not yet.

The conference began yesterday, May 6, and will last until the 8th, so Microsoft has at least one day to surprise us even more.

Source text: Microsoft's packaging wonders: Linux kernel in Windows 10 and IE engine inside Chromium Edge