FreeBSD jail
Permite particionar una computadora con FreeBSD en varios minisistemas, llamados jaulas, que comparten el kernel del sistema operativo, con una pequeña sobrecarga.[2] Para ello elimina todos los privilegios de superusuario que podría afectar a objetos que no están enteramente dentro de la jaula.[3] Se crea un entorno virtual prácticamente indistinguible de una máquina real (o máquina virtual real) aunque con la limitación de obligar a ejecutar la misma versión del núcleo del sistema.Además cada jaula puede tener su propio conjunto de usuarios e incluso su propio usuario root (limitado al entorno de la jaula no pudiendo realizar operaciones fuera del mismo).[2] Existen jaulas "completas" (que contienen un sistema FreeBSD completo) y de servicio (dedicados a un único servicio o aplicación).