Am I the only one who thinks this was named backwards?
Like, it should been: Linux Subsystem for Windows, or maybe Windows' Subsystem for Linux
Under WSL2, the WSL name is no longer technically accurate at all, but it’s what everyone knows it as, and the difference normally doesn’t matter, so they keep it.
https://docs.microsoft.com/en-us/cpp/build/reference/subsyst...
After WSL was dropped in favor of the VM approach in WSL2 it’s just a zombie name though I think?
>Because we cannot name something leading with a trademark owned by someone else. > >Think of it as Windows' Subsystem for Linux. >#ApostrophiesMatter
Just be glad we didn't call it Subsystem For Running POSIX/GNU/Linux Binaries on Windows (SFRPGLBW)
The architecture descends from the Windows NT architecture:
The user mode layer of Windows NT is made up of the "Environment subsystems", which run applications written for many different types of operating systems, and the "Integral subsystem", which operates system-specific functions on behalf of environment subsystems.
Though as other users pointed out, in WSL 2, the name is inaccurate.