Hacker News new | ask | show | jobs
by onRoadAgain23 3737 days ago
Being burned before,I will never use an OS infrastructure project that has enterprise features you need to pay for. They always try to move you to paid and make the OSS version unpleasant to use over time as soon as the bean counters take over to milk you

"For customers with large production deployments, we also offer an enterprise edition that comes with additional functionality"

5 comments

This is the model used by many companies backing OSS. The fact that you have been burned before means the actor in that case (or cases) acted badly, not that the model is wrong.

Software isn't free to produce, and the need to make money off software isn't something companies should be ashamed of. In fact, nowadays I'm leaning towards trusting OSS with clear financial sustainability over software whose long term existence seems shaky.

Do you often make big decisions based on extrapolation from so few data points?

I use a major open source system with enterprise features and support but don't pay for any of those options. I've used it for 3 years and it's been invaluable. No pressure to start paying for anything. Some of its premium features have actually become free over that period. But I wouldn't decide that all open source systems with premium features are safe based on that experience.

If this costed roughly a million dollars, then yes. Especially if you're locked in like with a DB. I use nginx because even though it has this mode it would be easy to replace with something else.
I definitely view "open core" products with greater skepticism than truly open source ones, but I think it comes down to the community surrounding (and engendered by) the sponsoring company/foundation. These Citus guys seem to be really enthusiastic about contributing their work to the community. That attitude mitigates any concerns I have, because to me it seems that they are really a part of the larger PostgreSQL community---not just trying to take advantage of it like certain companies whose names we won't mention.
What are some alternatives for paying their employees to develop these products that are 100% free? There are some excellent commercial organizations that drive some of the tech that many or even most of us have came to rely on. This goes all the way down to Linux and BSD itself.
Feel free to code your own