Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The problem with this is that Redis isn't used because it is particularly good. It's used because everyone else uses it. And everyone else uses it because it's free.

If you tried to charge for Redis then "everyone else" would stop using it and pretty much all of the value disappears. It becomes a niche product that you shouldn't build on. You're vulnerable to high license fees and experienced developers become harder to find since few get experience with it.



You couldn’t be more out of touch with reality.


Ok, name one building block type piece of software that isn't open source and is a market leader.


I meant you’re wrong about Redis. It was in a unique position for a long time, if you pulled it out there would be nothing to really replace it.

RedisLabs does charge for redis (extensions, and support) and seems to be doing pretty damn well for the matter.


>meant you’re wrong about Redis. It was in a unique position for a long time, if you pulled it out there would be nothing to really replace it.

You haven't really said where I was wrong.

>RedisLabs does charge for redis (extensions, and support) and seems to be doing pretty damn well for the matter.

Charging for extras is not the same thing as charging for the product.


Here:

> The problem with this is that Redis isn't used because it is particularly good. It's used because everyone else uses it.


Ok, and why do you think most people use Redis? Is it (1) they did a careful evaluation of the options and selected Redis because it was best or (2) everyone knows you use Redis if you need an in memory cache?


Wasn’t the case until at least 2016. Memcache was the default.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: