Microsoft is building support for the Linux Bash utilities into Windows 10 with a little help from Canonical. Here's what's happening under the covers to enable this.
The rumors before the start of Microsoft's Build 2016 developer conference were true: Microsoft is going to enable users to run Bash natively on Windows 10.
The next question, of course, is how did Microsoft pull this off. And, again, those keeping close tabs on Windows 10 "Redstone" builds were on the right track. It's thanks to a new subsystem built into Windows 10. It's all about a new Windows Subystem for Linux.
"We built new infrastructure within Windows - the Windows Subsystem for Linux (WSL) - upon which we run a genuine Ubuntu user-mode image provided by our great partners over at Canonical, creators of Ubuntu Linux," said a company spokesperson. "The result is that you can now run native Bash on Ubuntu on Windows!"
It seems like there are quite a few developers who are interested in kicking the tires, at least, of Bash on Windows 10. I heard from a number of them on Twitter yesterday. Many are interested to see if the ability to run the Linux Bash utilities will enable them to use Windows, rather than (or alongside) Linux or OS X, as their primary development environment across platforms...