Hacker News new | ask | show | jobs
by cattown 1043 days ago
I like Terraform and will continue to use it. I'm just an end user that isn't involved in building other product offerings on it or a user of other derivative products.

Even though this really doesn't affect my use case it does feel like kind of a dirty bait and switch. I do hope for a future where there's a version (and Terraform provider module versions) that are actively maintained under a true open source license. I'll favor using those over the official BSL version as much as possible.

I guess it's the CLA that all of the contributors signed that allows this to happen? I wonder if there's a way for open source licenses to address this, and disallow the use of CLAs, or require some CLA clause that doesn't allow sudden switches to non-permissive licenses?