Live data from Hacker News

Redis Inc seeks control over future of Rust redis-rs client library

devclass.com

51–60 of 68 posts

Re: Redis Inc seeks control over future of Rust redis-rs client library

#51

Earlier quoted context omitted.

My theory as well. I would almost bet on it. Redis is risking its reputation in order to solidify its revenue stream in the face is rising threats like Valkey, etc.

Well it's either solidify revenue stream or likely go out of business. And what's a reputation if there's no business to attach it to?

[deleted]

Re: Redis Inc seeks control over future of Rust redis-rs client library

#52
post #48

Earlier quoted context omitted.

Is there a mature valkey client for Rust? I'm willing to bet most people running Valkey, Dragonfly etc. on the server are still using the Redis clients.

Just fork the Rust client for Redis before any breaking changes were made.

I don't think there are any at the protocol level. At least not yet.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#53
post #14
post #2

I have yet to hear a single positive story about this Redis Inc... it's like a giant company full of only assholes. Story after story is just "wow, these people all suck"

Redis the project was essentially taken over by a company that had nothing to do with its development. Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time. A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company c…

https://github.com/redis/redis/pull/13670

Created a PR to add this into the context.

Feel free to comment on it.

Also, calling other bystanders to add other missing pieces to the history.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#54
post #14
post #2

I have yet to hear a single positive story about this Redis Inc... it's like a giant company full of only assholes. Story after story is just "wow, these people all suck"

Redis the project was essentially taken over by a company that had nothing to do with its development. Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time. A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company c…

They paid antirez and I'm sure compensated him for his efforts on redis. I haven't heard antirez being "kicked out". There may have been a separation of ways when redis inc. decided to not be truly open source, but I haven't heard of them being abusive or unethical with antirez.

So yes, antirez started it. He owned the trademark and gave it off to redis inc. and was compensated for it. I am not seeing why this has to be controversial.

I don't like what redis is doing. But they're within legal rights.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#55
post #2

I have yet to hear a single positive story about this Redis Inc... it's like a giant company full of only assholes. Story after story is just "wow, these people all suck"

PE/VC-backed bait-and-switch takeovers of "open source" projects have cost me a significant amount of time and money over the past few years. My rule of thumb now is that I now consider any project that has a pricing page OR requires copyright assignment/CLA to a for-profit company to be effectively proprietary and just using open source as a marketing technique. That doesn't mean I won't touch it, but like with prop…

The important part is the contract the company signs for you. Contacts generally are enforceable in court and lawyers know of standard provisions for weird situations (what if the company goes bankrupt)

QT has contracts with KDE around the open source version which gives KDE peace of mind. I use QT in a commercial product - we have some useful contract terms with QT that are not public and I can't talk about them.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#56
post #14

Earlier quoted context omitted.

Redis the project was essentially taken over by a company that had nothing to do with its development. Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time. A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company c…

They paid antirez and I'm sure compensated him for his efforts on redis. I haven't heard antirez being "kicked out". There may have been a separation of ways when redis inc. decided to not be truly open source, but I haven't heard of them being abusive or unethical with antirez. So yes, antirez started it. He owned the trademark and gave it off to redis inc. and was compensated for it. I am not seeing why this has to…

Yes, nobody says that there's something illegal here. Were it so, Redis is high enough profile project for someone to take a legal action.

But this is a takeover that is slowly draining the value from the community and directing it to private pockets. E.g. Redis is now source-available.

There are still compatible alternatives: https://valkey.io/ (C, a direct Redis fork) or https://keydb.dev/ (C++, an evolved Redis fork), both BSD-licensed.

I wish RethinkDB was more alive :-\

Re: Redis Inc seeks control over future of Rust redis-rs client library

#57

Earlier quoted context omitted.

redis-rs has been around since 2013, so before redis inc. was called anything related to redis (the were called Garantia data) or they hired the redis creator (in 2015) or bought the redis trademark (in 2018). That might not be legally relevant but it is certainly ethically relevant.

> That might not be legally relevant but it is certainly ethically relevant. I don't know if it's ethically relevant. I'm sure there was someone named Matt Damon before the actor Matt Damon, and maybe that guy was even an actor, but I wouldn't say today's Matt Damon is ethically violating ancient history's Matt Damon. What is the right rule for abandonware? It can't be, whoever got there first. Anyway. I don't buy yo…

Analogies are not arguments. Just made up scenario.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#58
post #14

Earlier quoted context omitted.

Redis the project was essentially taken over by a company that had nothing to do with its development. Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time. A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company c…

They paid antirez and I'm sure compensated him for his efforts on redis. I haven't heard antirez being "kicked out". There may have been a separation of ways when redis inc. decided to not be truly open source, but I haven't heard of them being abusive or unethical with antirez. So yes, antirez started it. He owned the trademark and gave it off to redis inc. and was compensated for it. I am not seeing why this has to…

No one is saying what they did was illegal, but you'd have to do a lot of mental gymnastics to make a case for it being ethical and in the spirit of open source.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#59
post #14

Earlier quoted context omitted.

Redis the project was essentially taken over by a company that had nothing to do with its development. Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time. A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company c…

https://github.com/redis/redis/pull/13670 Created a PR to add this into the context. Feel free to comment on it. Also, calling other bystanders to add other missing pieces to the history.

That seems inappropriate to me for a README — at least in its current, somewhat inflammatory, form. Is the commit itself an act of protest or is this a genuine attempt at getting it pulled?

Re: Redis Inc seeks control over future of Rust redis-rs client library

#60
post #56

Earlier quoted context omitted.

They paid antirez and I'm sure compensated him for his efforts on redis. I haven't heard antirez being "kicked out". There may have been a separation of ways when redis inc. decided to not be truly open source, but I haven't heard of them being abusive or unethical with antirez. So yes, antirez started it. He owned the trademark and gave it off to redis inc. and was compensated for it. I am not seeing why this has to…

Yes, nobody says that there's something illegal here. Were it so, Redis is high enough profile project for someone to take a legal action. But this is a takeover that is slowly draining the value from the community and directing it to private pockets. E.g. Redis is now source-available. There are still compatible alternatives: https://valkey.io/ (C, a direct Redis fork) or https://keydb.dev/ (C++, an evolved Redis fo…

My point is the lesson here should be to wary of tools that don't have a foundation backing them. I have nothing but the highest respect for antirez. But redis never had a foundation. That makes it susceptible to be source-available. The same with Elastic search.

I think the best option against this action by Redis Inc is to move to valkey and use it to incorporate features that Redis Inc considers "enterprise licensed features". If there are big players in valkey, there should be a move to setup a foundation for it - so that it doesn't get taken in to be source available again.

Post reply on HN