Considering that Windows NT has the concept of so-called ‘subsystems’ whereby you can run different systems side-by-side, starting with the POSIX subsystem and later the Windows Subsystem for Linux ...
A new project called WSL9X brings Linux support to Windows 95 by running a current kernel without virtualization.