OpenTF, en organisation kommer att utveckla en gaffel av Terraform 

öppenTF

openTF föddes ur behovet av att behålla Terraform som öppen källkod

För några dagar sedan nyheten om skapandet av OpenTF-organisationen, que kommer att utveckla en bifurkation av konfigurationshanteringsplattform och kommer att automatisera underhåll av infrastruktur Terraform.

För de som inte känner till Terraform bör du veta att detta är en kraftfull infrastruktur som kodprogramverktyg, som erbjuds av HashiCorp. Dess användning är baserad på att ansluta till olika infrastrukturvärdar och uppnå komplexa hanteringsscenarier och efterlevnad i flera moln.

Terraform byter från MPL till BSL-licens

Det nämns det anledningen till skapandet av organisationen, OpenTF, Det beror på att HashiCorp meddelade att de kommer att ändra licensen av alla dess kärnprodukter, inklusive Terraform, till Business Source License (BSL).

I ett försök att hålla Terraform öppen källkod släppte vi OpenTF-manifestet och communityns respons var enorm. Mer än 100 företag, 10 projekt och 400 personer satsade sin tid och sina resurser på att hålla Terraform öppen källkod

Författarna till initiativet de publicerade ett manifest i vilken, för att undvika fragmentering av samhället, de bad HashiCorp att ompröva sitt beslut och återföra Terraform till en öppen licens. HashiCorp har inte svarat på förslaget på något sätt och har nu offentligt tillkännagett skapandet av en gaffel.

Syftet med gaffeln är att hålla Terraform öppen källkod, ocheftersom licensändringen till BSL 1.1 begränsar användningen av kod i molnsystem som konkurrerar med HashiCorps produkter och tjänster. Målet med OpenTF-projektet är att bevara Terraform-plattformens helt öppna karaktär och även att underlätta för externa företag och entusiaster att delta i utveckling och beslutsfattande.

Eftersom ingen återställning har gjorts och ingen avsikt att göra det har kommunicerats, är vi stolta att meddela att vi har skapat en fork av Terraform som heter OpenTF . Många ingenjörer från olika företag, ibland även från konkurrerande företag, har arbetat tillsammans under den senaste veckan för att göra detta möjligt. Det har varit en otrolig upplevelse, verkligen!

Det är planerat att överföra utveckling i Linux Foundations regi för vidareutveckling av plattformen på den neutrala platsen för Cloud Native Computing Foundation med deltagande av företag och entusiaster som är intresserade av projektet. Att gå med i Linux Foundation kommer att säkerställa att plattformens öppna karaktär bibehålls och att projektet skyddas från policyändringar av enskilda företag.

I OpenTF-meddelandet nämns att, Vi har redan alla nödvändiga dokument för att gå med i projektet till Linux Foundation, Dessutom tillkännagav de sitt stöd för den nya organisationen och sin avsikt att delta i utvecklingen av gaffelföretagen, projekten och enskilda utvecklare.

De företag som anslutit sig till OpenTF-initiativet har avsatt resurser motsvarande 14 heltidsanställda ingenjörers arbete för att utveckla gaffeln. Som jämförelse, de senaste två åren på HashiCorp, åtföljdes plattformen av endast 5 ingenjörer.

Utöver detta nämns att gaffelkoden beräknas vara placerad i förvaret om 1-2 veckor (förväntas senast andra veckan i september) efter att namnbyte och saneringsarbete är avslutat.

Efter det nämner de att när allt är klart, arbetet kommer att börja med den första versionen av OpenTF som kommer att användas som en transparent ersättning för Terraform, som kommer att vara kompatibel med alla Terraform-leverantörer och moduler.

Också värt att nämna, inlägget delar att gaffeln kommer att baseras på följande grundläggande principer för vidareutveckling av OpenTF:

  • Utveckling som ett projekt med öppen källkod under den fria MPLv2-licensen.
  • Samhällsengagemang i projektledning, samhällets acceptans av förändringar, en öppen process för att granska förändringar och utveckla innovationer genom offentliga kommentarer om RFC:er.
  • Ta beslut om att inkludera korrigeringar och nya funktioner baserat på nyttan för samhället snarare än enskilda leverantörer.
  • Användningen av en modulär struktur som är bekväm för programmerare och bidrar till utvecklingen av ett nytt ekosystem av verktyg och komponenter för integration.
  • Bevara kompatibiliteten med tidigare versioner.

Slutligen om du är jagIntresserad av att lära dig mer om det, Du kan kontrollera detaljerna i följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.