OpenTofu: il fork open source di Terraform

OpenTofu 1.6 (gennaio 2024) della Linux Foundation: fork MPL 2.0 di Terraform dopo il cambio di licenza HashiCorp a BUSL (agosto 2023). Drop-in compatibile, provider, moduli. Sostenuto da Oracle, AWS, Harness, Gruntwork.

Open Source OpenTofuTerraformLinux FoundationIaCBUSLMPLOpen Source

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 terraformtofu.

# Invece di:
terraform init && terraform plan && terraform apply
# Si usa:
tofu init && tofu plan && tofu apply
  • 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 OpenTofuregistry.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

TerraformOpenTofu
LicenzaBUSL 1.1MPL 2.0
GovernanceHashiCorp (IBM dal 2024)Linux Foundation
CommunityGrandeIn crescita rapida
FeatureBaseline + HashiCorp cloudBaseline + 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: terraformtofu 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).

Vuoi supporto? Sei sotto attacco? Stato dei servizi
Vuoi supporto? Sei sotto attacco? Stato dei servizi