AppArmor

AppArmor fue creado en parte como alternativa a SELinux, que era criticado por los administradores por ser demasiado difícil de instalar y mantener.

Según sus autores, AppArmor es menos complejo y más fácil de aprender a utilizar para un usuario medio que SELinux; incluso sus procesos de auditoría son más claros al público en general.

Este registro puede utilizarse para crear un perfil basado en el comportamiento típico del programa.

[4]​ Sin embargo Novell asegura en su manual que para la versión 2.1 sí goza de tales características.

Esto significa que, por ejemplo: (En ambos casos, una política por defecto de "ningún acceso" evitaría el problema.)

Mientras se sigue debatiendo cual de las dos aproximaciones es mejor, hasta la fecha no hay ninguna evidencia definitiva que haga a uno preferible al otro.