Live data from Hacker News

The race to replace Redis

lwn.net

31–40 of 520 posts

Re: The race to replace Redis

#32
post #24

Neal Gompa opened a discussion on the Fedora development list, noting the license change and the need to remove Redis from Fedora. Gompa also raised the issue on openSUSE's Factory discussion list. After Docker was phased out, various distributions have adopted the compatible Podman as a replacement for Docker. It seems that a similar story is unfolding with Redis.

Docker was only phased out in red hat distros because they don't like it and want to push Podman. Others still have docker packaged in their repos.

Re: The race to replace Redis

#33
post #28
post #2

I'd be more interested in the race to build a business model that works with open source and venture funding, myself. A grand unified theory of software goods funding, if you will.

Maybe we instead need a model where FOSS is not about profits for anybody, and is just a passion of love, from a large community of amateurs doing it for the technology and fun. Projects could still be funded by community users, but "venture funding"? That's how projects turn to shit.

That's works for small stuff like self hosted images, but will never work for anything actually reliable.

Re: The race to replace Redis

#34
post #2

I'd be more interested in the race to build a business model that works with open source and venture funding, myself. A grand unified theory of software goods funding, if you will.

This is very good use case of micro-transactions. If AWS makes $100 off Redis, they should be pay back X% to Redis project, from which the money is distributed to contributors based on how important their contributions were. Also Redis project is also supposed to pay back to the software components and 3rd party libraries it uses, so C project gets a fair share of the pie contributed back to them as well.

Re: The race to replace Redis

#35
post #27

From HN a few days ago: https://github.com/microsoft/Garnet A Microsoft Research, open source, performant, almost RESP compatible alternative (according to them)

There is also Valkey, a fork from just before the change backed by AWS, Google, Oracle who are paying a few former core devs

https://github.com/valkey-io/valkey

And not to forget Redict, also a fork, that is maintained by drew devault

https://codeberg.org/redict/redict

Re: The race to replace Redis

#36
post #2

I'd be more interested in the race to build a business model that works with open source and venture funding, myself. A grand unified theory of software goods funding, if you will.

FLOSS-5: freedom to contribute 5% of profit if powering a cloud service.

Re: The race to replace Redis

#37
post #28

Earlier quoted context omitted.

Maybe we instead need a model where FOSS is not about profits for anybody, and is just a passion of love, from a large community of amateurs doing it for the technology and fun. Projects could still be funded by community users, but "venture funding"? That's how projects turn to shit.

That's works for small stuff like self hosted images, but will never work for anything actually reliable.

Doesn’t it work for the Linux kernel? And https? And lots of other stuff?

Re: The race to replace Redis

#38
Engineers have to eat too.

Nothing wrong with charging for support.

I love passion projects as much as anyone, but there is a reason they are hobbies, and people need to keep a day job. Eventually it does get tiring to do support for free.

Edit:

Ok. I was talking OSS generally. I guess Redis is being bad actor if they are taking OSS work and running away with it to get the money, and not compensating the contributors. That is very wrong. I don't know history on Redis and assumed it was the contributors that founded the company.

Re: The race to replace Redis

#39

Engineers have to eat too. Nothing wrong with charging for support. I love passion projects as much as anyone, but there is a reason they are hobbies, and people need to keep a day job. Eventually it does get tiring to do support for free. Edit: Ok. I was talking OSS generally. I guess Redis is being bad actor if they are taking OSS work and running away with it to get the money, and not compensating the contributors…

I agree. People here always seem to react badly to companies that provide something for free and now want to make a bit of money. It’s weird because they themselves work in tech and have to earn a living to put food on the table. Having no way of making money isn’t sustainable.

Re: The race to replace Redis

#40

Engineers have to eat too. Nothing wrong with charging for support. I love passion projects as much as anyone, but there is a reason they are hobbies, and people need to keep a day job. Eventually it does get tiring to do support for free. Edit: Ok. I was talking OSS generally. I guess Redis is being bad actor if they are taking OSS work and running away with it to get the money, and not compensating the contributors…

I think the main issue is bait and switch. You start with a license, get lots of external contributors who are working for free, get ecosystem built around it for free and then change because you want to be paid.
Post reply on HN