Windows running on Linux is the future
This is my translation of an article written in the german language that first appeared on ZDNet.de on Friday, Oktober 2, 2020
https://www.zdnet.de/88383098/windows-a ... e-zukunft/
There is speculation that Microsoft is relying more on Linux. In the end, Linux could be the Windows kernel.
A few days ago, Eric S. Raymond (ESR), developer and writer, announced that we were approaching the final phase of the desktop wars. The winner? Windows on Linux. Raymond argues that “WSL (Windows Subsystem for Linux) allows unmodified Linux binaries to
run on Windows 10. No emulation, no shim layer, they are simply loaded and executed ”. In fact, you can now run standard Linux programs on WSL2 without any problems.
That's because Linux is well on its way to becoming a premium offering on the Windows desktop. Several Linux distributions, such as Ubuntu, Red Hat Fedora and SUSE Linux Enterprise Desktop (SLED), now run on WSL2 without any problems. That's because
Microsoft replaced its WSL1 translation layer, which converted Linux kernel calls to
Windows calls, with the WSL2. With WSL2, Microsoft's own Linux kernel runs on a thin version of the Hyper-V hypervisor.
That is not all. With the current Windows 10 Insider Preview Build 20211, you can now via Windows File Manager and PowerShell access Linux file systems such as ext4.
In addition,make it easy for Microsoft developers to run Linux graphical applications on Windows.
Raymond points out that others are also working to make Windows applications easier to run on Linux. Specifically, he points to Valve Proton, a wine-based compatibility layer designed for running Windows Steam games on Linux. "Games are the most demanding stress test for a Windows emulation layer, much more so than business software". If you can run
Windows games on Linux, why not run Windows business applications too?
He also correctly noted that Microsoft no longer depends on Windows for its cash flow, but on its Azure cloud offering. Where by the way, more Linux instances are running as on Windows Server instances.
If that's the case, why should Microsoft continue to invest money in the notorious, troubled Windows kernel when it can freely use the Linux kernel? Good question. He thinks
Microsoft can figure it out and switch to Linux.
Microsoft wants you to use replace your existing PC-based software, like Office 2019, with software-as-a-service (SaaS) programs like Office 365. Microsoft also encourages you to switch your voice, video, chat, and text communications to Microsoft's Azure Communication Services (ACS) even if you are not using Teams.