OpenTF, organisaatio kehittää Terraformin haarukkaa 

openTF

openTF syntyi tarpeesta pitää Terraform avoimena lähdekoodina

Muutama päivä sitten uutinen OpenTF-organisaation luominen, että kehittää haarautuman kokoonpanonhallintaalusta ja automatisoi infrastruktuurin ylläpidon Terraform.

Niiden, jotka eivät tiedä Terraformista, sinun pitäisi tietää, että tämä on tehokas infrastruktuuri-as-code ohjelmistotyökalu, tarjoaa HashiCorp. Sen käyttö perustuu yhteyden muodostamiseen eri infrastruktuurin isäntien kanssa ja monimutkaisten hallintaskenaarioiden ja vaatimustenmukaisuuden saavuttamiseen useissa pilvissä.

Terraform muuttaa lisenssin MPL:stä BSL:ksi

Mainitaan se luomisen syy organisaatiosta, OpenTF, se johtuu siitä, että HashiCorp ilmoitti muuttavansa lisenssiä kaikista tärkeimmistä tuotteistaan, mukaan lukien Terraform, Business Source License (BSL) -lisenssille.

Yrittääksemme pitää Terraformin avoimen lähdekoodin julkaisimme OpenTF-luettelon, ja yhteisön vastaus oli valtava. Yli 100 yritystä, 10 projektia ja 400 ihmistä käytti aikaansa ja resurssejaan pitääkseen Terraformin avoimen lähdekoodin.

Aloitteen tekijät he julkaisivat manifestin jossayhteisön pirstoutumisen välttämiseksi, he pyysivät HashiCorpia harkitsemaan päätöstään uudelleen ja palauttamaan Terraformille avoimen lisenssin. HashiCorp ei ole vastannut ehdotukseen millään tavalla ja on nyt julkisesti ilmoittanut haarukan luomisesta.

Haarukan tarkoitus on pitää Terraform avoimen lähdekoodin jakoska lisenssimuutos BSL 1.1:een rajoittaa koodin käyttöä pilvijärjestelmissä, jotka kilpailevat HashiCorpin tuotteiden ja palveluiden kanssa. OpenTF-projektin tavoitteena on säilyttää Terraform-alustan täysin avoin luonne sekä helpottaa ulkopuolisten yritysten ja harrastajien osallistumista kehitykseen ja päätöksentekoon.

Koska palautusta ei ole tehty eikä aikomuksesta ole ilmoitettu, olemme ylpeitä voidessamme ilmoittaa, että olemme luoneet Terraformin haarukan nimeltä OpenTF . Monet insinöörit eri yrityksistä, joskus jopa kilpailevista yrityksistä, ovat työskennelleet yhdessä viimeisen viikon aikana tämän mahdollistamiseksi. Se on ollut uskomaton kokemus, todella!

Suunnitelmissa on siirtää kehitystyö Linux Foundationin alaisuudessa alustan jatkokehitykseen Cloud Native Computing Foundationin neutraalilla sivustolla projektista kiinnostuneiden yritysten ja harrastajien osallistuessa. Linux Foundationiin liittyminen varmistaa, että alustan avoin luonne säilyy ja projekti on suojattu yksittäisten yritysten politiikan muutoksilta.

OpenTF:n tiedotteessa mainitaan, että Meillä on jo kaikki tarvittavat asiakirjat liittyäksemme projektiin Linux Foundationiin, Lisäksi he ilmoittivat tukevansa uutta organisaatiota ja aikomuksestaan ​​osallistua haarukkayritysten, projektien ja yksittäisten kehittäjien kehittämiseen.

OpenTF-aloitteeseen liittyneet yritykset ovat osoittaneet haarukan kehittämiseen resursseja, jotka vastaavat 14 kokopäiväisen insinöörin työtä. Vertailun vuoksi: HashiCorpin viimeisten kahden vuoden aikana alustalla oli mukana vain 5 insinööriä.

Tämän lisäksi mainitaan, että haarukkakoodi on tarkoitus sijoittaa arkistoon 1-2 viikon sisällä (oletettavasti viimeistään syyskuun toisella viikolla) uudelleennimeämis- ja puhdistustöiden valmistuttua.

Sen jälkeen he mainitsevat, että kun kaikki on valmista, työ alkaa OpenTF:n ensimmäisellä versiolla jota käytetään läpinäkyvänä Terraformin korvaajana, joka on yhteensopiva kaikkien Terraformin tarjoajien ja moduulien kanssa.

Myös mainitsemisen arvoinen viesti kertoo, että haarukka perustuu seuraaviin perusperiaatteisiin OpenTF:n jatkokehittämiseksi:

  • Kehitys avoimen lähdekoodin projektina ilmaisella MPLv2-lisenssillä.
  • Yhteisön osallistuminen projektinhallintaan, muutosten hyväksyminen yhteisössä, avoin prosessi muutosten tarkistamiseen ja innovaatioiden kehittämiseen RFC:tä koskevien julkisten kommenttien kautta.
  • Tee päätöksiä korjausten ja uusien ominaisuuksien sisällyttämisestä yhteisölle yksittäisten toimittajien sijaan.
  • Modulaarisen rakenteen käyttö, joka on kätevä ohjelmoijille ja edistää uuden integrointityökalujen ja komponenttien ekosysteemin kehittämistä.
  • Yhteensopivuuden säilyttäminen aikaisempien versioiden kanssa.

Lopuksi jos olet iKiinnostaako tietää lisää siitä, voit tarkistaa yksityiskohdat seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.