FreeBSD Jails são contêineres? Um debate sobre definições

Este artigo explora o debate sobre se FreeBSD Jails são contêineres. Os proponentes argumentam que Jails precedem o Docker e o Podman, e são considerados contêineres por desenvolvedores do FreeBSD como Allan Jude. Eles argumentam que limitar a definição de 'contêiner' ao ecossistema Docker/Podman do Linux ignora a virtualização de nível de sistema operacional de longa data no BSD. Os oponentes argumentam que Jails carecem de recursos de contêineres OCI, como abstração de imagem e modelos de implantação, e chamá-los de contêineres induz os usuários em erro e prejudica a adoção do FreeBSD. A questão central é uma divergência na compreensão de 'contêiner': como um termo amplo para virtualização de nível de sistema operacional ou especificamente como tecnologia que adere aos padrões OCI.