OS/2 can work in Windows NT, albeit in a limited way.

OS/2 version 1.X will most likely run within Windows NT with no problems. This is bacause of the following three files:

  • OS2SS.EXE and OS2SRV.EXE
    These are the main components under WinNT that allows OS/2 v1.X to run. It adapts the services to what the OS/2 applications expect.
  • OS2.EXE
    OS2.EXE manages the program-specific aspects of the OS/2 environment.
  • NETAPI.DLL and DOSCALLS.DLL
    These contain Windows NT versions of OS/2 APIs that the OS/2 applications are written to.

WinNT does not support OS/2 programs written for version 2.0 and above because the OS/2 APIs would violate NT security.

Some programs can run in either OS/2 or DOS. These are called bound application or program. When a bound program is started, WinNT will execute it in the OS/2 subsystem unless the FORCEDOS.EXE program is run, where NT will launch a Virtual DOS Machine and run the bound program.

Log in or register to write something here or to contact authors.