This message was deleted.
# general
s
This message was deleted.
a
That's not a good day to be a customer of one of HashiCorp's alternatives... And I believe that many of them are better than what HashiCorp offers, so it can hurt the innovation in the space
s
IMHO, HashiCorp's revenue doesn't seem as great as I thought. (I think almost everyone here uses one of HashiCorp's open source projects) I understand HashiCorp, and it is a license that still open (as a open source) for me.
k
I don't think it matters for most customers, unless, as Aleksej says, you use one of the companies that sells hosted services using Terraform (potentially Atlantis, env0, spacelift, among others)
Terraform cloud is very pricey, as is rolling your own terraform code management system (which is what most of my clients do)
a
I think that is where it can matter many customers @Kief Morris The realities around roll your own deployment process for terraform at scale is tough. So people lean on open source solutions like Atlantis, Flux, or otherwise. I don't know the actual breakdown between TF enterprise, competitor enterprise, competitor open source, and roll your own. But I'd be super curious!
It's also interesting timing after the move to different pricing. My old company moved to enterprise after I left, but they had a massive scare due to lots of small resources that don't change much but all of a sudden their bill was going to increase 10 fold with the new model 😬
k
I agree on that Abby - I've become very interested in the open source / packaged offerings for delivering infrastructure. The need is growing to mature beyond hand-rolled, snowflake systems for this. So it's interesting timing - clearly Hashicorp are seeing the market growing, and want to protect their revenue, which I think is mostly from terraform cloud.
So it's a fair point - many customers may not notice today, but it's going to impact their options
s
it seems this is already being discussed in some communities. 😢 https://github.com/gruntwork-io/terragrunt/issues/2658
b
I recognize that Hashi makes money, but I see this being a really poor long-term play for the business. The reason competitors were popping up is that TF Cloud/Enterprise was expensive and they weren't building features that customers need/want. The contributions to Terraform have slowed dramatically. I wouldn't be surprised if competitors created a fork.
a
their bill was going to increase 10 fold
Similar story at my current company, we were all poised to move to Enterprise but we couldn't get them to commit to pricing long-term (their projections for year 2+ were scary) so we decided not to
s
I believe what they do, is somewhat similar to docker, still supporting some of the features as free, after they see the reaction to this or might make some adjustments to the pricing tier. I believe they already knew this will impact them big time, I don't expect them to do things like this, my early guess things will change.
b
on a funny note, at the bottom of the announcement post there is an interview between a dev advocate and armon (cto) this was a poor choice of backgrounds (a fish squeezing gold coins out)
j
There will be forks available for the future also, this is done mostly for non compete challenges looks like.
h
Who knows maybe this will lead to an increase in crossplane adoption 🤷‍♂️
a
I look forward to a CNCF fork so we can submit Kubecon talks just about Terraform finally :) I think the market will decide and no they are not going to buy TFC or TFE just because of this.
a
And here goes a response from the market :) https://opentf.org
j
The real pain point here is licensing of related software. Anybody developing software under licenses like AGPL, GPL, etc. (either strong copyleft projects or commercial projects with a dual-licensing model) that depends on Terraform is now unable to upgrade, because the BSL is incompatible with those other licenses. And even in cases where it's technically ok to use BSL components together with GPL or AGPL components, making that determination is unpleasantly complex and dependent on understanding the detailed nuances of software license edge cases.
h
Like the terragrunt team mentioned its also risky, what if hashi decides to come into my vertical and that I got a competing service
sure they addressed it in the FAQ but the license terminology is still the same and thats what lawyers care about lol
k
My understanding (not a legal expert, although I have taken legal advice on this license change, which may not apply to you, etc., etc.) is that the kind of statements made in their FAQ do have an impact, as in it would make their case more difficult for them if they file an action against you for something that their FAQ strongly implies they would not. These things are not binary, compliance/not compliant, they're really about risk. What is the risk that they will send you a notice (cease and desist or whatever), that they will file legal action against you, and that they would win if they did? What is the impact (monetary, reputational, otherwise) for each of these outcomes?