Ramblings of an aging IT geek
← Ramblings of an aging IT geek
news

opentofu ships 1.0, and i'm quietly relieved

A short reaction to OpenTofu's first stable release earlier this month, and why a community fork reaching general availability matters to anyone running infrastructure as code.

A tech news headline on a screen

OpenTofu hit its first stable release earlier this month, and it's been all over my feeds since. For anyone who missed the saga: this is the community fork of Terraform that sprang up after the licence change last summer moved Terraform off open source to the Business Source Licence. The fork landed under the Linux Foundation, and now, a few months on, it has shipped a general-availability release that's a drop-in for the version of Terraform people forked away from.

I run a modest amount of infrastructure as code, nothing heroic, and the licence change left a sour taste. Not because I was about to compete with anyone, but because a tool I'd built habits around stopped being the thing I'd signed up for. So watching a credible, governed, properly licensed fork go from announcement to stable release this quickly is genuinely reassuring. Forks usually fizzle. This one didn't.

I'm not migrating production this afternoon on the strength of a fresh 1.0. But I'll be pointing a non-critical project at it this week to see how tofu plan behaves against my existing state, and on early reading the answer looks like "exactly as you'd hope". That it's boring to switch is the highest praise I can give it.