Сегодня, 20 сентября, на сайте Linux Foundation появилась новость о том, что фонд принял OpenTofu в число своих проектов. Теперь свободный форк Terraform будет развиваться под управлением Linux Foundation, что дает ряд преимуществ:
Он будет всегда Open Source — то есть соответствовать Open Source Definition, а не размытому определению «открытые исходники».
Он будет управляться открытым сообществом, а значит, прозрачно реализовывать и отражать видение разных разработчиков, а не единственного вендора.
Он будет беспристрастным — то есть не зависящим от прихотей одной компании.
Кроме того, сами создатели открытого форка Terraform отмечают еще две особенности, которые повлечет за собой принятие проекта в Linux Foundation: обратная совместимость и хорошо проработанная модульная архитектура.
Кратко напомним хронологию событий, которая привела к тому, что OpenTofu стал проектом Linux Foundation:
10 августа HashiCorp объявила о том, что переводит свои продукты с MPL 2.0 на Business Source License (BUSL). Подробности — в нашей новости.
25 августа, после того, как HashiCorp не ответила на просьбы представителей сообщества пользователей Terraform вернуть своему продукту лицензию MPL 2.0, был создан форк старой, еще Open Source-версии Terraform под названием OpenTF.
5 сентября проект официально переименовали в OpenTofu.
20 сентября (сегодня) OpenTofu принят в Linux Foundation.
В состав рабочей группы OpenTofu вошли такие компании, как Harness, Gruntwork, Spacelift, env0, Scalr, Digger, Terrateam, Massdriver, Terramate. А в сумме проект получил официальные обязательства по развитию от более чем 140 компаний и более чем 600 частных лиц. Кроме того, сам проект OpenTofu обещает привлечь от 18 штатных разработчиков в течение следующих пяти лет.
Джим Землин (Jim Zemlin), исполнительный директор Linux Foundation: «Запуск OpenTofu — символ стремления сообщества работать в рамках по-настоящему открытого сотрудничества над инновациями в области IaC. А приверженность OpenTofu принципам Open Source подчеркивает наше общее понимание того, что необходимо создавать и поддерживать доступные, надежные инструменты, которые бы расширяли возможности технического сообщества».
Крис Анищик (Chris Aniszczyk), CTO CNCF: «Мы в восторге от инициативы OpenTofu и с нетерпением ждем инноваций, которые обязательно появятся благодаря сотрудничеству разных компаний в рамках совместного открытого управления проектом. Кроме того, мы с нетерпением ждем сотрудничества проекта OpenTofu с сообществом CNCF».
Проект уже набрал 7 000 звезд на GitHub, а манифест OpenTofu — 34 000 звезд.
Полезные ссылки:
Сайт проекта https://opentofu.org
GitHub проекта https://github.com/opentofu/opentofu
Инструкции для контрибьюторов https://github.com/opentofu/opentofu/blob/main/CONTRIBUTING.md
OpenTofu Community Slack https://communityinviter.com/apps/opentfcommunity/opentofu