3 ms·
Also, Linux emulation is probably a lot easier to implement, since there is complete source code access available. Emulating the Win32/NT kernel syscalls is bas
by Longhanks 10y ago
Also, Linux emulation is probably a lot easier to implement, since there is complete source code access available. Emulating the Win32/NT kernel syscalls is basically reverse engineering, which makes the progress much harder.
- SolarNet 10y agoHence why WINE is better for emulating older programs. Whereas the linux subsystem is usually up to date.
- ketralnis 10y agoThe linuxulator tries to be compatible with Linux 2.6.16 (released March 2006). I'm not sure about Wine but at a glance they mention 64-bit support so I'd guess at least Vista (also 2006)
- asveikau 10y agoThat's kernel abi though. My guess is a lot of code in glibc in particular handles ENOSYS with some reasonable fallback and so you can have a newer userland.