Kernel Mode Linuxは、カーネル・モードでユーザ・プログラムの実行を可能にする技術です。Kernel Mode Linuxでは、ユーザ・プログラムは直接カーネル・アドレス空間をアクセスすることができます。カーネル・モジュールとは異なり、ユーザ・プログラムは通常のプロセス(特権レベルを除き)として実行され、スケジューリングやページングは通常どおり実行されます。危険なようには見えますが、静的な型チェック、ソフトウェア障害の隔離などの手法によりカーネルの安全性は確保されます。