Il cambio di licenza HashiCorp
Il 10 agosto 2023 HashiCorp cambia la licenza dei suoi prodotti (Terraform, Vault, Consul, Packer, Boundary, Nomad, Vagrant, Waypoint) da MPL 2.0 a Business Source License 1.1 (BUSL). Impatto: vendor commerciali “competing with HashiCorp” non possono più usare o ridistribuire il codice.
La community reagisce velocemente: The OpenTF Manifesto (19 agosto 2023) raccoglie firma di Gruntwork, Harness, Spacelift, env0, Scalr, Terragrunt utenti, migliaia di sviluppatori.
Il fork
OpenTofu è il fork ufficiale di Terraform. Versione 1.6.0 rilasciata il 10 gennaio 2024. Donato alla Linux Foundation (tramite CNCF) nel settembre 2023. Licenza MPL 2.0. Drop-in compatibile con Terraform: cambia solo terraform → tofu.
# Invece di:
terraform init && terraform plan && terraform apply
# Si usa:
tofu init && tofu plan && tofu apply
Sponsor e governance
- Linux Foundation — proprietaria del progetto
- CNCF — governance tecnica
- Sponsor principali: Oracle, AWS, Harness, Gruntwork, Spacelift, env0, Scalr, GitHub
- Steering Committee pubblico
Feature aggiunte
OpenTofu ha sviluppato feature non presenti in Terraform:
- Encryption — state file encryption nativa (AES-GCM)
- Provider Iteration (for_each on providers) — instanziare provider con loop
- Static evaluation improvement — moduli più composabili
- Test framework — evoluzione di
terraform test - Remove block — rimozione risorse senza destroy
Provider e moduli
- Provider Registry OpenTofu —
registry.opentofu.org, mirror dei provider Terraform Registry - Module compatibility — moduli Terraform funzionano senza modifiche
- Alcuni provider open source sono certificati per entrambi
Terraform vs OpenTofu 2026
| Terraform | OpenTofu | |
|---|---|---|
| Licenza | BUSL 1.1 | MPL 2.0 |
| Governance | HashiCorp (IBM dal 2024) | Linux Foundation |
| Community | Grande | In crescita rapida |
| Feature | Baseline + HashiCorp cloud | Baseline + innovations |
| Compatibilità | — | Drop-in 1.6/1.7 |
IBM acquisisce HashiCorp
Il 27 febbraio 2025 IBM completa l’acquisizione di HashiCorp per ~6.4 B$. Conseguenze ancora in evoluzione: alcune voci di community chiedono ritorno a licenze open, altri temono ulteriore deriva commerciale.
Nel contesto italiano
OpenTofu sta guadagnando adozione in Italia tra:
- Aziende con policy rigorose su licenze OSS (evitano BUSL)
- PA digitale — requisiti regolatori sull’OSS
- MSP e system integrator italiani che offrono IaC managed (molti BUSL-incompatible)
- Team platform engineering che vogliono governance Linux Foundation
- Startup con multi-cloud
La transizione è resa semplice dalla compatibilità drop-in: terraform → tofu e pipeline funzionanti immediatamente.
Riferimenti: OpenTofu 1.6 (10 gennaio 2024). Linux Foundation. Fork di Terraform dopo cambio HashiCorp a BUSL (10 agosto 2023). Licenza MPL 2.0. Sponsor: Oracle, AWS, Harness, Gruntwork, Spacelift. IBM acquisisce HashiCorp (27 febbraio 2025).
