Alternatives to HashiCorp products

HashiCorp has changed their license to a source-available one. If you care about free software or are worried about the future of these projects, here are some alternatives.

Drop-in replacements

These hard forks can be used with almost no changes in the rest of your setup.

Replacable with similar products

While there's no 1:1 replacement, these projects can be replaced with others that have similar features or more. They require significant changes to your infrastructure, though.

Replacable by composing other tools

There's no clear replacement for these products, but you can compose other tools to achieve similar features. Fortunately, these products focus more on local development and developer experience, so there's less risk of breaking production.

Conclusion

Rug pulling is not uncommon in the open-source space. I hope you're not too locked in with HashiCorp products.

To be clear, I don't have a problem with people wanting to make money from their hard and honest work. However, I do have a problem with companies that pretend to care about open source, build a community, drive adoption and contributions, and then tell the community "Nah, we've changed our minds and will restrict what you can do with the code, including the contributions made by the community".

When evaluating a new open-source project, I usually check if they have a Contributor License Agreement (CLA). That's a red flag that the company is leaving the door open to rug pull you. Sometimes I still decide to use them, but I always check if there's an alternative to jump to if the ship sinks.