Comment on Understanding Surrogate Pairs: Why Some Windows Filenames Can't Be ReadparentComments−p_ing1yWSL is Linux -- it's an automatically managed VM with some special sauce for connectivity between the parent partition and guest.−anonymfus1yWSL2 is what you describe, WSL1 is not.−wheybags1yWSL2 is what people use now though. Saying "WSL is not linux" (because wsl1 isn't) is pedantically analogous to saying "mac os is not a unix based os" (because mac os 9 and under isn't)−p_ing1yOf course, why would we discuss WSLv1 in 2025? If we discuss "Windows" today, it's unlikely we mean Windows 2000.
Comments
WSL is Linux -- it's an automatically managed VM with some special sauce for connectivity between the parent partition and guest.
WSL2 is what you describe, WSL1 is not.
WSL2 is what people use now though. Saying "WSL is not linux" (because wsl1 isn't) is pedantically analogous to saying "mac os is not a unix based os" (because mac os 9 and under isn't)
Of course, why would we discuss WSLv1 in 2025? If we discuss "Windows" today, it's unlikely we mean Windows 2000.