Kompanija „Novell“ pagal GPL licenciją atidengė „AppArmor“ išeities kodus, kurią kūrė kompanija „Immunix“.
Iki šiol „AppArmor“ buvo platinamas su „SUSE Linux“ dvejetainiu pavidalu. „AppArmor“ kompleksas skirtas programų vykdymo kontrolei „Linux“ sistemoje, pagal tam tikrą saugumo politiką.
Iš esmės jis atlieka tas pačias funkcijas kaip ir „SELinux“ (taip pat panašus į „Systrace“), tačiau kai kurių žmonių nuomone, šis produktas yra labiau skaidrus nustatymuose.
Branduolio modulis „AppArmor“ naudoja LSM (Linux Security Modules) sąsają, tad jokių priedų (ang. patch) neprireiks.