3 ms·
It's not really an emulator. It's more like a virtual machine that runs Linux in the background and lets you use the commands. You can install Ubuntu with it an
by freehunter 9y ago
It's not really an emulator. It's more like a virtual machine that runs Linux in the background and lets you use the commands. You can install Ubuntu with it and it's officially supported. If it didn't work, I'm sure Ubuntu wouldn't run.
- tyrw 9y agoThanks for the clarification. I guess I'm having a hard time classifying it, since you can use an actual VM but this seems like something less than that.
- mkl 9y agoCorrect, it's not a virtual machine at all. It is a reimplementation of the Linux kernel's API. Most userspace Linux programs run as normal and can't tell that the system calls they do aren't handled by the Linux kernel.
- bitwize 9y agoWhat it is is what BSDers call a "kernel personality". It's not a virtual machine; the Windows kernel just knows how to load Linux binaries and translate Linux system calls to the corresponding Windows calls.