IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

OpenTF annonce la mise en place d'un fork de l'environnement logiciel d'"infrastructure as code" Terraform, dans le but de garder l'outil en open source

Le , par Jade Emy

23PARTAGES

5  0 
Terraform est un environnement logiciel d'"infrastructure as code" publié par la société HashiCorp. Cet outil permet d'automatiser la construction des ressources d'une infrastructure de centre de données comme un réseau, des machines virtuelles, un groupe de sécurité ou une base de données. Terraform permet notamment de définir des topologies cloud pour les principaux fournisseurs d'infrastructure cloud.

Il y a deux semaines, HashiCorp a annoncé qu'elle changeait la licence de tous ses produits de base, y compris Terraform, pour la Business Source License (BSL). Pour tenter de maintenir Terraform en open source, l'OpenTF manifesto (le manifeste OpenTF) a été publié, et la réponse de sa communauté a été énorme ! Plus de 100 entreprises, 10 projets et 400 individus ont promis leur temps et leurs ressources pour que Terraform reste open-source. Le dépôt GitHub pour le manifeste a déjà plus de 3,8k étoiles, et le nombre augmente rapidement !


Le manifeste décrit l'intention de l'initiative OpenTF en deux étapes :
  • La première était de demander à HashiCorp de rendre Terraform à la communauté et de revenir sur le changement de licence qu'ils effectuaient pour ce projet.
  • La seconde, au cas où la licence ne serait pas annulée, était de forker le projet Terraform en tant qu'OpenTF.


Voici un extrait de l'annonce d'OpenTF sur la mise en place du frok de Terraform :


Le moment est venu !

Puisque aucune annulation n'a été faite, et qu'aucune intention de le faire n'a été communiquée, nous sommes fiers d'annoncer que nous avons créé un fork de Terraform appelée OpenTF. De nombreux ingénieurs à travers un certain nombre de sociétés, parfois même concurrentes, ont travaillé ensemble au cours de la semaine dernière pour rendre cela possible. Ce fut une expérience incroyable, vraiment !

Comme indiqué dans notre manifeste, nous conservons OpenTF :

  • Véritablement open source : sous une licence bien connue et largement acceptée à laquelle les entreprises peuvent faire confiance et qui ne changera pas soudainement à l'avenir
  • Piloté par la communauté : de sorte que la communauté gouverne le projet pour la communauté, où les demandes de modifications sont régulièrement examinées et acceptées sur la base de leur mérite, et où les changements sont proposés par le biais d'un processus RFC public.
  • Impartial : de sorte que les fonctionnalités et les correctifs importants sont acceptés en fonction de leur valeur pour la communauté, indépendamment de leur impact sur un fournisseur particulier.
  • Superposée et modulaire : avec une structure de projet conviviale pour les programmeurs afin d'encourager la création d'un nouvel écosystème dynamique d'outils et d'intégrations.
  • Compatibilité ascendante : afin que le code existant puisse générer de la valeur pour les années à venir.

Faire partie d'une fondation

Nous avons rempli tous les documents nécessaires pour qu'OpenTF fasse partie de la Linux Foundation, l'objectif final étant qu'OpenTF fasse partie de la Cloud Native Computing Foundation. En confiant la responsabilité du projet à une fondation, nous nous assurons que l'outil reste véritablement open-source et indépendant des fournisseurs.

Si Terraform n'était pas open-source dès le départ, de nombreux outils que vous utilisez actuellement pour vos workflows Terraform n'existeraient tout simplement pas. Nous pensons donc que l'avenir de Terraform est OpenTF, développé entièrement en open-source.

Feuille de route

Comme indiqué précédemment, nous travaillons sur ce fork depuis plusieurs jours déjà, avec plus de 10 ingénieurs de plusieurs sociétés travaillant dessus.

En bref, voici l'état d'avancement actuel :

  • Presque terminé avec le renommage de l'ensemble du dépôt en OpenTF
  • Sélection des premiers membres du comité de pilotage
  • Réalisation des premiers ajustements et nettoyage des documents de la communauté.
  • Nous avons mis en place des pipelines CI/CD et de multiples harnais de tests de bout en bout et de tests instantanés pour fonctionner et être vert, afin de s'assurer que nous restons compatibles avec les versions antérieures.

Attendez-vous à ce que le dépôt soit publié très bientôt, une fois que nous ferons officiellement partie d'une fondation et que nous aurons mis en place quelques garde-fous et processus communautaires de base.

Vous vous demandez peut-être pourquoi nous avons commencé à travailler sur ce projet si tôt ? C'est très simple. Si HashiCorp revenait sur sa décision, nous perdrions au pire une semaine de travail. Mais si, et c'est ce qui s'est passé, HashiCorp ne revenait pas sur sa décision, nous ne voulions pas perdre de temps, afin d'avoir une version opérationnelle d'OpenTF 1.6.0 prête pour vous dès que possible. C'est pourquoi nous avons commencé à travailler sur ce projet il y a plus d'une semaine.
Source : OpenTF

Et vous ?

Quel est votre avis sur le sujet ?

Voir aussi :

Terraform 1.0 est disponible, cette première version stable de l'environnement d'Infrastructure as code améliore l'interopérabilité et l'expérience de mise à niveau

Terraform 0.15 est disponible, l'environnement d'Infrastructure as code vient avec un large éventail de fonctionnalités stables et marque le début de la période de préversion menant à Terraform 1.0

Le nombre de vulnérabilités rapportées sur des logiciels open source a doublé en 2019,
Selon un rapport de RiskSense

Une erreur dans cette actualité ? Signalez-nous-la !