🧢 OpenTofu: Terraform Accusations Are Invalid. We Use Properly Licenced Code

Tom Smykowski
6 min readApr 13, 2024

HashiCorp isn’t happy with OpenTofu, and accuses it of using code under new licence. OpenTofu responds it didn’t use new Terraform code at all

In a quite interesting turn of events OpenTofu team had to respond to a cease and desist letter from Terraform. The response long story short says that Terraform claims are invalid.

If you want to know what the whole drama is about, you’re in a good place.

Let’s uncover the truth behind the row that heated programming, open source and Go language communities. Yeah, Terraform and OpenTofu are written in Go language.

I was able to write this article, because people read it on Medium

Terraform Became A Standard For DevOps 🎉

Everything started in year 2014, nine years ago. HashiCorp started to work on a platform to generate infrastructure with a code and called it Terraform. For 9 years it grew to become very popular among DevOps.

What’s interesting, the source code was open source. Specifically the licence used was Mozilla Public Licence (MPL).

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.