市場觀察

Terraform 分支更名為 OpenTofu,並加入 Linux Foundation

開放豆腐(OpenTofu):Terraform 分支更名為 OpenTofu,並加入 Linux 基金會引言當 HashiCorp 在今年 8 月宣布更改 Terraform 的許可證時,這在開源社區中引起了一場風暴,也對那些基於這個受歡迎的開源專案建立起來的新創公司造成了生存威脅。社群立即行動起 .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

Terraform 分支更名為 OpenTofu,並加入 Linux Foundation

開放豆腐(OpenTofu):Terraform 分支更名為 OpenTofu,並加入 Linux 基金會

引言

當 HashiCorp 在今年 8 月宣布更改 Terraform 的許可證時,這在開源社區中引起了一場風暴,也對那些基於這個受歡迎的開源專案建立起來的新創公司造成了生存威脅。社群立即行動起來,他們在幾週內撰寫了一份宣言,隨後推出了一個正式的分支,稱為 OpenTF。如今隨著 Linux 基金會宣布 OpenTofu(開放豆腐)為該 Terraform 分支的正式名稱,此專案將以開源的身份永遠繼續在基金會的庇護下發展。同時該專案宣布將申請加入 Cloud Native Computing Foundation(CNCF)。

開放豆腐的背景

OpenTofu 是一個開放且以社群為導向的對 Terraform 許可證改變的回應。根據 HashiCorp 的變更,他們將 Terraform 的許可證從 Mozilla Public License v2.0(MPLv2)改為 Business Source License v1.1,這給了社群一個可靠的、開源的替代品。OpenTofu 的創始團隊成員包括 Gruntwork、Harness Labs、Scalr、Env0 和 Spacelift 等公司,這些公司都以開源版本的 Terraform 作為其建立公司的基礎元件。

為何產生 OpenTofu

OpenTofu 的創始成員之一,Gruntwork 的聯合創始人 Yevgeniy (Jim) Brikman 表示 HashiCorp 讓分支團隊沒有太多選擇,只能推出這個分支。「須給 HashiCorp 以充分的信用,他們在推動這個專案上做得相當出色。但是像 Terraform 這樣的核心基礎元件必須永遠是開源的。這是我們所有人的基本信念,所以當許可證被更改為非開源許可證時,我們感到震驚。」

Terraform 對開發者的意義

Terraform 為開發者提供了將基礎架構視為程式碼並描述應用程式與基礎架構如何相互配合的能力,節省了以往需要花費大量時間編碼的工作。OpenTofu 的目標是確保與 HashiCorp 的相容性,同時吸引更多的大公司。OpenTofu 的創始成員之一,Harness 的聯合創始人兼執行長 Jyoti Bansal 表示創始公司正在為確保該專案保持開源而努力。「Terraform 已經成為一個受歡迎的開源專案將近十年了。我們希望為社群做正確的事情,並支援這個提供依然由開源社群擁有的替代專案。OpenTofu 現在成為 Linux 基金會的一部分,並正準備加入 CNCF,確保這個重要的專案將繼續保持開源。」。

HashiCorp 的觀點

至於 HashiCorp,他們認為他們所做的是保護其核心業務的必要之舉。HashiCorp 的聯合創始人 Armon Dadgar 在今年 8 月的一篇部落格文章中解釋了這一變更的理由:我們的方法使我們能夠與雲服務供應商密切合作,實現與我們共同的使用者和客戶的緊密整合以及與我們密切合作的數百家其他技術合作夥伴。然而有其他供應商利用純開源模型和社群的開源專案,將其用於他們自己的商業目標,卻不對社群作出相應的貢獻。我們認為這並不符合開源精神。

OpenTofu 未來發展

OpenTofu 的創始團隊理解,為了取得成功,他們需要吸引更大的公司。Brikman 相信,隨著專案實現裏程碑並在社群中獲得推廣,大公司會逐步加入。他說,當前 Google、Amazon 和 Microsoft 等大型公司尚處於等待和觀望的階段,但他們正在進行對話。他們的計劃是讓這些公司看到他們對專案的認真態度,並逐步吸引它們加入。「我認為沒有什麼神奇的答案,除了執行,以正確的方式建立專案,並逐一贏得他們的支援,最終引來更多大公司的加入,這正是我們當前正在努力的。」他說。

結論

OpenTofu 的目標是提供一個開放原始碼的替代品,並以中立的治理模式永遠保持開源。這一命名的目的是保持一種有趣的感知,創始團隊成員在選擇名稱時有意使人感到愉悅。OpenTofu 將與 HashiCorp 的 Terraform 保持相容性,但隨著時間的推移,OpenTofu 可能會新增一些使其與 HashiCorp 的專案區別開來的功能。OpenTofu 創始團隊的下一步工作是發布一個穩定版本以及制定一個公開的路線圖,以進一步增加專案的採用率。
OpenTofu,Linux,Terraform,renaming,branch-terraform,OpenTofu,LinuxFoundation
程宇肖

程宇肖

Reporter

大家好!我是程宇肖,我對於科技的發展和應用有著濃厚的興趣,並致力於將最新的科技趨勢和創新帶給大家。科技領域的變化速度驚人,每天都有令人興奮的新發現和突破。作為一名部落格作者,我將帶領大家深入探索科技的奧秘和應用的無限可能。