The timeline every Terraform candidate needs to understand
The IaC landscape shifted dramatically between mid-2023 and mid-2024. Three events reshaped the Terraform ecosystem in rapid succession, and understanding the sequence matters for candidates deciding whether to pursue the Terraform Associate 003 certification today.
August 2023 — HashiCorp relicenses Terraform under BSL
HashiCorp announced that all future Terraform releases would move from the Mozilla Public License 2.0 (MPL 2.0) to the Business Source License (BSL 1.1). The BSL allows free use for production workloads unless your product directly competes with HashiCorp’s commercial offerings. For individual engineers and most enterprises, nothing changed in practice. For cloud vendors and SaaS providers building managed Terraform services, the BSL created legal uncertainty. The change also contradicted the open-source ethos that had built the Terraform community over a decade, triggering immediate backlash.
September 2023 — OpenTofu forks under the Linux Foundation
Within weeks of the BSL announcement, a coalition of cloud infrastructure companies — Spacelift, env0, Scalr, Gruntwork, Harness, and others — formed the OpenTofu initiative under the Linux Foundation. OpenTofu is a fully MPL-licensed fork of Terraform, maintaining compatibility with existing Terraform configurations, providers, and modules. OpenTofu 1.6 shipped in January 2024 with feature parity to Terraform 1.6, and subsequent releases have maintained broad compatibility while adding OpenTofu-specific enhancements. As of 2026, OpenTofu is used in production at thousands of organizations, primarily those with open-source compliance requirements or philosophical objections to BSL-licensed tooling.
April 2024 — IBM acquires HashiCorp for $6.4 billion
IBM closed its acquisition of HashiCorp in April 2024. The deal brought the full HashiCorp portfolio — Terraform, Vault, Consul, Nomad, Packer, Waypoint, Boundary — under IBM ownership and into the IBM Cloud platform strategy. For the Terraform certification specifically, IBM’s acquisition changed the corporate ownership of the exam but has not changed its content, structure, or delivery. HashiCorp exams continue to be delivered through the same testing infrastructure. IBM has made public statements committing to maintaining the HashiCorp certification program as a distinct product line. The Terraform Associate 003 exam was last updated in February 2023 and remains current as of 2026.
Terraform Associate 003 exam structure
Understanding what the exam actually tests is the fastest way to assess whether the acquisition and license change affect your study plan. The short answer is: they do not. The exam tests the Terraform knowledge that makes engineers effective in production environments, and that knowledge is fully transferable whether you use Terraform or OpenTofu in your day-to-day work.
Exam facts — 003 version
- Questions: 57 questions (multiple choice and multiple select)
- Duration: 60 minutes
- Passing score: 70%
- Exam fee: $70.50 USD
- Validity: 2 years (recertification required)
- Delivery: Online proctored via PSI
Exam domains
- IaC concepts — What infrastructure as code is, its benefits, and how Terraform implements it. Immutable vs mutable infrastructure. Declarative vs imperative approaches.
- Terraform purpose and workflow — The core workflow:
init,plan,apply,destroy. Understanding providers, resources, data sources. The dependency graph. Terraform Cloud vs Terraform CLI. - Terraform basics — HCL syntax: blocks, arguments, expressions. Input variables, output values, local values. Functions and operators. The
terraform.tfvarspattern. - Terraform state — What state is and why it exists. Remote state backends (S3, GCS, Azure Blob, Terraform Cloud). State locking and consistency.
terraform statesubcommands. Sensitive data in state. - Terraform modules — Module structure, calling child modules, passing inputs and outputs. The Terraform Registry. Module versioning and best practices.
- Terraform workflows for teams — Workspaces. Sentinel policy as code (Terraform Cloud/Enterprise). Remote operations. Collaboration patterns.
How OpenTofu knowledge maps to the Terraform Associate exam
This is the question that matters for engineers already using OpenTofu in production: does OpenTofu experience prepare you for the Terraform Associate 003 exam?
The answer is yes — with one qualification. The core HCL language, provider model, state management system, module architecture, and CLI workflow are identical between Terraform and OpenTofu. Everything the exam tests about IaC concepts, state, modules, and HCL syntax is directly transferable. OpenTofu was forked at Terraform 1.6 with the explicit goal of maintaining configuration and provider compatibility, and it has maintained that compatibility through subsequent releases.
The qualification: the exam tests Terraform Cloud / HCP Terraform specifically as the remote execution and collaboration platform. OpenTofu has no direct equivalent — it integrates with third-party platforms like Spacelift, env0, or self-hosted infrastructure. If you are using OpenTofu exclusively in production, spend additional study time on the Terraform Cloud / HCP Terraform-specific content: remote state backend configuration, Terraform Cloud workspaces, and the remote operations model. Everything else transfers directly.
The knowledge transfers both ways. Engineers certified on Terraform Associate 003 can work effectively on OpenTofu infrastructure on day one. Engineers who learned IaC on OpenTofu are well-prepared for the Terraform Associate exam with minimal supplemental study on the HCP Terraform platform content.
The job market reality: what employers are hiring for in 2026
The ecosystem debate matters less in job postings than it does in community forums. An analysis of IaC-related job postings across major markets in early 2026 shows a consistent pattern:
- ~85% of IaC job postings ask for “Terraform” by name, with no mention of OpenTofu.
- ~12% of postings mention both Terraform and OpenTofu, typically in cloud consulting, platform engineering, or DevSecOps roles at larger enterprises navigating the ecosystem split.
- ~3% of postings ask for OpenTofu exclusively, concentrated in organizations with strict open-source licensing policies or compliance frameworks that preclude BSL-licensed tooling.
The Terraform Associate 003 certification aligns with what 85% of employers are explicitly asking for. IBM’s acquisition has, if anything, increased enterprise confidence in Terraform’s long-term support horizon — IBM has the resources and motivation to maintain and develop the platform, and its integration into the IBM Cloud portfolio makes Terraform the natural IaC layer for a significant portion of enterprise cloud spending.
Study for Terraform Associate 003 if you work in or are entering DevOps, platform engineering, SRE, or cloud infrastructure roles. The acquisition does not change the exam, the cert remains the industry standard, and the knowledge is transferable to OpenTofu regardless of which tool your employer uses. The $70.50 fee and 60-minute exam deliver a high ROI relative to study time for any engineer working with infrastructure as code.
Practice for Terraform Associate 003 with real-format questions covering IaC concepts, HCL syntax, state management, and Terraform Cloud workflows.
Browse Terraform Practice Tests →