Splinter 그룹은 공식적으로 HashiCorp Terraform의 OpenTF 포크를 출시합니다.
홈페이지홈페이지 > 블로그 > Splinter 그룹은 공식적으로 HashiCorp Terraform의 OpenTF 포크를 출시합니다.

Splinter 그룹은 공식적으로 HashiCorp Terraform의 OpenTF 포크를 출시합니다.

Aug 27, 2023

이번 달 초 HashiCorp는 Terraform 및 기타 개발자 도구에 사용하는 오픈 소스 라이선스를 변경한다고 발표했습니다. 이 변화는 오픈소스 커뮤니티에서 소란을 촉발시켰습니다. 금요일에 한 분할 그룹은 Terraform의 오픈 소스 포크를 개발 중이라고 발표하고 공식적으로 OpenTF 프로젝트를 시작했습니다.

“우리는 OpenTF를 Cloud Native Computing Foundation의 일부로 포함한다는 최종 목표를 가지고 OpenTF가 Linux Foundation의 일부가 되기 위해 필요한 모든 문서를 완료했습니다. 프로젝트를 담당하는 기반을 마련함으로써 우리는 도구가 진정한 오픈 소스 및 공급업체 중립성을 유지하도록 보장할 것입니다.”라고 그룹은 금요일에 블로그 게시물에 썼습니다.

Terraform은 코드형 인프라를 작성하는 데 널리 사용되는 도구입니다. 이를 통해 개발자는 선언적 방식으로 인프라에 대한 연결을 코딩하여 관련 작업을 크게 단순화할 수 있습니다. HashiCorp 공동 창업자인 Armon Dadgar는 8월 10일 블로그 게시물에서 변경 이유를 다음과 같이 설명했습니다.

우리의 접근 방식을 통해 클라우드 제공업체와 긴밀하게 협력하여 공동 사용자 및 고객은 물론 우리와 긴밀히 협력하는 수백 개의 다른 기술 파트너를 위한 긴밀한 통합을 가능하게 했습니다. 그러나 순수한 OSS 모델을 활용하는 다른 공급업체가 있으며, 커뮤니티는 물질적 기여 없이 자신의 상업적 목표를 위해 OSS 프로젝트에 참여합니다. 우리는 이것이 오픈 소스의 정신에 어긋난다고 생각하지 않습니다.

그러나 커뮤니티의 일부 구성원은 배신감을 느꼈고 HashiCorp 발표 직후 선언문을 게시하여 HashiCorp가 Mozilla Public License v2.0(MPL 2.0)이었던 이전 라이선스 계약으로 돌아가지 않으면 그룹이 자체 라이선스를 출시할 것을 요구했습니다. Terraform의 오픈소스 버전입니다.

이번 변화로 단지 사업을 보호할 뿐이라고 믿고 있는 HashiCorp는 이러한 요구를 충족하지 못했고, 금요일에 그룹은 HashiCorp와 별개로 자체적인 독립 오픈소스 프로젝트로 거듭나기 위한 여정의 다음 단계를 밟았습니다.

이 단체는 선언문을 발표한 이후 400개의 회사, 10개의 프로젝트, 400명의 개인이 새 프로젝트를 돕기 위해 등록했다고 주장합니다. 오랫동안 오픈 소스 옹호자이자 Kubernetes 전도사였던 Kelsey Hightower는 X(이전에는 Twitter로 알려진 플랫폼)에 대해 이 그룹의 형성이 이와 같은 변화에 대응할 수 있는 커뮤니티의 능력을 입증했다고 썼습니다.

Terraform 상황과 커뮤니티의 반응은 오픈소스의 힘을 보여줍니다. 원래 관리자는 커뮤니티의 일부가 동의하지 않는 결정을 내렸고 프로젝트를 포크했으며 계속해서 기반을 구축할 것입니다. https://t.co/KcEfXOZG0R

— Kelsey Hightower(@kelseyhightower) 2023년 8월 25일

그룹은 아직 대안을 개발하는 과정에 있지만 곧 완료되어야 한다고 썼습니다. “우리는 앞으로 1~2주 안에 포크를 게시할 계획입니다. 그렇다고 그때까지 릴리스가 있다는 의미는 아니지만 저장소가 공개될 것입니다. 곧 출시(알파 및 안정 버전)가 이어질 것입니다.”