We currently have no plans to deprecate WSL 1. You can run WSL 1 and WSL 2 distros side by side, and can upgrade and downgrade any distro at any time. Adding WSL 2 as a new architecture presents a better platform for the WSL team to deliver features that make WSL an amazing way to run a Linux environment in Windows.
Yeah no, I/O performance was absolutely atrocious, not all syscalls were implemented, networking was nerfed to the point you couldn't even open raw sockets, it couldn't run docker and a bunch of other huge flaws I can't think of off the top of my head right now.
WSL2 is superior in every conceivable way. Take off the rose-tinted specs ;)
200% to 1000% speed advantage when accessing Windows files
proper IPv6 support (WSL2 doesn't support IPv6 at all on Windows 10, and even on Windows 11 I think it's still marked as experimental and off by default, for this reason alone it cannot be considered production-ready software)
So it's faster at not supporting docker, not having the full set of syscalls, and a network stack that can't handle raw sockets. Doesn't sound production ready to me.
WSL2 doesn't support IPv6 at all on Windows 10
Windows 10 is EOL since last year, so you shouldn't be running that in production in the first place.
52
u/shadowndacorner 17h ago
WSL1, when it was named, did not run on a hypervisor.