Posts

Showing posts from December, 2019

How good (or bad) is WSL?(Windows Subsystem for Linux)

Image
So Microsoft has added a reverse-wine to windows ? Ok so if you have fiddled around with linux you probably have heard of wine . Wine is basically a compatibility layer consisting dynamic link libraries(dlls) that make Microsoft Windows work. It has no code that is taken out of the Microsoft's NT kernel. Likewise, WSL or Windows Subsystem for Linux contains no code from the linux kernel (But WSL2 has a straight up kernal, more on that later).Basically it translates linux system calls into Windows NT system calls and that makes software that's intended to run on gnu-linux , run on windows.The app thinks it is running in a real linux environment. What can it do? Well it can run anything that doesn't require a display server or a audio server like pulseaudio. However you can install an x server like vcxsrv and install xfce or something and you'll have a gui and there are some workarounds to get audio running , but that is not the point of this feature at all. This b...