OpenTofu

The community fork of Terraform under the Linux Foundation, MPL-licensed and governed by many companies rather than one

Quick Overview

Company Linux Foundation (OpenTofu project)
Category DevOps & Infrastructure as Code
Headquarters Distributed, Open Source
Founded 2023
EU Presence Vendor-neutral; no single jurisdiction
Data Location Runs wherever you run it
Open Source Yes (MPL 2.0)
GDPR Compliant Yes - no vendor processing involved
Self-Hosting Yes - a CLI you run yourself
Main Features Terraform-compatible HCL, state encryption, provider and module registry, for_each on providers, drop-in migration, no telemetry
Pricing Free and open source
Best For Any team that wants infrastructure-as-code without a single-vendor licence risk
Replaces Terraform (BSL), Pulumi

Detailed Review

Pros and Cons

Pros

  • Drop-in replacement for Terraform 1.5+
  • MPL 2.0, cannot be relicensed by one vendor
  • State encryption built in
  • Linux Foundation governance
  • No telemetry

Cons

  • Ecosystem still gravitates to HashiCorp registry
  • Some commercial tooling slower to certify it
  • Engine only, no execution platform

Alternatives to OpenTofu

Other European devops & infrastructure as code worth comparing before you decide:

Spacelift

Poland · Managed CI/CD for OpenTofu, Terraform, Pulumi and Ansible

NixOS

Netherlands · Declarative, reproducible system configuration

Buddy Works

Poland · Pipeline automation with an unusually approachable UI

Terramate

Germany · Orchestration and code generation for large IaC estates

See all European devops & infrastructure as code or compare them directly against Terraform (BSL) on our alternatives page.

Frequently Asked Questions

For most estates it is a binary swap: same HCL, same state format, same providers. Check for reliance on Terraform features added after the 1.5 fork and for modules pinned to HashiCorp's registry, and validate on a non-production stack first.

The Business Source Licence restricts using Terraform to build competing products and can be changed by its owner. MPL 2.0 under Linux Foundation governance cannot be unilaterally revoked, which is a materially different long-term risk profile.

Yes, notably client-side state encryption with your own keys, provider iteration with for_each, and early variable evaluation. It is developing its own direction rather than only tracking Terraform.

Yes. OpenTofu is a CLI. For team workflows with policy, approvals and drift detection you need an execution platform such as Spacelift, Terramate or Digger.

Who wrote this

European Purpose is written by one person. Every tool page is researched, written and checked by the same someone, against the vendor's own documentation.

Sebastiaan Smits

Founder & Editor · Netherlands

Selects the tools, writes the reviews, and checks where each company is actually established.

Read our editorial process for how we source, verify and update these pages — and how paid placement and affiliate income are handled.

Go to OpenTofu