DOSエクステンダ
286|DOS-Extender (RUN286)、386|DOS-Extender (RUN386)、TNT|DOS-Extender(PharLap Softwareが開発)
特にFM TOWNSはMS-DOS上でRUN386を介してOSが動作しており、富士通から提供されていた開発ツールもエクステンダ用アプリケーションの開発を念頭に置かれていた。そのような環境であったため、市販アプリケーションやフリーソフトウェアの大多数がエクステンダ用プログラムであった。
EXE286、EXE386(京都マイクロコンピュータが開発、販売版と非営利版が存在、PC-9800シリーズ用、PC/AT互換機用、FMRシリーズ・FM TOWNS用が存在。286・386|DOS-Extender互換)
これ以外にも286・386|DOS-Extender互換のDOSエクステンダは存在する。
OS/286、OS/386(ERGOが開発)
DOS/16M、DOS4G(Rational Systemsが開発)
NDP-RUN (MicroWay社、NDPコンパイラシリーズ (Ver.4以降)にバンドルされていた。ERGO 社の OS/386ベースで .LTL 形式という独自のファイルフォーマットをサポート)
GO32(フリーウェア)
CauseWay(Watcom C/C++に付属、現在はPDSとして公開されている)
WDOSX (Michael Tippach作) Win32 APIエミュレーション機能を搭載したDOSエクステンダで2005年まで開発が行われていた。
このことは、従来のMS-DOS環境では、連続して扱えるメモリ領域(リニアメモリ)が64KiB、もしくは1MiBに過ぎなかったことに起因する。Windowsの、Microsoft Windows 3.x以前のもの及びMicrosoft Windows 9x系も、技術的にはDOSから起動されプロテクトモードで稼働する、DOSエクステンダの一種、ないし、一体化しているDOSエクステンダ上で稼働するデスクトップ環境と言える。
プロテクトモードで稼働するアプリケーションは、通常のEXEフォーマットのプログラムではなく、提供されるDOSエクステンダ専用にコンパイルされたプログラムでないと実行できない。またDOSエクステンダごとに実行可能なプログラムの形式は異なり、たとえばRUN386でGO32用にコンパイルされたプログラムを実行することはできない。この事は、DOSエクステンダが、その有用性が認識されながらも、大きく普及が進まなかった要因の1つとなった。
DOSエクステンダには、DESQviewや、PharLap Softwareが開発した386|DOS-Extender (RUN386)等がある。RUN386はPC/AT互換機用、PC-9800シリーズ用、FMRシリーズ用とFM TOWNS用が存在し、機種依存のBIOS等を直接利用しない限りどの機種でも同じプログラムを実行できる。なおRUN386用の実行プログラムの拡張子は.EXP(EXecutable Programの略とされている)である。
Windowsが普及して以降、DOSエクステンダはその役目を失いつつある。