#HashiCorp changes Terraform's license to BSL

27 messages · Page 1 of 1 (latest)

solemn jolt
stone remnant
#

Idm them changing the other hashicorp products like nomad consul etc for concerns like Elastic had but I don't know about terraform

#

Anyways sad to see them going this way and hopefully they will change their mind on at least Terraform

solemn jolt
#

yeah, sucks

#

even tho I'm for sure we're not competing and our use is still acceptable under their license, might plan to switch to full aws cloudformation

#

which I don't really want to do since it means getting off of cloudflare and fully integrating to aws services

stone remnant
#

there's also CDK but again you end up being fully invested in aws tools

#

terraform is nice because it inegrates extremely well across providers

#

there's also that (dont remember name) iac thingy

solemn jolt
#

what's the difference between that and cf? just language?

stone remnant
#

cf is "just yaml" isnt it

#

cdk is constructs so you say that you want an S3 bucket a lambda and a gateway

#

instead of I want 153 lines of yaml that happens to create said infra

#

cdk is also just typescript code so you have full autocomplete on everything

#

its pretty sick but terraform "just works" imo

ruby thorn
#

It should be fine to use it to manage your own infra, you're just not allowed to offer your own terraform cloud solutions

#

GitLab offers hosted Terraform state but it's available on free tiers, so I'd assume it's not affecting them either

odd condor
#

license is vague tho, they can just claim "oh no this is competitive, shut it down"

dire sparrow
#

But love to see everyone starring it

fallen hull
#

"terraform" is an instruction set that gets interpreted and bridge the gap to affect resources ultimately by communicating with providers.

#

Providers are interfaced with by means of an abstract API.