OpenTF, una organització desenvoluparà una bifurcació de Terraform 

openTF

openTF neix davant la necessitat de mantenir Terraform com a codi obert

Fa pocs dies es va donar a conèixer la notícia de la creació de l'organització OpenTF, que desenvoluparà una bifurcació de la plataforma de gestió de configuració i automatitzarà el manteniment de la infraestructura Terraform.

Per als que desconeixen de Terraform, han de saber que aquesta és una poderosa eina de programari d'infraestructura com a codi, oferta per HashiCorp. El seu ús es basa en connectar amb diferents amfitrions d'infraestructura i assolir escenaris de gestió complexos i compliment en múltiples núvols.

Terraform canvia de llicència MPL a BSL

S'esmenta que el motiu de la creació de l'organització, OpenTF, és perquè HashiCorp va anunciar que canviarà la llicència de tots els seus productes principals, inclòs Terraform, a Business Source License (BSL).

En un intent per mantenir Terraform de codi obert, vam publicar el manifest OpenTF i la resposta de la comunitat va ser enorme. Més de 100 empreses, 10 projectes i 400 persones van comprometre el seu temps i recursos per mantenir Terraform com a codi obert

Els autors de la iniciativa van publicar un manifest en el qual, per evitar la fragmentació de la comunitat, demanaven a HashiCorp que reconsiderés la seva decisió i tornés Terraform a una llicència oberta. HashiCorp no ha respost de cap manera a la proposta i ara ha anunciat públicament la creació d'una bifurcació.

La finalitat de la bifurcació és mantenir Terraform sota codi obert, iperquè el canvi de llicència a BSL 1.1, restringeix l'ús de codi en sistemes al núvol que competeixen amb els productes i serveis de HashiCorp. L'objectiu del projecte OpenTF és preservar la naturalesa completament oberta de la plataforma Terraform i facilitar la participació d'empreses externes i entusiastes en el desenvolupament i la presa de decisions.

Com que no s'ha fet cap reversió i no s'ha comunicat cap intenció de fer-ho, estem orgullosos d'anunciar que hem creat una bifurcació de Terraform anomenada OpenTF. Molts enginyers de diverses empreses, de vegades fins i tot empreses competidores, han estat treballant junts durant l'última setmana per fer això possible. Ha estat una experiència increïble, de debò!

Està previst transferir el desenvolupament sota els auspicis de la Fundació Linux per a un desenvolupament més gran de la plataforma al lloc neutral de la Fundació Cloud Native Computing amb la participació d'empreses i entusiastes interessats en el projecte. Unir-se a la Fundació Linux garantirà que es mantingui la naturalesa oberta de la plataforma i que el projecte estigui protegit de canvis a les polítiques d'empreses individuals.

A l'anunci de l'OpenTF s'esmenta que, ja es compta amb tots els documents necessaris per unir el projecte a la Fundació Linux, a més que van anunciar el seu suport a la nova organització i la seva intenció de participar en el desenvolupament del fork empreses, projectes i desenvolupadors individuals.

Les empreses que s'han sumat a la iniciativa OpenTF han destinat recursos equivalents a la feina de 14 enginyers a temps complet per desenvolupar el fork. A manera de comparació, els darrers dos anys a HashiCorp, la plataforma va estar acompanyada per només 5 enginyers.

A més d'això, s'esmenta que s'espera que el codi de bifurcació es col·loqui al repositori en 1 o 2 setmanes (s'espera com a molt tard a la segona setmana de setembre) una vegada finalitzat el treball de canvi de nom i neteja de la documentació.

Posterior a això, esmenten que una vegada que estigui tot llest, es començarà a treballar a la primera versió d'OpenTF el qual tindrà com a finalitat que es pugui utilitzar com a reemplaçament transparent de Terraform, que serà compatible amb tots els proveïdors i mòduls de Terraform.

També val la pena esmentar, que en la publicació es comparteix que la bifurcació es basara en els següents principis bàsics per a un major desenvolupament d'OpenTF:

  • Desenvolupament com a projecte de codi obert sota la llicència lliure MPLv2.
  • Participació de la comunitat en la gestió de projectes, acceptació de canvis de la comunitat, un procés obert per revisar els canvis i desenvolupar innovacions mitjançant el comentari públic sobre els RFC.
  • Prendre decisions per incloure correccions i noves funcions en funció del benefici per a la comunitat en comptes dels proveïdors individuals.
  • L‟ús d‟una estructura modular que resulta convenient per als programadors i contribueix al desenvolupament d‟un nou ecosistema d‟eines i components per a la integració.
  • Preservació de la compatibilitat amb versions anteriors.

Finalment si ets iinteressant en poder conèixer més sobre això, pots consultar els detalls al següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.