Несколько лет адаптации — и победа над бюрократией стандартов.

Open Container Initiative (OCI) выпустила обновление спецификации OCI Runtime Specification v1.3, которая описывает конфигурацию, среду выполнения и жизненный цикл контейнеров операционных систем. Главное новшество версии — официальная поддержка FreeBSD, впервые включённой в стандарт наряду с Linux, Solaris, Windows, VM и z/OS.
Ранее FreeBSD использовалась в контейнерных средах только неофициально, что ограничивало совместимость и мешало интеграции с индустриальными инструментами. Теперь платформа признана полноценной частью экосистемы контейнеров.
Фонд FreeBSD назвал это событие «водоразделом» для всей системы. В своём заявлении организация отметила, что включение FreeBSD в стандарт OCI «закрепляет её статус как платформы первого класса для облачных и современных рабочих нагрузок».
«Официальная поддержка OCI означает, что пользователи FreeBSD теперь могут с уверенностью использовать весь набор инструментов для контейнеризации и оркестрации, работая со стандартизированной, независимой от поставщиков спецификацией», — говорится в сообщении фонда.
«Для организаций, уже использующих FreeBSD в продакшене, это открывает путь к стратегиям развёртывания контейнерных приложений, соответствующим отраслевым стандартам, делая систему ещё более привлекательной для облачной инфраструктуры, edge-вычислений и корпоративных задач».
Работа над внедрением поддержки OCI в FreeBSD велась несколько лет. Разработчики адаптировали среду выполнения контейнеров для версий FreeBSD 14.2 и выше, а также начали выпускать официальные OCI-совместимые образы, доступные через Docker Hub и GitHub Container Registry.
Это обновление сближает FreeBSD с основными контейнерными экосистемами, позволяя использовать её в Kubernetes и других оркестраторах наравне с Linux.