SELinux 是 Security-Enhanced Linux 的简称,是美国国家安全局(NSA=The National Security Agency) 和 SCC(Secure Computing Corporation)开发的基于 Linux 的一个强制访问控制安全模块扩展。原先是在 Fluke 上开发的,2000 年以 GNU GPL 协议发布。对于目前可用的 Linux 安全模块来说,SELinux 是功能最全面 , 而且测试最充分的,它是在 20 年的 MAC 研究基础上建立的。SELinux 已足够成熟、稳定,因此应用非常广泛,现在 Android M 上已经默认开启 SELinux。