OpenTofu o le a avea ma atinaʻe faʻasinomaga e fai ma fofo code.
I ni aso ua tuanaʻi Sa ou faasoa atu talafou iinei i luga o le blog o le fanau mai o OpenTF, o se tui o Terraform, o loʻo tulaʻi mai i ona luma na faʻasalalau le suiga o laisene a HashiCorp o ana oloa autu uma, e aofia ai Terraform, i le Business Source License (BSL).
Ma o lenei i ni nai aso mulimuli ane, O le poloketi ma atina'e na toe fa'aigoaina OpenTF i OpenTofu, e faʻaumatia ai fesoʻotaʻiga ma le poloketi Terraform ma faʻailoga faʻailoga a Hashicorp.
O le suiga o laisene e fa'amatalaina e le naunau e fa'atumauina fa'atupe mo latou atina'e i le feagai ai ma le le mafai ona faʻataʻitaʻiina faʻataʻitaʻiga masani faʻataʻitaʻiga e tetee atu ai i le parasitism o kamupani faʻaaogaina tulafono faʻapipiʻi matala mai HashiCorp atinaʻe e fatuina a latou lava oloa ao faʻapisinisi e aunoa ma le auai i atinaʻe faʻatasi.
Ua taʻua lena O le mafuaaga o le suiga ona o le faaiuga e sui le faapuupuuga “tf” i le “Tofu”, talu ai o le tu'ufa'atasiga "tf" ua uma ona fa'aogaina i fa'aopoopoga faila o Terraform, i fa'asologa o tulafono ma galuega, fa'apea fo'i ma igoa o TFC Terraform Cloud ma Terraform Enterprise Products.
Talu mai OpenTofu ua faʻatulagaina o se oloa mo kamupani, na filifili tagata na faia le tui e faʻaumatia uma tulaga lamatia e fesoʻotaʻi ma tagi faaletulafono e ono solia mo le solia o faʻailoga a le Hashicorp ma meatotino tau le atamai.
I aso nei, na faʻasalalau ai e le Linux Foundation le faʻavaeina o OpenTofu, o se avanoa avanoa e sui ai le faʻaogaina lautele o le Terraform infrastructure e avea o se meafaigaluega e tuʻuina atu ai tulafono. OpenTofu, sa ta'ua muamua OpenTF, o se tali tatala, fa'a-fa'alaua'itele i le Terraform's fa'asalalau talu ai nei suiga laisene mai le Mozilla Public License v2.0 (MPLv2) i le Commercial Source License v1.1, tu'uina atu i tagata uma se fa'atuatuaina avanoa avanoa avanoa i lalo o le fa'aituau. fa'ata'ita'iga pulega.
E ui o le Terraform sa avea ma meafaigaluega i le faafaigofieina o le puleaina o aseta i siosiomaga ao, o suiga lata mai o laisene ua laga ai atugaluga i totonu o tagata lautele punaoa. O le OpenTofu o se fa'apogai matala e suitulaga ia Terraform i lalo o le laisene MPLv2 lea o le a fa'atautaia e alaalafaga, le fa'aituau, fa'apipi'i ma fa'avasega, ma fa'agasolo i tua.
I le taimi lava e tasi Na faʻasalalauina o OpenTofu na talia aloaia i le lisi o poloketi Linux Foundation. O le fa'atupuina o se tui le fa'aituau i lalo o le fa'auluuluga a le Linux Foundation o le a fa'amautinoa ai o lo'o fa'atumauina le natura tatala o le fa'avae, puipuia le poloketi mai suiga i faiga fa'avae a le kamupani, ma fa'afaigofie ai le auai o isi vaega.
I le taimi nei, o kamupani na auai i le OpenTofu initiative ua latou faʻasoa punaoa e tutusa ma le 18 inisinia tumau i le isi 5 tausaga e atiaʻe ai le tui (mo le faʻatusatusaga, o HashiCorp o loʻo tausia Terraform mo le lua tausaga talu ai ma 5 inisinia).
"O le faʻalauiloaina o OpenTofu o loʻo faʻailogaina ai se tautinoga tuʻufaʻatasia i le faʻaleleia o le galulue faʻatasi ma le faʻafouina i totonu o atinaʻe e avea ma avanoa faʻailoga," o le tala lea a Jim Zemlin, Pule Sili o le Linux Foundation. "O le tuuto o OpenTofu e tatala ai mataupu faavae o loʻo faʻamamafaina ai la matou vaʻaiga faʻatasi o le tuʻuina atu o meafaigaluega faʻaogaina, faʻatuatuaina e faʻamalosia ai le sosaiete tekonolosi."
E le gata i lea, e le gata i lea o loo taua ai nisi o mataupu faavae Mo nisi atinaʻe o OpenTofu:
- Atina'e o se poloketi tatala i lalo ole laisene MPLv2 e leai se totogi.
- O le auai o tagata lautele i le pulega o galuega faatino, taliaina e le nuu o suiga, se faagasologa o iloiloga tatala mo suiga, ma le atinaeina o mea fou e ala i talanoaga faalauaitele o RFCs.
- Faia o fa'ai'uga e aofia ai fa'alelei ma foliga fou e fa'atatau i fa'amanuiaga mo tagata lautele ae le o tagata fa'atau ta'ito'atasi.
- Fa'aogaina o se fausaga fa'apitoa e faigofie mo tagata fai polokalame ma fa'alauiloa le atina'eina o se fa'anatura fou o mea faigaluega ma vaega mo le tu'ufa'atasia.
- Fa'atumauina le feso'ota'iga i tua ma fa'atagaina OpenTofu e fa'aoga e fai ma sui manino mo Terraform, e fetaui ma kamupani uma a Terraform ma modules.
mulimuli pe afai o oe fiafia e fia iloa atili e uiga i ai, oe mafai ona siakiina auiliiliga i le mulimuli sootaga.