List of Operating System Emulators

Unix Emulator: 

  • Cygwin: is a software availabe for Microsoft Windows, which provides a POSIX environment and system libraries (contained in cygwin.dll). This does not allow one to run unaltered Linux/Unix binaries. However, it allows use of the gcc compiler collection to compile software written for these operating systems from source code.
  • Users can use it to perform C, C++ and Scripting Programs.
  • Some programs such as Python and Perl may require libraries.

Windows

:

  • WINE: Available for most Unix like operating systems, such as Linux, BSD, and macOS . It provides a Win32 like functionality in which many windows softwares can be installed including supported video games. PlayOnLinux provides custom Windows configurations for playing a very large list of videogames.

Terminal Emulators
  • PuTTY is a free and open source terminal emulator and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. It is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.