Change my mind: Windows Subsystem for Linux should be Linux Subsystem for Windows

Posted by union4breakfast@reddit | linux | View on Reddit | 163 comments

I'm serious. Isn't WSL essentially a Linux environment running on top of Windows, rather than a Windows environment running on Linux?

If that’s the case, it feels like the naming is a bit backward. WSL stands for Windows Subsystem for Linux, which makes sense in a very literal sense: it’s a subsystem provided by Windows to support Linux. But when you think about it, the direction of the virtualization is key. Typically, when we talk about virtual machines or subsystems, we name them in the format of what is running inside what. Here, Linux is the thing running on top of Windows, not the other way around. So wouldn’t it be more logical to call it LSW, Linux Subsystem for Windows?

I'm posting here for the first time so sorry if this breaks the rules, I don't whether we're allowed to discuss Linux VMs