Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not a Windows user, but I think WSL is great. I see a lot of Windows user criticising Linux for... essentially not looking like Windows. "Linux Desktop will never reach mass adoption unless it [something that boils down to 'looks more like Windows']".

The thing is: I consider myself a real Linux user, and I don't want it to look like Windows. And I hate it when Windows people try to push Linux there, just because they want a free-with-no-ads version of Windows.

In that sense, if WSL can keep Windows users on Windows such that they don't come and bother me on Linux, I'm happy :-).



Not a Windows user, but I hate WSL. Looks like microsoft realizing they will lose a generation of developers to linux so they implemented linux inside their OS. Now people won't see the joys of recompiling kernel :)


WSL isn’t Linux implemented in Windows. WSL 1 was, but it is not the good version of WSL that most use.

WSL 2 is a special purpose VM which has ties into Windows in a few key ways to make interoperability easier. You can run a program on Windows and pipe its output to a Linux program for example. Windows and WSL can trade system RAM back and forth as needed. Networking between the two is very smooth.

You can recompile the kernel for WSL all you want, and many do. Microsoft make their changes public as required by the GPL. You can use your own kernel without anything from Microsoft. You can easily create your own WSL distributions, customized to your hearts content.

It’s more than the sum of its parts, really. Feels that way to me, anyway.


I've stopped seeing joys of recompiling kernel [and consequence reboots of servers which easily could take 10 minutes and that's without IPMI /KVM] since 2009-2010


Fortunately, Desktop users never need to recompile their kernel, it's really just a choice.

And I hope that you don't use WSL for servers :).


Nope, WSL is for operator machines desktops/laptops, pure Linux for servers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: