Earlier quoted context omitted.
TBH I don't know anything about Nomand. Feel free to use it. That might be good for you, I certainly don't want to deter you. All I meant was that I didn't think Nomad would survive in the Long Term a change of license from MIT to BSL, when there also exists Kubernetes. On the contrary, I think Terraform will survive in form or another. Either the BSL license will be lenient enough or people will fork Terraform and s…
Your statement was "Nomad is a dead product" without knowing anything about the product. That's something to consider next time you make such statements.
HashiCorp adopts Business Source License
701–710 of 760 posts
Re: HashiCorp adopts Business Source License
#702Re: HashiCorp adopts Business Source License
#703Re: HashiCorp adopts Business Source License
#704Earlier quoted context omitted.
Your line of thinking was that Pulumi uses terraform providers under the hood, right ? It’s a good question. I suspect several forks might be happening as we speak.
I believe providers are still OSS-licensed.
And I checked the contribution guide for the aws provider, no mention of a CLA there. I wonder if Hashicorp would be able to pull the providers under the same BSL in future ?
Re: HashiCorp adopts Business Source License
#705We built our OSS company (Apache 2.0) with Nomad at its core. We provide game server orchestration with a handful of services around it, which could be misconstrued to be considered providing a "competitive offering to HashiCorp." Needless to say, we'll be freezing our Nomad version at the last MPL version because of how vague the license is (intentionally). We also use CockroachDB which uses BSL, but we're not provi…
Re: HashiCorp adopts Business Source License
#706Earlier quoted context omitted.
SaaS itself is against the spirit of open source, if not the letter of the license. It is the most closed model of providing software, far more closed than closed source binaries. Whether it runs on open source behind the scenes doesn’t matter; your data is controlled by the provider and you have no privacy or ability to run anything on your own terms. At the very least anyone using open source to run SaaS for profit…
SaaS is not software; SaaS is a service. The spirit of free software is giving software away as a gift and a tool for people to use to do whatever they like with it, business included. Running a service based on free software is absolutely within the spirit of free software. Free software isn't about a circle of gifts, it's about software freedoms. You're not obligated in spirit to "give something back" because you u…
Yes it's ok to use OSS to operate your business. That's a sound and intended way of using OSS. Everyone benefits.
No it's not ok to provide a competing product to the very people that you get the core of it from. That's literally stealing if not fraud. At least it is ethically dubious.
I'm not saying it's literally a yes/no decision, but this is the baseline.
I think OSS projects should offer a paid for "integration license" by default.
Re: HashiCorp adopts Business Source License
#707They've all used Terraform extensively but always rolled their own means of deploying IaC, with solutions more clunky than CloudFormation which let's face it isn't brilliant.
Why did Hashicorp fail to win this business? I think their pricing just seems too outlandish and is based on paying for the value of software they've already open sourced rather than being tied to the cost of providing a good service plus reasonable margin.
Their strategy appears to have failed, exacerbated by the macroeconomic landscape. I doubt their chosen solution - Microsoftification of their open source project - is going to do them any favours.
Re: HashiCorp adopts Business Source License
#708HashiCorp's CLA page from two months ago ( https://web.archive.org/web/20230610041432/https://www.hashi... ): "We require our external contributors to sign a Contributor License Agreement ("CLA") in order to ensure that our projects remain licensed under Free and Open Source licenses such as MPL2 while allowing HashiCorp to build a sustainable business. HashiCorp is committed to having a true Free and Open Source Sof…
Never sign a CLA! The only reason they ask for such is to relicense, and the only reason they would relicense if they are already foss is to become proprietary. Linux doesn't require a CLA for contributions. These open source cosplay clowns do.
Re: HashiCorp adopts Business Source License
#709Earlier quoted context omitted.
Maybe Gruntwork.io, makers of Terragrunt, I think? I always just stuck to vanilla Terraform but recall coming across them at some point.
I wouldn't call them a competitor by any stretch; more like a partner. A Terragrunt codebase just wraps Terraform, with the same exact backends (including Hashicorp's SaaS offerings) and the same exact providers and everything.