Az OpenTofu kódmegoldásként referencia-infrastruktúrává válik.
Néhány napja Megosztottam a hírt itt a blogon születésének OpenTF, a Terraform villája, Az előtte feltörekvő bejelentette, hogy a HashiCorp az összes alapvető termékét, köztük a Terraformot is, a Business Source License (BSL) licencre változtatja.
És most néhány nappal később, A projektet és az infrastruktúrát átnevezték OpenTF-re OpenTofu-ra, hogy megszüntesse a kereszteződéseket a Terraform projekttel és a Hashicorp védjegyekkel.
A jogosítványváltozást a meg akarják tartani fejlesztéseik finanszírozását szemben azzal, hogy a klasszikus licencelési modellek képtelenek ellenállni a HashiCorp fejlesztésekből származó kész nyílt forráskódokat használó cégek parazitaellenességének, hogy közös fejlesztésben való részvétel nélkül hozzanak létre saját kereskedelmi felhőtermékeiket.
Azt emlegetik A változtatás oka az a döntés, hogy a „tf” rövidítést „Tofu”-ra cseréljük. mivel a „tf” kombinációt már használják Terraform fájlkiterjesztésekben, kódváltozókban és függvényekben, valamint a TFC Terraform Cloud és a Terraform Enterprise Products nevében.
feltéve, hogy Az OpenTofu vállalati termékként van pozicionálva, a fork alkotói úgy döntöttek, hogy kiküszöbölnek minden lehetséges kockázatot, amely a Hashicorp védjegyeinek és szellemi tulajdonának megsértése miatti esetleges jogi követelésekkel kapcsolatos.
A Linux Foundation ma bejelentette az OpenTofu megalakítását, amely egy nyílt forráskódú alternatíva a széles körben használt Terraform infrastruktúra kódellátó eszközeként. Az OpenTofu, korábbi nevén OpenTF, egy nyílt, közösségvezérelt válasz a Terraform nemrégiben bejelentett, Mozilla Public License v2.0-ról (MPLv2) a Commercial Source License v1.1-re történő licencváltoztatására, így mindenki számára megbízható nyílt forráskódú alternatívát kínál semleges környezetben. kormányzási modell.
Míg a Terraform fontos szerepet játszott a felhőkörnyezetek infrastruktúra-kezelésének egyszerűsítésében, a legutóbbi licencmódosítások aggályokat vetnek fel a nyílt forráskódú közösségben. Az OpenTofu a Terraform nyílt forráskódú utódja az MPLv2 licenc alatt, amely közösségvezérelt, elfogulatlan, rétegzett és moduláris, valamint visszafelé kompatibilis lesz.
Ugyanakkor, Bejelentették, hogy az OpenTofut hivatalosan is felvették a Linux Foundation projektlistájára. A Linux Foundation égisze alatt kialakított semleges helyszíni fork biztosítja a platform nyitott jellegének megőrzését, megvédi a projektet az egyes vállalati szabályzatok változásaitól, és megkönnyíti a harmadik felek részvételét.
Jelenleg az OpenTofu kezdeményezéshez csatlakozó vállalatok 18 főállású mérnöknek megfelelő erőforrást különítettek el a következő 5 év során a villa fejlesztésére (összehasonlításképpen: a HashiCorp az elmúlt két évben 5 mérnökkel karbantartotta a Terraformot).
„Az OpenTofu elindítása egy kollektív elkötelezettséget jelez az infrastruktúrában, mint kódtérben, valóban nyitott együttműködés és innováció előmozdítása iránt” – mondta Jim Zemlin, a Linux Foundation vezérigazgatója. "Az OpenTofu nyílt forráskódú elvek iránti elkötelezettsége alátámasztja közös elképzelésünket arról, hogy hozzáférhető, megbízható eszközöket biztosítsunk a technológiai közösség számára."
Ezen kívül még néhány alapelvet említenek Az OpenTofu további fejlesztéséhez:
- Fejlesztés nyílt projektként ingyenes MPLv2 licenc alatt.
- A közösség bevonása a projektmenedzsmentbe, a változások közösségi elfogadása, a változások nyílt felülvizsgálati folyamata és az innovációk fejlesztése az RFC-k nyilvános megvitatásán keresztül.
- Döntéshozatal a javítások és új funkciók belefoglalásáról a közösség, nem pedig az egyes szállítók előnyei alapján.
- Moduláris felépítés alkalmazása, amely kényelmes a programozók számára, és elősegíti az integrációhoz szükséges eszközök és komponensek új ökoszisztémájának kifejlesztését.
- Fenntartja a visszamenőleges kompatibilitást, és lehetővé teszi az OpenTofu használatát a Terraform átlátszó helyettesítőjeként, amely kompatibilis az összes Terraform szolgáltatóval és modullal.
végre, ha az vagy érdekelne többet megtudni róla, ellenőrizheti a részleteket a következő link.