OpenTF, une organisation va développer un fork de Terraform 

ouvertTF

openTF est né de la nécessité de garder Terraform en open source

Il y a quelques jours, la nouvelle du création de l'organisation OpenTF, Quoi développera une bifurcation de plateforme de gestion de configuration et automatisera la maintenance de l'infrastructure Terraforme.

Pour ceux qui ne connaissent pas Terraform, sachez que c'est un puissant outil logiciel d'infrastructure en tant que code, proposé par HashiCorp. Son utilisation repose sur la connexion avec différents hôtes d'infrastructure et sur la réalisation de scénarios de gestion complexes et de conformité dans plusieurs cloud.

Terraform change de licence de MPL à BSL

Il est mentionné que la raison de la création de l'organisation, OpenTF, c'est parce que HashiCorp a annoncé qu'il allait changer de licence de tous ses principaux produits, y compris Terraform, à une licence Business Source (BSL).

Dans le but de maintenir Terraform open source, nous avons publié le manifeste OpenTF et la réponse de la communauté a été énorme. Plus de 100 entreprises, 10 projets et 400 personnes ont consacré leur temps et leurs ressources pour maintenir Terraform open source.

Les auteurs de l'initiative ils ont publié un manifeste dans laquelle, pour éviter la fragmentation de la communauté, ils demandaient à HashiCorp de reconsidérer sa décision et de ramener Terraform à une licence ouverte. HashiCorp n'a en aucune façon répondu à la proposition et a maintenant annoncé publiquement la création d'un fork.

Le but du fork est de garder Terraform open source, etcar le changement de licence vers BSL 1.1 restreint l'utilisation de code dans les systèmes cloud qui concurrencent les produits et services de HashiCorp. L'objectif du projet OpenTF est de préserver le caractère totalement ouvert de la plateforme Terraform et également de faciliter la participation d'entreprises externes et de passionnés au développement et à la prise de décision.

Aucun rollback n'ayant été effectué et aucune intention de le faire n'ayant été communiquée, nous sommes fiers d'annoncer que nous avons créé un fork de Terraform appelé OpenTF . De nombreux ingénieurs de différentes entreprises, parfois même de sociétés concurrentes, ont travaillé ensemble au cours de la semaine dernière pour rendre cela possible. Cela a vraiment été une expérience incroyable !

Il est prévu de transférer le développement sous les auspices de la Linux Foundation pour la poursuite du développement de la plateforme sur le site neutre de la Cloud Native Computing Foundation avec la participation d'entreprises et de passionnés intéressés par le projet. Rejoindre la Linux Foundation garantira que la nature ouverte de la plate-forme est maintenue et que le projet est protégé des changements de politique des entreprises individuelles.

Dans l'annonce d'OpenTF, il est mentionné que : Nous disposons déjà de tous les documents nécessaires pour rejoindre le projet à la Linux Foundation, En outre, ils ont annoncé leur soutien à la nouvelle organisation et leur intention de participer au développement des sociétés, des projets et des développeurs individuels.

Les entreprises qui ont rejoint l'initiative OpenTF ont alloué des ressources équivalentes au travail de 14 ingénieurs à temps plein pour développer le fork. A titre de comparaison, ces deux dernières années chez HashiCorp, la plateforme n'était accompagnée que de 5 ingénieurs.

En plus de cela, il est mentionné que le code du fork devrait être placé dans le référentiel dans 1 à 2 semaines (prévu au plus tard la deuxième semaine de septembre) une fois le travail de renommage et de nettoyage de la documentation terminé.

Après cela, ils mentionnent qu'une fois que tout sera prêt, les travaux commenceront sur la première version d'OpenTF qui sera utilisé comme remplacement transparent de Terraform, qui sera compatible avec tous les fournisseurs et modules Terraform.

Il convient également de mentionner que l'article indique que le fork sera basé sur les principes de base suivants pour le développement ultérieur d'OpenTF :

  • Développement en tant que projet open source sous licence gratuite MPLv2.
  • Implication de la communauté dans la gestion du projet, acceptation des changements par la communauté, processus ouvert pour examiner les changements et développer des innovations grâce aux commentaires publics sur les RFC.
  • Prenez des décisions pour inclure des correctifs et de nouvelles fonctionnalités en fonction des avantages pour la communauté plutôt que pour les fournisseurs individuels.
  • L'utilisation d'une structure modulaire qui convient aux programmeurs et contribue au développement d'un nouvel écosystème d'outils et de composants d'intégration.
  • Préserver la compatibilité avec les versions précédentes.

Enfin si tu es moiIntéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.