Eine dynamische Linkbibliothek (dynamic link library, DLL) ist eine besondere Art ausf�hrbarer Datei, die Programmcode enth„lt, den sich mehrere Anwendungen teilen k”nnen. Solche Dateien besitzen �blicherweise die Dateinamenserweiterung .DLL.

DLLs werden entweder mit dem Betriebssystem oder mit einer Anwendung geliefert. Der Systemcode von &os2; ist zu groáen Teilen ebenfalls in DLLs enthalten und befindet sich in dem Verzeichnis OS2\DLL auf dem Startlaufwerk.

"Dynamisches Linken" bedeutet, daá der Code in einer Datei nur geladen wird, wenn eine Anwendung ihn anfordert. Wenn der Code bereits auf Anforderung einer anderen Anwendung geladen wurde, wird er mitbenutzt. Dies hat mehrere Vorteile: