Kirkland continued, WSL "basically perform real time translation of Linux syscalls into Windows OS syscalls. Linux geeks can think of it sort of the inverse of ' WINE' -- Ubuntu binaries running natively in Windows."
All that has really changed in this latest news is it's now much easier to install WSL and Bash. By making it available via the Windows Store.
As Terry Myerson, Microsoft Executive VP of Windows and Devices, said, "We've simplified the install of Ubuntu by bringing it to the Windows Store. We also announced we are working with SUSE Linux and Fedora Linux running on the Windows Subsystem for Linux -- to bring them to the Windows Store. Now, Windows is the only platform that can run both Windows apps and Linux apps side-by-side."
Actually, that's never been true. Thanks to VMs and WINE, an open-source project, which translates Windows application programming interfaces (API) into Unix and Linux POSIX calls on-the-fly, I've been running Windows on Linux for decades.
That aside, it will make it much easier for developers and system administrators to run Linux shell commands on Windows. While this isn't very useful for ordinary desktop users, for serious IT staff it's a real step forward in making Windows more useful in a server and cloud world that's increasingly dominated by Linux. Even on Windows Azure, over a third of server instances are now Linux.
That's why, while the news about being able to run Linux shells on Windows 10 is getting the biggest headlines, the more important news is that Microsoft is well on its way to porting Bash shell into its Azure Portal: Azure Cloud Shell and Windows Server. There, developers and admins will be able to use the same scripts, tools, and container images that they've been using for Linux containers on Azure and Windows Server container hosts using Hyper-V isolation. Here, WSL and Bash will really show up their IT benefits.
So, yes, Linux is coming to the Windows desktop, but where it's really going to change things is by making it easier still to run Linux server applications on Azure and Windows Server.