Yes, as long as your Linux distro is Windows.
Comment on The Windows Subsystem for Linux is now open source.
Lost_My_Mind@lemmy.world 3 weeks ago
I don’t understand this.
Does this mean Windows programs and exe files will now run natively on linux?
Aux@feddit.uk 3 weeks ago
unexposedhazard@discuss.tchncs.de 3 weeks ago
Yeah the naming is absurdly stupid. Its a linux subsystem that is part of windows nowadays. Its so people on windows can get access to a proper terminal interface.
Natanael@slrpnk.net 3 weeks ago
[Windows subsystem] for [executable environment] is the naming scheme. The default is Win32, there’s one for POSIX (practically never used), and Linux runs in another.
anachrohack@lemmy.world 3 weeks ago
Windows has a terminal interface already!
unexposedhazard@discuss.tchncs.de 3 weeks ago
that thing is a glorified childs toy tho
anachrohack@lemmy.world 3 weeks ago
Why do you say that
FreedomAdvocate@lemmy.net.au 3 weeks ago
You’re going to have to explain your reasoning here.
Technoguyfication@sh.itjust.works 3 weeks ago
Jrockwar@feddit.uk 3 weeks ago
In my view it’s a Linux subsystem for Windows.
Why the name is the other way around, I’ll never understand.
3abas@lemm.ee 3 weeks ago
The original WSL doesn’t use the Linux kernel at all, it’s a Windows Subsystem for compatibility with Linux. WSL2 actually visualizes a complete Linux kernel, but the name stuck.
Aux@feddit.uk 3 weeks ago
The original WSL DOES use the Linux kernel. Which runs as a native NT process (there’s a huge difference between NT and Win32 processes). But porting a Linux kernel into the NT binary is a maintenance nightmare, it’s much easier to run the original in a slim VM.
FreedomAdvocate@lemmy.net.au 3 weeks ago
It’s a windows subsystem, and it runs linux.
Bezier@suppo.fi 3 weeks ago
Windows subsystem for (running) linux?
Stovetop@lemmy.world 3 weeks ago
I guess the logic is that it’s a subsystem of Windows for the purpose of running Linux apps.
Agree though that it’s a confusing name. I remember thinking the same thing about Windows Subsystem for Android (the compatibility layer to run Android apps in Windows)