En août 2023, HashiCorp annonçait le passage de Terraform de la licence MPL-2.0 (open source) à la Business Source License (BSL), qui interdit d'utiliser Terraform pour construire des produits concurrents à HashiCorp. La communauté a réagi rapidement : OpenTofu, un fork maintenu par la Linux Foundation, était disponible en GA en janvier 2024. Deux ans plus tard, la guerre des IaC a ses résultats.
OpenTofu : l'ascension
OpenTofu a franchi le milliard de téléchargements en mars 2026. Le projet est maintenu par une coalition d'entreprises (Spacelift, Gruntwork, env0, Scalr, Harness) et de contributeurs individuels. La roadmap est active : OpenTofu 1.9, sorti en avril 2026, inclut plusieurs features que Terraform n'a pas encore portées, notamment les providers mock natifs pour les tests, les variables d'entrée avec des types complexes améliorés, et un meilleur support des modules imbriqués.
La compatibilité est excellente : les projets Terraform existants migrent vers OpenTofu sans modification du code HCL dans la grande majorité des cas. Un simple remplacement du binaire suffit pour 95% des configurations.
Terraform : toujours dominant en entreprise
Malgré la controverse, Terraform reste dominant dans les grandes entreprises. Les raisons sont pragmatiques : les équipes n'ont pas de raison urgente de migrer, les intégrations avec les outils ITSM et les approbations de change management sont en place, et HashiCorp (maintenant IBM, après l'acquisition de 6,4 milliards de dollars en 2024) continue de sortir des mises à jour.
Terraform Cloud (rebaptisé HCP Terraform) reste aussi la plateforme de state management la plus utilisée en entreprise, devant Spacelift et env0.
Ce qui a changé dans l'écosystème
Le vrai impact du fork n'est pas tant OpenTofu lui-même que la prise de conscience qu'il a provoquée. Beaucoup d'équipes ont profité de l'occasion pour évaluer des alternatives à Terraform qui existaient depuis longtemps : Pulumi (infrastructure en code Python/TypeScript/Go plutôt qu'HCL), AWS CDK pour les stacks purement AWS, et Crossplane pour les équipes Kubernetes.
Que choisir en 2026 ?
Pour un nouveau projet qui n'a pas de contraintes d'entreprise spécifiques, OpenTofu est le choix naturel : même syntaxe, license open source, innovation plus rapide, et communauté active. Pour les équipes déjà sur Terraform avec Terraform Cloud, le changement n'est pas urgent si la licence commerciale est acceptée.
Dans tous les cas, évitez de choisir HCL pour un nouveau projet sans évaluer Pulumi : pour les équipes de développement qui maîtrisent TypeScript ou Python, décrire l'infrastructure dans un vrai langage de programmation (avec boucles, conditions, tests unitaires) est souvent plus productif que HCL.
- OpenTofu — Linux Foundation, 2026
- Terraform documentation — HashiCorp / IBM, 2026
- Pulumi — Pulumi Corporation, 2026