Несколько дней тому назад Я поделился новостью здесь, в блоге рождения OpenTF, форк Terraform. Перед ним было объявлено об изменении лицензирования HashiCorp всех своих основных продуктов, включая Terraform, на лицензию Business Source (BSL).
И вот, спустя несколько дней, Проект и инфраструктура были переименованы из OpenTF в OpenTofu., чтобы исключить пересечения с проектом Terraform и торговыми марками Hashicorp.
Смена лицензии объясняется желание сохранить финансирование своих разработок в условиях неспособности классических моделей лицензирования противостоять паразитизму компаний, использующих готовые открытые коды разработок HashiCorp для создания собственных коммерческих облачных продуктов без участия в совместных разработках.
Упоминается, что Причина изменения связана с решением заменить аббревиатуру «tf» на «Tofu», поскольку комбинация «tf» уже используется в расширениях файлов Terraform, в переменных и функциях кода, а также в названиях продуктов TFC Terraform Cloud и Terraform Enterprise Products.
При условии OpenTofu позиционируется как продукт для компаний., создатели форка решили исключить все потенциальные риски, связанные с возможными судебными исками за нарушение товарных знаков и интеллектуальной собственности Hashicorp.
Сегодня Linux Foundation объявил о создании OpenTofu, альтернативы широко используемой инфраструктуре Terraform с открытым исходным кодом в качестве инструмента подготовки кода. OpenTofu, ранее называвшаяся OpenTF, представляет собой открытый, управляемый сообществом ответ на недавно объявленное изменение лицензии Terraform с общественной лицензии Mozilla v2.0 (MPLv2) на коммерческую лицензию v1.1, предоставляя каждому надежную альтернативу с открытым исходным кодом на нейтральной основе. модель управления.
Хотя Terraform сыграл важную роль в упрощении управления инфраструктурой в облачных средах, недавние изменения в лицензировании вызвали обеспокоенность в сообществе разработчиков программного обеспечения с открытым исходным кодом. OpenTofu — это преемник Terraform с открытым исходным кодом под лицензией MPLv2, который будет управляемым сообществом, беспристрастным, многоуровневым и модульным, а также обратно совместимым.
Al mismo tiempo, Было объявлено, что OpenTofu официально принят в список проектов Linux Foundation. Разработка форка нейтрального сайта под эгидой Linux Foundation обеспечит сохранение открытого характера платформы, защитит проект от изменений в политике отдельных компаний и облегчит участие третьих сторон.
В настоящее время компании, присоединившиеся к инициативе OpenTofu, выделили ресурсы, эквивалентные 18 штатным инженерам, в течение следующих 5 лет для разработки форка (для сравнения, HashiCorp последние два года поддерживает Terraform с 5 инженерами).
«Запуск OpenTofu знаменует собой коллективное обязательство способствовать по-настоящему открытому сотрудничеству и инновациям в инфраструктуре как пространстве кода», — сказал Джим Землян, генеральный директор Linux Foundation. «Приверженность OpenTofu принципам открытого исходного кода подчеркивает наше общее видение предоставления доступных, надежных инструментов, которые расширяют возможности технологического сообщества».
Кроме того, также упоминаются некоторые основные принципы Для дальнейшего развития OpenTofu:
- Разработка как открытый проект под свободной лицензией MPLv2.
- Участие сообщества в управлении проектами, принятие изменений сообществом, открытый процесс рассмотрения изменений и развитие инноваций посредством публичного обсуждения RFC.
- Принятие решений о включении исправлений и новых функций основано на выгоде сообщества, а не отдельных поставщиков.
- Использование модульной структуры, удобной для программистов и способствующей развитию новой экосистемы инструментов и компонентов для интеграции.
- Поддерживает обратную совместимость и позволяет использовать OpenTofu в качестве прозрачной замены Terraform, совместимой со всеми поставщиками и модулями Terraform.
наконец, если вы интересно узнать об этом больше, вы можете проверить подробности в по следующей ссылке.