Как стать автором
Обновить

OpenTofu стал проектом CNCF Sandbox

Время на прочтение2 мин
Количество просмотров1K

23 апреля 2025 года члены технического комитета CNCF завершили голосование, в результате которого OpenTofu был официально принят в Cloud Native Computing Foundation (CNCF) со статусом sandbox. За включение проголосовало 69,23% участников, и проект уже начал процесс онбординга ([PROJECT ONBOARDING] OpenTofu #367).

Это решение стало значимым прецедентом: CNCF сделала исключение из своей строгой лицензионной политики, чтобы принять проект, распространяемый под Mozilla Public License 2.0 (MPL-2.0).

Что такое OpenTofu?

OpenTofu — это инструмент управления инфраструктурой как кодом (Infrastructure as Code, IaC), созданный как открытая альтернатива Terraform. Он появился в ответ на смену лицензии Terraform на BSL, и быстро получил широкую поддержку сообщества. Уже через несколько месяцев после запуска он стал частью инициативы The Linux Foundation .

Несмотря на открытость, использование OpenTofu для российских облаков всё ещё затруднено. В сентябре 2024 года технический комитет проекта принял решение исключить российских провайдеров из официального OpenTofu Registry. Это ограничение де-факто сделало невозможным полноценную работу с инструментом для ру-сегмента.

Однако с релизом версии 1.10, который ожидается в ближайшее время, ситуация может измениться: проект получит поддержку OCI-зеркал для провайдеров, что откроет путь к полноценному использованию — в том числе в изолированных и корпоративных инфраструктурах.

Лицензионный барьер и политика CNCF

Согласно разделу 11 IP-политики CNCF, все проекты, принимаемые в фонд, должны использовать Apache License 2.0. Исключения возможны, но только с одобрения управляющего совета CNCF (GB).

OpenTofu распространяется под Mozilla Public License 2.0 (MPL-2.0) — открытой лицензией, одобренной OSI, но не соответствующей требованиям CNCF по умолчанию. MPL была унаследована от Terraform, и её смена на Apache 2.0 могла бы вызвать большие проблемы и затормозить развитие проекта.

Несмотря на несовпадение с лицензионной политикой, управляющий совет CNCF одобрил включение OpenTofu, сделав исключение на индивидуальной основе.

Такое решение подчеркивает важность проекта для экосистемы cloud native и демонстрирует, что CNCF готова быть гибкой, если речь идёт о значимых и востребованных решениях.

Что это даёт проекту и сообществу?

  • Проект получает доступ к поддержке CNCF, включая ресурсы, процессы управления и участие в развитии экосистемы cloud native.

  • OpenTofu остаётся открытым и независимым проектом, развиваясь под лицензией MPL-2.0 и сохраняя философию прозрачности и коллективного управления, что исключает возможность изменений условий использования или контроля над проектом одним вендором.

  • Для CNCF это важный прецедент, демонстрирующий гибкость в подходе к ценным проектам.

Теги:
Хабы:
+2
Комментарии2

Другие новости

Работа

Ближайшие события