Microsoft is revealing more details about how Bash on Windows 10 works, and the company's 'Drawbridge' pico-process work figures prominently.
Bash on Windows 10
was one of the big reveals at Microsoft's recent Build conference. Since then, there's been a lot of speculation about what Microsoft did to make this possible.
Microsoft is starting to provide more details via blog posts and a new Channel 9 video
on what's going on under the covers.
Spoiler alert: There's no secret Linux kernel hidden in Windows 10. Instead, it's the Windows Subsystem for Linux (WSL) that was developed by the Windows Kernel team
is what provides the foundation that enabled the Linux binaries to run on Windows.
WSL includes a user mode session manager, pico provider drivers that emulate a Linux kernel and pico processes that host the unmodified user mode Linux, like Bash, as Microsoft officials explain in an April 22 blog post...