SELinux is a Linux kernel addition and userland toolset used to provide mandatory access controls between subjects ( users & processes ) and objects ( files, devices ). SELinux has been adopted into the Linux 2.6 kernel, and will feature in the upcoming Fedora Core 2 Linux distribution. SELinux is avaliable for most LinuxDistributions, but most require additional work.
The project is guided by the NSA, the American National Security Agency.
Generally speaking, SELinux is not an option for the home or casual user, unless security is the sole reason you're migrating to Linux, it's unlikely to be suitable for your first install.
SELinux Resources:
NSA SELinux home page http://www.nsa.gov/selinux
Kerry Thompson's Unofficial FAQ http://www.crypt.gen.nz/selinux/faq.html
Kerry Thompson's SELinux resources http://www.crypt.gen.nz/selinux/links.html
Faye Coker's Getting Started HOWTO for Debian and Fedora http://www.lurking-grue.org/gettingstarted_newselinuxHOWTO.html
Russell Coker's SELinux resources http://www.coker.com.au/selinux
Tom Vogt's SELinux 2.6 kernel installation guide http://selinux.lemuria.org/install-2.6.html
3 pages link to SELinux:
lib/blame.php:177: Warning: Invalid argument supplied for foreach() (...repeated 3 times)
lib/plugin/WlugLicense.php:99: Warning: Invalid argument supplied for foreach()