||This article needs additional citations for verification.
(June 2009)| Security-Enhanced Linux (SELinux) is a Linux
feature that provides the mechanism for supporting access
control security policies, including United States Department of
Defense-style mandatory access controls, through the use of
Linux Security Modules (LSM) in the Linux kernel. It is not a
Linux distribution, but rather a set of kernel modifications and
user-space tools that can be added to various Linux
distributions. Its architecture strives to separate enforcement
of security decisions from the security policy itself and
streamlines the volume of software charged with security policy
enforcement. The key concepts underlying SELinux can be traced
to several earlier projects by the United States National
Security Agency. It has been integrated into the mainline Linux
kernel since version 2.6, on 8 August 2003. The United States
National Security Agency (NSA), the original primary developer
of SELinux, released the first version to the op