If HashiCorp is unwilling to switch Terraform back to an open source license, we propose to fork the legacy MPL-licensed Terraform and maintain the fork in the foundation. This is similar to how Linux and Kubernetes are managed by foundations (the Linux Foundation and the Cloud Native Computing Foundation, respectively), which are run by multiple companies, ensuring the tool stays truly open source and neutral and not at the whim of any one company.

  • @fubo@lemmy.world
    link
    fedilink
    401 year ago

    Seems to me that Hashicorp forked Terraform by altering the license in a way that many (most?) contributors aren’t on board with; and OpenTF is the mainline now.

  • Sean Fern
    link
    91 year ago

    And now they’ve posted details on the impressive work already being done on the fork: https://opentf.org/announcement

    This seems like such a self-inflicted disaster for HashiCorp. I’m really wondering how they’ll respond.

  • @MsPenguinette@lemmy.world
    link
    fedilink
    81 year ago

    Ngl, I’m such a simp for terraform that it’s license has very little effect on me. Tho I do support the effort to make it open source.

    ^(Maybe then I can paramatarize prevent_destroy and provider aliases in the community maintained version)

      • Semi-Hemi-Demigod
        link
        fedilink
        111 year ago

        Since the other replies weren’t that detailed, I’ll chime in.

        Terraform is a way to write a file (or a bunch of files) on your machine, and then it will set up things in a cloud service based on what’s in those files. So if I wanted a web server, a load balancer, and these security rules I could just put it in Terraform instead of clicking around a web interface.

        The way I use it, it’s the equivalent of building a PC, and then I use other tools like scripts or something called Ansible to install the software and get it configured.

        It is pretty magical to be able to get an entire application stack deployed with a single command.

      • @MsPenguinette@lemmy.world
        link
        fedilink
        21 year ago

        A lovely magical tool where you tell it what you want things to be and it does the magic of making that happen. It’s the infrastructure as code version of a genie.