{"id":449,"date":"2023-10-08T10:00:00","date_gmt":"2023-10-08T10:00:00","guid":{"rendered":"https:\/\/jacar.es\/opentofu-fork-terraform\/"},"modified":"2023-10-08T10:00:00","modified_gmt":"2023-10-08T10:00:00","slug":"opentofu-fork-terraform","status":"publish","type":"post","link":"https:\/\/jacar.es\/en\/opentofu-fork-terraform\/","title":{"rendered":"OpenTofu: The Open Response to Terraform&#8217;s License Change"},"content":{"rendered":"<p>On 20 September 2023, a coalition of companies and developers announced the <a href=\"https:\/\/opentofu.org\/manifesto\/\">OpenTF Manifesto<\/a>, committing to maintain an open fork of Terraform after HashiCorp\u2019s switch to the <strong>Business Source License<\/strong> (BSL). In the following weeks the project was renamed to <strong>OpenTofu<\/strong>, accepted by the Linux Foundation, and shipped its first alpha release.<\/p>\n<p>If you manage infrastructure with Terraform, this story matters: it defines which tool you\u2019ll use the next few years and under what legal terms.<\/p>\n<h2 id=\"context-what-happened-with-terraform\">Context: What Happened With Terraform<\/h2>\n<p>In August 2023, HashiCorp announced that <strong>its entire product suite<\/strong> (Terraform, Vault, Consul, Nomad, Packer) was switching from the <strong>Mozilla Public License v2<\/strong> (MPL 2.0, OSI-approved) to the <strong>Business Source License v1.1<\/strong>.<\/p>\n<p>BSL is not strictly \u201cclosed source\u201d, but it imposes a key restriction: <strong>you can\u2019t offer a competing product<\/strong> based on the code. For HashiCorp, \u201ccompetitor\u201d is broadly defined \u2014 it affects Spacelift, env0, Terraform Cloud alternatives, and potentially companies offering managed services. After 4 years, the code reverts to MPL.<\/p>\n<p>For end users only applying Terraform to their infrastructure, the change has no immediate impact. For the ecosystem (service providers, tools orbiting Terraform, enterprise integrations), the change was perceived as breaking the implicit open-source contract.<\/p>\n<h2 id=\"opentofus-birth\">OpenTofu\u2019s Birth<\/h2>\n<p>After 6 weeks of public organisation on GitHub under the OpenTF name, the project was:<\/p>\n<ul>\n<li><strong>Forked<\/strong> from the last MPL commit of Terraform (version 1.5.5).<\/li>\n<li><strong>Renamed<\/strong> to OpenTofu to avoid Terraform brand conflicts.<\/li>\n<li><strong>Accepted<\/strong> as a <strong>Linux Foundation<\/strong> project in September 2023, ensuring neutral governance.<\/li>\n<li><strong>Backed<\/strong> by companies like Spacelift, Gruntwork, env0, Harness, Scalr, and dozens more with engineering commitments.<\/li>\n<\/ul>\n<p>The first alpha appeared a few weeks after the fork. By 2024, full stabilisation with functional parity to the last MPL Terraform version is expected.<\/p>\n<h2 id=\"compatibility\">Compatibility<\/h2>\n<p>OpenTofu maintains <strong>file compatibility<\/strong> with existing Terraform configurations. Your <code>.tf<\/code>, <code>.tfstate<\/code>, and <code>.tfvars<\/code> files work without modification. The <code>tofu<\/code> binary replaces <code>terraform<\/code> in commands:<\/p>\n<div class=\"sourceCode\" id=\"cb1\">\n<pre class=\"sourceCode bash\"><code class=\"sourceCode bash\"><span id=\"cb1-1\"><a href=\"#cb1-1\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><span class=\"ex\">tofu<\/span> init<\/span>\n<span id=\"cb1-2\"><a href=\"#cb1-2\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><span class=\"ex\">tofu<\/span> plan<\/span>\n<span id=\"cb1-3\"><a href=\"#cb1-3\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><span class=\"ex\">tofu<\/span> apply<\/span><\/code><\/pre>\n<\/div>\n<p>The <strong>providers<\/strong> (AWS, Azure, GCP, Cloudflare, etc.) are the same \u2014 provider licences don\u2019t change, only the Terraform core. OpenTofu can consume any provider from the Terraform Registry.<\/p>\n<p>In the medium term, some divergence is expected: OpenTofu will add features the community requests but HashiCorp didn\u2019t prioritise. That divergence will be incremental, not disruptive.<\/p>\n<h2 id=\"the-practical-question-migrate\">The Practical Question: Migrate?<\/h2>\n<p>Depends on your situation.<\/p>\n<p><strong>Migrate to OpenTofu if:<\/strong><\/p>\n<ul>\n<li>Your organisation has <strong>strict open-source licence policies<\/strong> (regulated sectors, public bodies).<\/li>\n<li>You build <strong>products or services<\/strong> on Terraform where BSL could apply to you as \u201ccompetitor\u201d.<\/li>\n<li>You\u2019re part of the ecosystem (tool provider, consultancy) and governance neutrality matters.<\/li>\n<li>You want to bet on the community trajectory long-term.<\/li>\n<\/ul>\n<p><strong>Stick with Terraform if:<\/strong><\/p>\n<ul>\n<li>You only use it internally to manage your own infrastructure.<\/li>\n<li>You depend on <strong>Terraform Cloud<\/strong> or HashiCorp-specific integrations.<\/li>\n<li>You have active enterprise contracts with HashiCorp.<\/li>\n<li>You prefer waiting for OpenTofu to reach proven stability before adopting.<\/li>\n<\/ul>\n<h2 id=\"recommended-migration-strategy\">Recommended Migration Strategy<\/h2>\n<p>For teams that decide to migrate, a gradual approach reduces risk:<\/p>\n<ol type=\"1\">\n<li><strong>Validate in an isolated environment<\/strong>. Test <code>tofu init\/plan\/apply<\/code> against a test environment, verify state reads correctly and plans are identical.<\/li>\n<li><strong>Run in parallel<\/strong>. In CI, compare <code>terraform plan<\/code> and <code>tofu plan<\/code> output to detect differences before switching.<\/li>\n<li><strong>Migrate pipeline by pipeline<\/strong>. No need to change everything day one. OpenTofu and Terraform can coexist while plans match.<\/li>\n<li><strong>Update surrounding tools<\/strong>. Atlantis, Terragrunt, and similar are adding explicit OpenTofu support.<\/li>\n<\/ol>\n<h2 id=\"long-term-implications\">Long-term Implications<\/h2>\n<p>This change has a broader reading. It\u2019s the second major open-source license break in 2023 (Elastic with Elasticsearch, Redis hadn\u2019t announced its change yet at this point). It reinforces the thesis that <strong>neutral foundations<\/strong> (Linux Foundation, CNCF) protect the continuity of infrastructural projects better than the individual companies that started them.<\/p>\n<p>For the next critical-infrastructure project you adopt, it\u2019s worth asking: who \u201cowns\u201d the code and what incentives do they have? The answer matters.<\/p>\n<h2 id=\"conclusion\">Conclusion<\/h2>\n<p>OpenTofu is the predictable and well-organised community response to a license change many considered unilateral. It\u2019s a viable option today and very likely dominant medium-term in the IaC space. Compatibility with existing Terraform drastically reduces switching cost. For most organisations, the decision isn\u2019t urgent \u2014 but it\u2019s worth making it informed.<\/p>\n<p>Follow us on jacar.es for more on Infrastructure as Code and open-source ecosystem evolution.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OpenTofu was born as a community fork of Terraform after its move to BSL. What changes for your infrastructure and when to migrate.<\/p>\n","protected":false},"author":1,"featured_media":450,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,19],"tags":[62,219,128,38,217,218],"class_list":["post-449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-herramientas","category-tecnologia","tag-cncf","tag-iac","tag-licencias","tag-open-source","tag-opentofu","tag-terraform"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["es","en"],"languages":{"es":{"title":true,"content":true,"excerpt":true},"en":{"title":true,"content":true,"excerpt":true}}},"gutentor_comment":0,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OpenTofu: The Open Response to Terraform&#039;s License Change - Jacar<\/title>\n<meta name=\"description\" content=\"OpenTofu, the Terraform fork after BSL: context of the change, compatibility, Linux Foundation backing, and migration strategy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jacar.es\/opentofu-fork-terraform\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OpenTofu: The Open Response to Terraform&#039;s License Change - Jacar\" \/>\n<meta property=\"og:description\" content=\"OpenTofu, the Terraform fork after BSL: context of the change, compatibility, Linux Foundation backing, and migration strategy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jacar.es\/opentofu-fork-terraform\/\" \/>\n<meta property=\"og:site_name\" content=\"Jacar\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-08T10:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\/wp-content\/uploads\/2020\/09\/favicon.png\" \/>\n\t<meta property=\"og:image:width\" content=\"252\" \/>\n\t<meta property=\"og:image:height\" content=\"229\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"javi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"javi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/\"},\"author\":{\"name\":\"javi\",\"@id\":\"https:\\\/\\\/jacar.es\\\/#\\\/schema\\\/person\\\/54a7f7b4224b38fafc9866eb3e614208\"},\"headline\":\"OpenTofu: The Open Response to Terraform&#8217;s License Change\",\"datePublished\":\"2023-10-08T10:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/\"},\"wordCount\":1469,\"publisher\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/19230133\\\/jwp-1236426-14692.jpg\",\"keywords\":[\"cncf\",\"iac\",\"licencias\",\"open-source\",\"opentofu\",\"terraform\"],\"articleSection\":[\"Herramientas\",\"Tecnolog\u00eda\"],\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/\",\"url\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/\",\"name\":\"OpenTofu: The Open Response to Terraform's License Change - Jacar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/19230133\\\/jwp-1236426-14692.jpg\",\"datePublished\":\"2023-10-08T10:00:00+00:00\",\"description\":\"OpenTofu, the Terraform fork after BSL: context of the change, compatibility, Linux Foundation backing, and migration strategy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/19230133\\\/jwp-1236426-14692.jpg\",\"contentUrl\":\"https:\\\/\\\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/19230133\\\/jwp-1236426-14692.jpg\",\"width\":1200,\"height\":800,\"caption\":\"Placa con cables y circuitos representando infraestructura\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jacar.es\\\/opentofu-fork-terraform\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jacar.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OpenTofu: la respuesta abierta al cambio de licencia de Terraform\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jacar.es\\\/#website\",\"url\":\"https:\\\/\\\/jacar.es\\\/\",\"name\":\"Jacar\",\"description\":\"Passion for Technology\",\"publisher\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jacar.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jacar.es\\\/#organization\",\"name\":\"Jacar\",\"url\":\"https:\\\/\\\/jacar.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jacar.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jacar.es\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/favicon.png\",\"contentUrl\":\"https:\\\/\\\/jacar.es\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/favicon.png\",\"width\":252,\"height\":229,\"caption\":\"Jacar\"},\"image\":{\"@id\":\"https:\\\/\\\/jacar.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/javiercanetearroyo\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jacar.es\\\/#\\\/schema\\\/person\\\/54a7f7b4224b38fafc9866eb3e614208\",\"name\":\"javi\",\"sameAs\":[\"https:\\\/\\\/jacar.es\"],\"url\":\"https:\\\/\\\/jacar.es\\\/en\\\/author\\\/javi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OpenTofu: The Open Response to Terraform's License Change - Jacar","description":"OpenTofu, the Terraform fork after BSL: context of the change, compatibility, Linux Foundation backing, and migration strategy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jacar.es\/opentofu-fork-terraform\/","og_locale":"en_US","og_type":"article","og_title":"OpenTofu: The Open Response to Terraform's License Change - Jacar","og_description":"OpenTofu, the Terraform fork after BSL: context of the change, compatibility, Linux Foundation backing, and migration strategy.","og_url":"https:\/\/jacar.es\/opentofu-fork-terraform\/","og_site_name":"Jacar","article_published_time":"2023-10-08T10:00:00+00:00","og_image":[{"width":252,"height":229,"url":"https:\/\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\/wp-content\/uploads\/2020\/09\/favicon.png","type":"image\/png"}],"author":"javi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"javi","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#article","isPartOf":{"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/"},"author":{"name":"javi","@id":"https:\/\/jacar.es\/#\/schema\/person\/54a7f7b4224b38fafc9866eb3e614208"},"headline":"OpenTofu: The Open Response to Terraform&#8217;s License Change","datePublished":"2023-10-08T10:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/"},"wordCount":1469,"publisher":{"@id":"https:\/\/jacar.es\/#organization"},"image":{"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#primaryimage"},"thumbnailUrl":"https:\/\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\/wp-content\/uploads\/2023\/10\/19230133\/jwp-1236426-14692.jpg","keywords":["cncf","iac","licencias","open-source","opentofu","terraform"],"articleSection":["Herramientas","Tecnolog\u00eda"],"inLanguage":"en-US"},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/","url":"https:\/\/jacar.es\/opentofu-fork-terraform\/","name":"OpenTofu: The Open Response to Terraform's License Change - Jacar","isPartOf":{"@id":"https:\/\/jacar.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#primaryimage"},"image":{"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#primaryimage"},"thumbnailUrl":"https:\/\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\/wp-content\/uploads\/2023\/10\/19230133\/jwp-1236426-14692.jpg","datePublished":"2023-10-08T10:00:00+00:00","description":"OpenTofu, the Terraform fork after BSL: context of the change, compatibility, Linux Foundation backing, and migration strategy.","breadcrumb":{"@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jacar.es\/opentofu-fork-terraform\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#primaryimage","url":"https:\/\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\/wp-content\/uploads\/2023\/10\/19230133\/jwp-1236426-14692.jpg","contentUrl":"https:\/\/jcs-wp-jacar-es.fsn1.your-objectstorage.com\/wp-content\/uploads\/2023\/10\/19230133\/jwp-1236426-14692.jpg","width":1200,"height":800,"caption":"Placa con cables y circuitos representando infraestructura"},{"@type":"BreadcrumbList","@id":"https:\/\/jacar.es\/opentofu-fork-terraform\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jacar.es\/"},{"@type":"ListItem","position":2,"name":"OpenTofu: la respuesta abierta al cambio de licencia de Terraform"}]},{"@type":"WebSite","@id":"https:\/\/jacar.es\/#website","url":"https:\/\/jacar.es\/","name":"Jacar","description":"Passion for Technology","publisher":{"@id":"https:\/\/jacar.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jacar.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jacar.es\/#organization","name":"Jacar","url":"https:\/\/jacar.es\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jacar.es\/#\/schema\/logo\/image\/","url":"https:\/\/jacar.es\/wp-content\/uploads\/2020\/09\/favicon.png","contentUrl":"https:\/\/jacar.es\/wp-content\/uploads\/2020\/09\/favicon.png","width":252,"height":229,"caption":"Jacar"},"image":{"@id":"https:\/\/jacar.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/javiercanetearroyo\/"]},{"@type":"Person","@id":"https:\/\/jacar.es\/#\/schema\/person\/54a7f7b4224b38fafc9866eb3e614208","name":"javi","sameAs":["https:\/\/jacar.es"],"url":"https:\/\/jacar.es\/en\/author\/javi\/"}]}},"_links":{"self":[{"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/posts\/449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":0,"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/media\/450"}],"wp:attachment":[{"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jacar.es\/en\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}