4 ms·
That was WSL1 and as a result had a bunch of unimplemented syscalls. Microsoft realized trying to keep up with the ever-growing list of syscalls on Linux is ac
by akdev1l 2y ago
That was WSL1 and as a result had a bunch of unimplemented syscalls.
Microsoft realized trying to keep up with the ever-growing list of syscalls on Linux is actually not practical hence they opted for the virtualized approach with an actual Linux kernel to achieve 1:1 syscall compatibility.
They released that as WSL2. Technically the name is not accurate anymore as there aren’t any “subsystems” at work anymore.