
virtual machine program · Microsoft
Windows Subsystem for Linux
Windows feature that runs Linux distributions in a lightweight virtual machine, with open-source code and no extra price.
In short
- WSL is a Windows feature with no separate price; the wsl --install command needs Windows 10 version 2004 or later, or Windows 111,2.
- WSL 2 is available on Windows 10 Home and Windows 11 Home10.
- Linux distributions such as Ubuntu, Debian and Kali run as guests; Windows guests are not documented1,2.
- USB devices reach WSL 2 only through the separate usbipd-win project4.
- The source is on GitHub under the MIT licence, and version 3.0.1 was released on 29 September 20265,6.
WSL suits developers who want Linux command-line tools, GPU access and shared Windows drives without managing a full virtual machine1,3,10. It costs nothing extra and works on Windows Home10. The catch: it runs Linux only, documents no snapshots with rollback, and needs a third-party tool for USB4,11.
Best for: Developers who want Linux tools and distributions on a Windows PC.
Where the points come from
Systems 9 of 17 points
| Rule | What is published | Points |
|---|---|---|
| Guest systems | LinuxWSL 2 runs Linux distributions such as Ubuntu, Debian and Kali on a Linux kernel in a managed VM; no Windows guest is documented1,2,9. | 4 / 8 |
| Also runs on other hosts | NoneWSL is a Windows feature; no macOS or Linux host release is listed1. | 0 / 4 |
| Works on Windows Home | YesFAQ says WSL 2 is available on all desktop editions, including Windows 10 Home and Windows 11 Home10. | 5 / 5 |
Virtual machines 12 of 27 points
| Rule | What is published | Points |
|---|---|---|
| Snapshots | Not publishedDocs offer export and import of a distribution to a file; rolling back to a saved state is not described11. | 0 / 8 |
| Virtual TPM and Secure Boot | Not publishedNot published on the WSL configuration page3. | 0 / 5 |
| Network modes | NAT, BridgednetworkingMode lists nat (default) and bridged; bridged is deprecated since WSL 2.4.5. Host-only is not listed3. | 4 / 6 |
| Nested virtualization | YesnestedVirtualization is on by default so other VMs can run inside WSL 2; Windows 11 only3. | 4 / 4 |
| Starts from a ready-made image | Yeswsl --install -d <Distro> installs a vendor-listed distribution; wsl --list --online shows the choices2. | 4 / 4 |
Devices 18 of 24 points
| Rule | What is published | Points |
|---|---|---|
| 3D graphics for guests | YesSetting gpuSupport lets Linux apps use the Windows GPU through para-virtualization3. | 8 / 8 |
| USB devices in the guest | NoDocs say USB is not natively available in WSL and needs the third-party usbipd-win project4. | 0 / 6 |
| Shared folders | YesFixed Windows drives mount automatically under /mnt, so both sides read the same files3,10. | 6 / 6 |
| Shared clipboard | YesWSLg aims at cut and paste across Windows and Linux applications8. | 4 / 4 |
Openness and upkeep 14 of 14 points
| Rule | What is published | Points |
|---|---|---|
| Open source | YesThe microsoft/WSL repository carries an MIT licence label; the docs call WSL open source1,5. | 6 / 6 |
| Security advisories published | YesMicrosoft's July 2026 security updates name the WSL2 kernel in CVE-2026-57968 and CVE-2026-5797312. GitHub lists no advisories of its own7. | 4 / 4 |
| Updated in the last 12 months | YesReleases page marks version 3.0.1 as latest, dated 29 September 20266. | 4 / 4 |
Price 18 of 18 points
The rule behind each line: how we score virtual machine programs.
Plans and prices
As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.
Strengths
Limits
- Only Linux distributions are documented as guests1,2.
- USB support is not built in and needs the usbipd-win project4.
- Docs describe export and import of a distribution to a file; they do not describe rolling back to a saved state11.
- Bridged networking is deprecated and nested virtualization is Windows 11 only3.
Other virtual machine programs
- 1
Oracle VirtualBoxPeople who want a free, open-source virtual machine app on Windows92/100$0cheapest licence for work use - 2
VMware Workstation ProWindows users who want a free hypervisor with snapshots and shared folders79/100$0cheapest licence for work use - 3
NanaBoxWindows users who want a light Hyper-V front end with GPU and TPM options74/100$0cheapest licence for work use - 4
Microsoft Hyper-VWindows Pro users who want virtual machines without extra software73/100$0cheapest licence for work use
Sources
- What is Windows Subsystem for Linux, Microsoft Learn. Accessed 9 Oct 2026.
- Install WSL, Microsoft Learn. Accessed 9 Oct 2026.
- Advanced settings configuration in WSL, Microsoft Learn. Accessed 9 Oct 2026.
- Connect USB devices, Microsoft Learn. Accessed 9 Oct 2026.
- microsoft/WSL, GitHub. Accessed 9 Oct 2026.
- WSL releases, GitHub. Accessed 9 Oct 2026.
- WSL security, GitHub. Accessed 9 Oct 2026.
- microsoft/wslg, GitHub. Accessed 9 Oct 2026.
- Comparing WSL Versions, Microsoft Learn. Accessed 9 Oct 2026.
- FAQ's about Windows Subsystem for Linux, Microsoft Learn. Accessed 9 Oct 2026.
- Basic commands for WSL, Microsoft Learn. Accessed 9 Oct 2026.
- July 2026 Security Updates, Microsoft Security Response Center. Accessed 9 Oct 2026.
Website: learn.microsoft.com/en-us/windows/wsl/about · Markdown version · We are not affiliated with Microsoft.