VOOZH about

URL: https://thenewstack.io/opentofu-project-denies-hashicorps-allegations-of-code-theft/

⇱ OpenTofu Project Denies HashiCorp's Allegations of Code Theft - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-04-12 11:00:06
OpenTofu Project Denies HashiCorp's Allegations of Code Theft
Infrastructure as Code / Open Source

OpenTofu Project Denies HashiCorp’s Allegations of Code Theft

HashiCorp accused OpenTofu of relabeling Terraform code to make it appear as it were under a different license.
Apr 12th, 2024 11:00am by Joab Jackson
👁 Featued image for: OpenTofu Project Denies HashiCorp’s Allegations of Code Theft
OpenTofu’s line-by-line analysis of the HashiCorp charge of code theft.     

Seven months after forking its code from the HashiCorp Terraform IT deployment software, the Linux Foundation-backed OpenTofu has gotten legal pushback from HashiCorp.

On April 3, HashiCorp issued a strongly-worded Cease and Desist letter to OpenTofu, accusing that the project has “repeatedly taken code HashiCorp provided only under the Business Software License (BSL) and used it in a manner that violates those license terms and HashiCorp’s intellectual property rights.”

It goes on to note that “In at least some instances, OpenTofu has incorrectly re-labeled HashiCorp’s code to make it appear as if it was made available by HashiCorp originally under a different license.”

Last August, HashiCorp announced that it would be transitioning its software from the open source Mozilla Public License (MPL 2.0) to the Business Source License (BSL), a license that permits the source to be viewed, but not run in production environments without explicit approval by the license owner.

HashiCorp gave OpenTofu until April 10 to remove any allegedly copied code from the OpenTofu repository, threatening litigation if the project fails to do so.

OpenTofu’s Refutation

The OpenTofu project team, however, has not backed down. In all public communication, it denies that any code was taken from the BSL-licensed version of Terraform and that any code copied came from the MPL-licensed version of Terraform.

“The OpenTofu team vehemently disagrees with any suggestion that it misappropriated, mis-sourced, or otherwise misused HashiCorp’s BSL code. All such statements have zero basis in facts,” the OpenTofu team responded on its website.

“The OpenTofu team never has and will not copy, and never has and will not knowingly accept copies of BUSL-1.1-licensed code into the OpenTofu repository.”– OpenTofu

Further refuting the allegations, they assert that the HashiCorp claims are completely unsubstantiated.

The code that HashiCorp charged was lifted from the BSL version of the code base and was actually in the MPL version of the code, but copied over into the BSL licensed version from an older version by a HashiCorp engineer, OpenTofu charged in a detailed analysis.

Anticipating third-party contributors might submit BSL terraform code (unwittingly or otherwise) OpenTofu instituted a “taint team” to compare the Terraform and OpenTofu pull requests.

“If the PR is found to be likely in breach of intellectual property rights, the pull request is closed and the contributor is barred from working on that area of the code in the future,” the OpenTofu document states.

At least one observer has found OpenTofu’s response to be satisfactory. InfoWorld commentator Matt Asay, after initially writing a post criticizing OpenTofu for code theft, recanted his opinion upon reviewing OpenTofu’s response.

“Based on these documents, it appears that the OpenTofu community did not misappropriate HashiCorp’s intellectual property,” he wrote.

Contacted for a statement, a HashiCorp spokesperson said the company is evaluating OpenTofu’s response, but has no further comments at this time.

TRENDING STORIES
Joab Jackson is a senior editor for The New Stack, covering cloud native computing and system operations. He has reported on IT infrastructure and development for over 30 years, including stints at IDG and Government Computer News. Before that, he...
Read more from Joab Jackson
SHARE THIS STORY
TRENDING STORIES
The Linux Foundation is a sponsor of The New Stack. 
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.