3 ms·
> When people say 'Linux' in reference to WSL1, it's a Linux Kernel API emulation layer on top of the Windows kernel I have always thought it was some kind of
by Phenix88be 7y ago
> When people say 'Linux' in reference to WSL1, it's a Linux Kernel API emulation layer on top of the Windows kernel
I have always thought it was some kind of "low level" VM. Based on your comment, it's more like a Frankenstein monster...
- fortran77 7y agoThe Windows kernel is a true micro-kernel, unlike the monolith of Linux, and the Frankenstein mess of Mac "OS". Different API subsystems can run on top of it. There used to be a supported POSIX subsystem.
- amluto 7y agoSince when is Windows a true microkernel? NT 3.51 was a bit micro-ish, but newer versions are mostly monolithic.
- yjftsjthsd-h 7y agoNo, WSL 1 was an actual kernel layer. WSL 2 actually is a real Linux kernel on top of a VM but with some extra bits to integrate nicely with the Windows side of things.