8 ms·
> The only way this complaint is valid is if there was a bait and switch There is a bait and switch, just not the one you proposed. If Terraform had started of
by dwaite 3y ago
> The only way this complaint is valid is if there was a bait and switch
There is a bait and switch, just not the one you proposed. If Terraform had started off under the BSL, it would have significantly less adoption.
As is, people adopted it under evaluation of the old terms, and are now being told the terms are changing going forward.
Since the previous code is still available, this will likely hurt newer, smaller players more than larger established players - if you are offering a large commercial offering on terraform today, you will likely justify maintaining a vendor fork going forward, or contributing to a genuine new fork project like OpenTF.
> The more this happens, the less people will hold the naive view that for-product entities will by default keep providing stuff for free forever. Capitalism baby.
Historically the successful companies had a clear view of what was free and what was charged - e.g. Redhat binary and source distributions were free, but enterprise distributions, commercial support, professional certifications as well as custom software/professional services were all revenue channels.
The rise of more asymmetric licensing terms (e.g. sole corporate copyright with publication under AGPLv3) has been an ongoing change as companies have wanted the freedom to change where they get their money over time, and defend from other members in the community potentially competing against them.