iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
OpenTofu’s 2024 dispute with HashiCorp began with a serious allegation: an InfoWorld commentary said OpenTofu’s implementation of Terraform’s removed block appeared to reuse code released under HashiCorp’s Business Source License (BUSL) while labeling it MPL-2.0. But the article was updated after the parties exchanged documents: it said those materials appeared to indicate that OpenTofu had not misappropriated HashiCorp intellectual property. OpenTofu says the disputed code came from older MPL-licensed material. The available accounts record competing positions, not a court ruling.
What was the allegation against OpenTofu?
On April 3, 2024, Matt Asay’s InfoWorld commentary questioned how OpenTofu implemented Terraform’s removed block. The article alleged that code covered by HashiCorp’s BUSL had been reused and labeled MPL-2.0. That was an allegation based on code-file comparisons and license headers, not a legal finding.
The distinction matters because a software fork can share a project’s purpose, behavior, or design without necessarily copying protected code. Establishing code provenance requires examining the source lineage and the license that applied to the relevant material; similar functionality or a license header alone does not settle the question.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →What changed after the article was published?
InfoWorld’s page was updated after HashiCorp sent OpenTofu a cease-and-desist letter on April 3 and OpenTofu published a response and source-code-origin document on April 11. The update said the documents appeared to indicate that OpenTofu had not misappropriated HashiCorp intellectual property. That qualification materially changes how the headline allegation should be read: the article’s initial concern was followed by a reported reassessment based on later documents.
#1 Best Overall
OpenTofu’s response denied misuse of BUSL-covered code and argued that the implementation derived from older MPL-licensed material. This is OpenTofu’s account of the code’s origin, not an independent judgment. The cited material does not establish that a court or neutral authority resolved the dispute.
Why was there a Terraform fork?
HashiCorp announced a license change for Terraform in August 2023. In its August 25 announcement, OpenTofu said the group had asked HashiCorp to reverse the change and proceeded with a fork after no reversal had been communicated.
OpenTofu described its goals as open licensing, community governance, impartiality, modularity, and backward compatibility. Those are the project’s stated aims; the announcement is not an independent audit of how its governance operates.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWhat does the disputed removed block do?
OpenTofu’s issue proposing the feature describes a declarative way to remove an object from state, comparable to running tofu state rm. The issue was opened on December 18, 2023 and links to a related Terraform issue.
That functional relationship helps explain why the feature attracted attention, but it does not establish where particular lines of implementation code originated or which license governed them. The relevant question in the controversy was code lineage, not merely whether both tools offered a similar way to remove an object from state.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What can readers reasonably conclude?
- OpenTofu was created as a Terraform fork after HashiCorp’s 2023 license change, with project-stated goals that include open licensing and community governance.
- The 2024 controversy concerned the origin and licensing of code for a declarative
removedblock. - InfoWorld initially raised a code-reuse allegation, then updated its article to say later documents appeared to indicate no misappropriation.
- OpenTofu disputed the allegation and said the code came from older MPL-licensed material.
- The cited accounts document claims, a response, and an editorial update—not a judicial resolution.
To assess a code-provenance dispute, the useful evidence is dated source history, the license applicable to the source at the relevant time, the parties’ documented explanations, and whether an independent body has adjudicated the claims. A functional resemblance or a header, on its own, cannot answer all of those questions.
Quick Recap
Rank #4
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitches

