Goal FreeBSD and NetBSD Debian userland on top of *BSD kernel and libc OpenBSD preserve the audited code package kernel and userland according to policy later also Debian userland