uClinuxとは、MMUを持たないCPUをサポートしたLinuxの派生型です。 Linux 2.0の時代から移植作業が行われ、Linux 2.4で多く使われるようになりました。Linux 2.6から uClinuxの成果も Linuxに取り込まれました。 「u」ではなく「μ」を使い 「μClinux」と表記するのが正しいようです。 「μ(マイクロ)C(コントローラ)Linux」という意味です。
uClinux-dist はuClinux.orgが配布する、ソースコードベースのディストリビューションです。 最初uClinux-distはuClinux用に作成されましたが、uClinux専用というわけではありません。uClinuxに対応するために追加変更を行ったもので、設定時に既存のLinuxを選択することでi386やARM、PowerPCのようなMMUをもったCPUにも対応しています。