WARNING this is a alpha - NOT a final release
AppArmor 5.0~alpha1 was released on 2025-07-31.
Introduction
AppArmor 5.0 is a major new release of the AppArmor that is in development.
Apprmor 5.0 is a bridge release between older AppArmor 4.x policy and the newer AppArmor 5 style policy. While backwards compatible with AppArmor 4.0 policy, AppArmor 5.0 introduces several new features that are not backwards compatible. It is the first release supporting these improvements to policy and as such AppArmor 5.0 will be a short lived release, and will not receive long term support. The following AppArmor 5.1 feature release is planned to be a regular release, please take this into account when including AppArmor 5.0 into a distro release.
Notes
Known issues
Obtaining the Release
This beta release is only available through gitlab
Important note: the gitlab release tarballs differ from the launchpad release tarballs. The launchpad release tarball has a couple processing steps already performed:
- libapparmor
autogen.sh
is already done, meaning distros only need to use ./configure in their build setup - the docs for everything but libapparmor have already been built