본문 바로가기
서버인프라/IT 뉴스

하시코프와 OpenTofu 이야기

by techwold ted 2023. 10. 4.

하시코프가 2023년 8월 10일에 커뮤니티와의 얘기 없이 오픈소스에서 비즈니스 라이선스로 변경한 큰 사건이 있었다. 하시코프는 기존  vault / vagrant / packer / terraform  등 좋은 오픈소스등을 제공했었다 하지만 갑작스럽게 Business Source License 1.1로 변경했다. 이로 인하여 클라우드 서비스와 함께 인기를 끌고 있던 terraform 사용자들 및 기업이 역향을 받게 되었다.   Iac로 생성하면 굉장히 편하지만 관리나 운영에 어려움이 있다. 이런 문제로 인하여 여러 어플리케이션이 개발되곤 했는데 유료 라이선스로 판매 하는 모습니 하시코프에서는 보기 싫었던거 같다. 이게 어떤것이 맞다고 할 수는 없지만  전 세계 적으로 기업들이 오픈소스프로젝트에 유지하는데 힘을 쏱고 있지 않는 것이 안타 깝다. 사실 테라폼의 가장 큰 수해자는 AWS다. 하지만 AWS가 적극적으로 지원하지 않았던게 이유일 수도 있을거 같다.

 

이런 와중에 OpenTofu에서는 아래와 같이 선언문을 냈다.

그리고 포크 버전을 유지 하겠다고 했다.

https://opentofu.org/manifesto

 

Manifesto | OpenTofu

Terraform was open-sourced in 2014 under the Mozilla Public License (v2.0) (the “MPL”). Over the next ~9 years, it built up a community that included thousands of users, contributors, customers, certified practitioners, vendors, and an ecosystem of ope

opentofu.org

포크하여 유지하려는 이유는 아래와 같다.

  • 진정한 오픈 소스 - 기업이 신뢰할 수 있고, 미래에 갑자기 변경되지 않으며, 단일 공급업체의 변덕에 좌우되지 않는 잘 알려져 있고 널리 수용되는 라이선스에 따른 것입니다.

  • 커뮤니티 중심 - 커뮤니티가 커뮤니티를 위한 프로젝트를 관리하며 끌어오기 요청이 정기적으로 검토되고 장점에 따라 수락됩니다.

  • 공정성 - 특정 공급업체에 미치는 영향에 관계없이 커뮤니티에 대한 가치를 기준으로 중요한 기능과 수정 사항을 수용합니다.

  • 계층화 및 모듈식 - 프로그래머 친화적인 프로젝트 구조를 통해 상위 구축을 장려하고 새롭고 역동적인 도구 및 통합 생태계를 지원합니다.

  • 이전 버전과 호환 - 기존 코드가 향후 수년간 가치를 창출할 수 있도록 합니다.

그리고 이에 참여하는 기업및 프로젝트 개발자들은 다음과 같다.

https://opentofu.org/supporters

 

Supporters | OpenTofu

Companies148Projects10Foundations1Individuals734 HarnessCover the cost of 5 FTEs for at least 5 yearsGruntworkDevelopment; open-source community effortsSpaceliftCover the cost of 5 FTEs for at least 5 yearsenv0Cover the cost of 5 FTEs for at least 5 yearsS

opentofu.org

 

OpenTofu 

2023년 8월 25일 포크 발표

https://opentofu.org/blog/opentofu-announces-fork-of-terraform

 

OpenTofu Announces Fork of Terraform | OpenTofu

Two weeks ago, HashiCorp announced they are changing the license to all their core products, including Terraform, to the Business Source License (BSL). In an attempt to keep Terraform open source, we published the OpenTofu manifesto, and the community resp

opentofu.org

 

2023년 9월 5일 포크 버전릴리즈 

https://opentofu.org/blog/the-opentofu-fork-is-now-available

 

The OpenTofu fork is now available! | OpenTofu

Four weeks ago, HashiCorp switched Terraform from an open source license to the Business Source License (BSL); three weeks ago, we released the OpenTofu manifesto, asking HashiCorp to switch back to an open source license; two weeks ago, with no response f

opentofu.org

https://github.com/opentofu/opentofu

 

GitHub - opentofu/opentofu: OpenTofu lets you declaratively manage your cloud infrastructure.

OpenTofu lets you declaratively manage your cloud infrastructure. - GitHub - opentofu/opentofu: OpenTofu lets you declaratively manage your cloud infrastructure.

github.com

 

2023년 9월 25일 OpenTofu에 대한 전략 공개

https://opentofu.org/blog/why-should-i-care-about-opentofu

 

Why should I care about OpenTofu? | OpenTofu

TL;DR having options is good strategy, OpenTofu is your insurance policy and competition makes things great.

opentofu.org

 

가격을 낮추고 품질을 향상 시켜 고객을 만족시키겠다는 강력한 의지를 얘기함

 

그 와중에 리눅스재단에 합류한것으로 인해 비난을 받기도 함. 하지만 이런 경쟁체제가 되면 사용자 입장에서는 많은 이득이 있을 수 있음.. 다음편에서는 하시코프 Vault를 어떤 것으로 대체할 것인가에 대해 야기 해보려 합니다.

댓글