Live data from Hacker News

From where I left

antirez.com

341–350 of 472 posts

Re: From where I left

#341
post #162
post #147

Earlier quoted context omitted.

It's possible to hold both positions at the same time.

In the world of legal consequences it is not. Or please explain.

Erm I am not sure if I was understood correctly - I meant legal consequences from the perspective of redis guys on one side, and saas guys on the other side..

One simply can't admit that they both were doing a valid thing

Re: From where I left

#342

I'm really interested in this bit: "the fracture with the community is not about licensing, or at least it’s not mainly about licensing" I wish he'd elaborated a bit more on what he thought it was about. My understanding is that it's 100% about the license. That's certainly why I'll reach for valkey instead of redis next time I need it. That's also what I've heard from everyone else in a similar position. What else w…

you can see there is shift from roots in redis. original over-the-write protocol was human-redable by design. now more and more over last couple years API and instrumentation, docs, gets non-human readable at all (mix of ASCII and hex binary encoding, say in FT.SEARCH, speaking of FT.SEARCH it is barely readable even when in non-binary form...)

Re: From where I left

#343

I'm really interested in this bit: "the fracture with the community is not about licensing, or at least it’s not mainly about licensing" I wish he'd elaborated a bit more on what he thought it was about. My understanding is that it's 100% about the license. That's certainly why I'll reach for valkey instead of redis next time I need it. That's also what I've heard from everyone else in a similar position. What else w…

also, lack of japanese and korean support... and non-willingness to integrate this when developers native speakers even want to and volunteer to improve it.

something is off in redis execution

hope with this guy comes back it improves!

Re: From where I left

#344
post #74

That vector sets design outlined towards the end of the article is delightful - it's exactly the kind of API design I appreciate from Redis over the years: simple, elegant and feels obviously correct to me.

yeah! much better than FT.SEARCH monstrosity...

Re: From where I left

#345
post #155
post #134

Earlier quoted context omitted.

With open-source software, a license is as much a social contract as it is a legal one. People contribute because they want to be part of a community building something which is beneficial to everyone . Everyone contributes where they can, and in turn takes what they need. Redis Ltd. broke the social contract. They decided that the short-term profitability of the company was more important than the project as a whole…

Open source is a gift economy. Receiving a gift does not form a social contract that entitles you to future gifts. It is not a "rug pull" for someone to stop giving you gifts. The old versions of Redis are yours for all time. No one can take that away from you. In fact, Redis is still giving you gifts to this day, just with a different wrapping. The new license seems perfectly reasonable, given how much companies lik…

Open source is not a gift economy, and is in fact a different, and long established social contract. Never has this misplaced metaphor been used to describe open source, nor do the contributers demand any return that amounts to an "entitlement to future gifts".

Re: From where I left

#346
wish redis worked better with the community! improved language support (japanese, korean) for FT.SEARCH; accepted contributions; listened to devs for API design (some of it just so odd); made it convenient to contribute to redis (and not a giant wall of ice...); profit sharing with contributors to redis would be great too...

Re: From where I left

#347
post #283

Earlier quoted context omitted.

> Many people had contributed their efforts to the Redis project for free It's worth noting that the bulk of the code was written by antirez with only ~12 others exceeding 100+ commits [1]. And if you continue scrolling the number of commits-per-user drops off fast. It's striking given how famous the project is. [1] https://github.com/redis/redis/graphs/contributors

It goes far beyond the actual codebase to the long tail of supporting projects, conference talks, blog posts, etc

Agree. Writing code is (TBH, only a tiny) part of the project - creating packages for different OSes and distros, testing, filling bug reports, promoting project, writing tips and ticks, articles... Many projects remain unpopular not because the authors aren’t actively maintaining them but because these essential components are missing.

Re: From where I left

#348

I love that Antirez is on Bluesky and not X. We should all turn off X and migrate out of that toxic platform.

Disagree. Bluesky is a political circle jerk echo chamber designed for weaklings who need authorities to hold their hand in the face of dissenting opinions.

Re: From where I left

#349
post #334
post #68

For me, the license change upset me mainly for two reasons: 1. Many people had contributed their efforts to the Redis project for free - both in terms of code but also in advocacy, writing tutorials, publishing example code etc - and when they did that it was under the understanding that project would remain under the same open source license. It honestly felt like a betrayal of trust. 2. From a purely selfish point…

> It used to be that you could pick an open source project and build a business on it and expect that the project would stay available to you under those well understood terms. I'm not familiar with what's happening in this Redis licence change. But if it was Open Source at version N, and you built your business (or stack, etc) on top of that, N will remain forever available to you as FLOSS, not? Is the problem maybe…

Note his "build a business on it" angle. It's not an open source problem. Greedy techbros want free support forever from the community while contributing almost nothing back. Same for large corporations.

They see this as "rug pulling". I think developers need to do a lot more of that for things to change.

Re: From where I left

#350

I'm really interested in this bit: "the fracture with the community is not about licensing, or at least it’s not mainly about licensing" I wish he'd elaborated a bit more on what he thought it was about. My understanding is that it's 100% about the license. That's certainly why I'll reach for valkey instead of redis next time I need it. That's also what I've heard from everyone else in a similar position. What else w…

Techbros and large corporations still have the original source code they built their business on. What they want is free community updates and support forever while they give almost nothing back. So it's not a licensing problem. It's not a free software problem. It's a "free as in beer" support problem.

AGPL only slightly prevents this by forcing them to share their changes to the source. And usually this is not very useful to the community, anyway. And very little effort. And the same people scream it's an evil license. They want free (as in beer) stuff forever and it's not just the source code. It's very ungrateful of them.

Post reply on HN