User Mode Linux (im Folgenden
UML genannt, nicht zu verwechseln mit der
Unified Modeling Language, welche ebenfalls als
UML abgekürzt wird) ist eine Variante des
Linux-Kernels, die es erlaubt, komplette Linux-Kernel als Anwendungsprozesse innerhalb operierender Linux-Systeme auszuführen, ohne deren Konfiguration und damit Stabilität zu beeinflussen.