I have to admit i'm not quite sure of that change. While it doesn't really change much, it does add a new knowledge to have while using OpenTofu as seamlessly as Terraform. I get that it's trying to set it's identity and avoid any possible conflict using one or the other. Really a new field in the Terraform block "Terraform compatible" (set to true per default) or "Open Tofu only" would have been or something of the kind would have been sufficient for the same feature with less changes, not a new extension to every file which doesn't change much for the tool itself ... It's only me though.
Thank you for your input. Versioning isn't the only concern, unfortunately. Being 100% compatible with Terraform down to the exact version number a feature is released in and not adding any new fields to any of the blocks would be extremely difficult and defeats one of main reasons OpenTofu exists beyond the license change: being able to address long-standing community issues. That being said, please provide your input in GitHub issues as OpenTofu is very heavily community-driven and we aggregate feedback from there based on upvotes. Thanks! ^Janos
Like all the changes so far, absolutely great move!
I have to admit i'm not quite sure of that change.
While it doesn't really change much, it does add a new knowledge to have while using OpenTofu as seamlessly as Terraform. I get that it's trying to set it's identity and avoid any possible conflict using one or the other. Really a new field in the Terraform block "Terraform compatible" (set to true per default) or "Open Tofu only" would have been or something of the kind would have been sufficient for the same feature with less changes, not a new extension to every file which doesn't change much for the tool itself ...
It's only me though.
Thank you for your input. Versioning isn't the only concern, unfortunately. Being 100% compatible with Terraform down to the exact version number a feature is released in and not adding any new fields to any of the blocks would be extremely difficult and defeats one of main reasons OpenTofu exists beyond the license change: being able to address long-standing community issues. That being said, please provide your input in GitHub issues as OpenTofu is very heavily community-driven and we aggregate feedback from there based on upvotes. Thanks! ^Janos