To get the most out of Windows Subsystem for Linux, it is useful to understand its underlying architecture and history. If you plan to hack on WSL or just deploy it in your enterprise, it is necessary to know. This chapter will cover the architecture of WSL 1 and WSL 2, how we got here, and then dive into some of the bleeding edge features on the WSL platform.
WSL 1 vs. WSL 2
WSL 1 creates a Linux environment on Windows through the use of a Linux binary translation layer. WSL 2 does so with a lightweight virtualization platform based on Hyper-V. Both are unique and fascinating approaches ...