Hashicorp changes the terraform license to BSL.
tl;dr if you use terraform in a product, you're gonna have to lawyer up if you do anything remotely related to what hashicorp does now or in the future.
Hashicorp changes the terraform license to BSL.
tl;dr if you use terraform in a product, you're gonna have to lawyer up if you do anything remotely related to what hashicorp does now or in the future.
@choldgraf oh sure, the bait-and-switch is *the* issue.
I do think BSL and similar licenses tend to be specifically designed to muddy the waters of what is and isn't "FLOSS", and are quite often used specifically for that purpose.
And it does seem to me Hashicorp is using this license also for that purpose. I mean:
> We strongly believe in the value of openly sharing source code and enabling practitioners to solve their problems, building communities, and creating transparency.
🙄
@choldgraf obviously Hashicorp can license their products any way they want.
But then there's the question of independent contributors. I am going to bet there's a bunch of code in Terraform that got committed by independent devs under MPL. Did they assign the copyright to Hashicorp? How is this code being re-licensed as BSL instead of MPL?
Would they have contributed to Terraform etc if the license had been BSL from the start? Would they have had they known it gets re-licensed later?..