{"id":1635,"date":"2023-11-06T17:04:35","date_gmt":"2023-11-06T17:04:35","guid":{"rendered":"https:\/\/cyber.scot\/?p=1635"},"modified":"2023-11-06T17:04:36","modified_gmt":"2023-11-06T17:04:36","slug":"terraform-fork-gets-renamed-opentofu-and-joins-linux-foundation","status":"publish","type":"post","link":"https:\/\/cyber.scot\/2023\/11\/06\/terraform-fork-gets-renamed-opentofu-and-joins-linux-foundation\/","title":{"rendered":"Terraform fork gets renamed OpenTofu, and joins Linux Foundation"},"content":{"rendered":"\n<p id=\"speakable-summary\">When HashiCorp announced it was&nbsp;<a href=\"https:\/\/www.hashicorp.com\/blog\/hashicorp-adopts-business-source-license\" target=\"_blank\" rel=\"noreferrer noopener\">changing its Terraform license<\/a>&nbsp;in August, it set off&nbsp;<a href=\"https:\/\/news.ycombinator.com\/item?id=37081306\" target=\"_blank\" rel=\"noreferrer noopener\">a firestorm<\/a>&nbsp;in the open source community, and actually represented an existential threat to startups that were built on top of the popular open source project. The community went into action and within weeks they had written&nbsp;<a href=\"https:\/\/opentf.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">a manifesto<\/a>, and soon after that&nbsp;<a href=\"https:\/\/techcrunch.com\/2023\/08\/28\/splinter-group-officially-launches-opentf-fork-of-hashicorp-terraform\/\">launched an official fork<\/a>&nbsp;called OpenTF.<\/p>\n\n\n\n<p>Today, that group went a step further when the Linux Foundation announced&nbsp;<a href=\"http:\/\/opentofu.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenTofu,<\/a>&nbsp;the official name for the Terraform fork, which will live forever under the auspices of the foundation as an open source project. At the same time, the project announced it would be applying for entry into the Cloud Native Computing Foundation (CNCF).<\/p>\n\n\n\n<p>\u201cOpenTofu is an open and community-driven response to Terraform\u2019s recently announced license change from a Mozilla Public License v2.0 (MPLv2) to a Business Source License v1.1 providing everyone with a reliable, open source alternative under a neutral governance model,\u201d the foundation said in a statement.<\/p>\n\n\n\n<p>The name is deliberately playful says Yevgeniy (Jim) Brikman from the OpenTofu founding team, who is also co-founder of Gruntwork. \u201cI\u2019m glad your reaction was to laugh. That\u2019s a good thing. We\u2019re trying to keep things a little more humorous,\u201d Brikman told TechCrunch, but the group is dead serious when it comes to building an open fork.<\/p>\n\n\n\n<p>Brikman said HashiCorp left the splinter group with little choice but to launch the fork: \u201cHashiCorp, give them full credit, did an incredible job getting the project to where it is today. But core building blocks like Terraform have to always be open source. That\u2019s just a fundamental belief that all of us have \u2014 and it was shocking when the license was changed to a non-open source license,\u201d he said.<\/p>\n\n\n\n<p>Terraform gives developers the ability to treat infrastructure as code and describe how the application and the infrastructure work together, saving oodles of time previously spent coding.<\/p>\n\n\n\n<p>In addition to Gruntwork, the other members of the founding group include Harness Labs, Scalr, Env0 and Spacelift, all companies that rely on the open source version of Terraform as a basic building block of their companies. Jyoti Bansal, co-founder and CEO of Harness, says the founding companies are doing what they need to do to ensure the project stayed open.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When HashiCorp announced it was&nbsp;changing its Terraform license&nbsp;in August, it set off&nbsp;a firestorm&nbsp;in the open source community, and actually represented an existential threat to startups that were built on top of the popular open source project. The community went into action and within weeks they had written&nbsp;a manifesto, and soon after that&nbsp;launched an official fork&nbsp;called [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1636,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1635","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/posts\/1635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/comments?post=1635"}],"version-history":[{"count":1,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/posts\/1635\/revisions"}],"predecessor-version":[{"id":1637,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/posts\/1635\/revisions\/1637"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/media\/1636"}],"wp:attachment":[{"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/media?parent=1635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/categories?post=1635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cyber.scot\/index.php\/wp-json\/wp\/v2\/tags?post=1635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}