I'm curious, does the WSL actually use any parts of Linux under the hood, or is it just an emulation of the user space, like Cygwin?
I can't really imagine people running anything other than development tools on WSL, and most of those come from the GNU project.
It traps the software interrupt which initiates a system call under Linux and the Windows kernel takes over, emulating that system call.