TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Redis is open source again

1894 pointsby antirez7 days ago

93 comments

c0l07 days ago
I contributed a minor (but imho still neat :p) improvement to Redis under its original license, and personally moved to using redict when the unexpected license change to SSPL was announced - and I was feeling betrayed as a contributor to a properly-FOSS-codebase. (Had they switched to AGPL right away, I&#x27;d have been perfectly fine with that change from a moral perspective, ftr.)<p>I have a great deal of respect for antirez and recgnize him as a kind and benevolent member of the FOSS community, but no matter what Redis, Inc. announced or does, they have lost my trust for good, and I will continue to use Redis forks for as long as they exist.
评论 #43861464 未加载
评论 #43866835 未加载
评论 #43860186 未加载
评论 #43861111 未加载
评论 #43861555 未加载
评论 #43860031 未加载
评论 #43863608 未加载
评论 #43860001 未加载
评论 #43863075 未加载
评论 #43862233 未加载
评论 #43865407 未加载
评论 #43866174 未加载
评论 #43890588 未加载
评论 #43873872 未加载
评论 #43865885 未加载
评论 #43860129 未加载
simonw7 days ago
Lots of cynical takes in this thread - and I get it, there isn&#x27;t a guarantee they won&#x27;t relicense again in the future (they have a CLA that would let them) and people feel betrayed by the last license change.<p>I think we should celebrate this anyway. It&#x27;s a smart decision, it&#x27;s what the community wanted to happen and it would be great if other companies with janky licenses could see &quot;Redis relicensed to open source and had a great boost out of it&quot;, not &#x27;Redis relicensed to open source and it didn&#x27;t help them at all&quot;.<p>I&#x27;m delighted. Thank you, team Redis.
评论 #43861245 未加载
评论 #43863429 未加载
评论 #43867970 未加载
评论 #43867739 未加载
评论 #43865284 未加载
评论 #43862763 未加载
simonw7 days ago
From this post on the Redis blog <a href="https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;agplv3&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;agplv3&#x2F;</a> it looks like they&#x27;ve made a bunch of new features available under the new AGPL license too:<p>&gt; Integrating Redis Stack technologies, including JSON, Time Series, probabilistic data types, Redis Query Engine and more into core Redis 8 under AGPL<p>Redis Query Engine is new-to-me (I stopped following Redis closely after the license change) - it looks like an in-memory alternative to a lot of the things you might do with Elasticsearch: <a href="https:&#x2F;&#x2F;redis.io&#x2F;docs&#x2F;latest&#x2F;develop&#x2F;interact&#x2F;search-and-query&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redis.io&#x2F;docs&#x2F;latest&#x2F;develop&#x2F;interact&#x2F;search-and-que...</a><p>With syntax that looks something like this:<p><pre><code> FT.SEARCH places &quot;museum @city:(san francisco|oakland) @shape:[CONTAINS $poly]&quot; PARAMS 2 poly &#x27;POLYGON((-122.5 37.7, -122.5 37.8, -122.4 37.8, -122.4 37.7, -122.5 37.7))&#x27; DIALECT 3 </code></pre> (This is a smart move in terms of answering the question &quot;Why would I switch back to Redis if I&#x27;ve moved to Valkey&quot; - Redis just grew a bunch of new interesting features.)
评论 #43874129 未加载
评论 #43873843 未加载
评论 #43861665 未加载
placatedmayhem7 days ago
I&#x27;m curious whether the community will trust Redis-the-company again after this, or if they&#x27;ll choose to stick with Valkey. The other concern is at least some big company legal departments are wary of AGPL software, which makes Valkey, still BSD, more attractive to them.<p>Edit: Regardless, thank you and the rest of the folks inside Redis for pushing to bring this back to OSS!
评论 #43860920 未加载
评论 #43860257 未加载
评论 #43865340 未加载
评论 #43859707 未加载
评论 #43860048 未加载
评论 #43860112 未加载
评论 #43859733 未加载
kamranjon7 days ago
One of the big things I love about Redis is that it’s become this tool for me to learn new techniques and explore data. Like, the new vector sets feature has let me really explore dense vectors and custom search and taxonomy mapping and all sorts of areas that seemed like a high barrier to entry for me, but now I’m just streaming stuff into llama.cpp with an embedding model and storing it in Redis and being able to do mappings between different data sets super efficiently.<p>A big part of that is API design - I can’t think of another system that is as well thought out as the Redis API - it’s deceptively simple and because of that I didn’t have to wait for client libraries to incorporate the new Redis features - they just work cause they all speak RESP and I can just send raw commands.<p>All of this is to say that I was really happy to hear Antirez was back working on Redis and it’s paying off in more ways than I could have imagined. People can use valkey or whatever they want as an alternative - but I like Redis because it’s always pushing forward and letting me explore new things that otherwise wouldn’t feel as “at my fingertips” as it does in Redis.
评论 #43859922 未加载
评论 #43861220 未加载
评论 #43866822 未加载
md39110275147 days ago
Our company made the switch over to Valkey, and we&#x27;ve invested hundreds of engineering hours into it already. I don&#x27;t see us switching back at this point especially when it&#x27;s clear Redis could easily pull the bait-and-switch again.
评论 #43859802 未加载
评论 #43867012 未加载
评论 #43859806 未加载
评论 #43859902 未加载
aftbit7 days ago
From the CEO blog post - <a href="https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;agplv3&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;agplv3&#x2F;</a><p>&gt;This achieved our goal—AWS and Google now maintain their own fork<p>Was this really the goal though? Forcing your biggest users to fork your software and maintain their own divergent version is not really good for anyone. Sure, Amazon and Google (or AWS and GCP - type confusion in the source material) now have to contribute some more engineering hours to the open fork, but why would anyone still want to use Redis now that there&#x27;s a permissively licensed alternative maintained by the same cloud hyperscalers who will end up running it for you?
评论 #43864959 未加载
评论 #43865421 未加载
评论 #43866992 未加载
评论 #43863993 未加载
rustc7 days ago
They still require a CLA [1] so there&#x27;s nothing stopping them from doing another relicense to a proprietary license tomorrow.<p>The only way this remains open source forever is to accept AGPL-only licensed patches.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;redis&#x2F;redis&#x2F;blob&#x2F;d65102861f51af48241f607afa678c4c2a0f894c&#x2F;CONTRIBUTING.md">https:&#x2F;&#x2F;github.com&#x2F;redis&#x2F;redis&#x2F;blob&#x2F;d65102861f51af48241f607a...</a>
评论 #43861101 未加载
theturtletalks7 days ago
When Antirez left Redis, he wrote an amazing blog post I go back to often [0]. In there he said:<p>&quot;I write code in order to express myself, and I consider what I code an artifact, rather than just something useful to get things done. I would say that what I write is useful just as a side effect, but my first goal is to make something that is, in some way, beautiful. In essence, I would rather be remembered as a bad artist than a good programmer.&quot;<p>I&#x27;m glad Antirez was seeing his art losing it&#x27;s beauty and now, is reclaiming it!<p>0. <a href="https:&#x2F;&#x2F;antirez.com&#x2F;news&#x2F;133" rel="nofollow">https:&#x2F;&#x2F;antirez.com&#x2F;news&#x2F;133</a>
评论 #43863895 未加载
评论 #43865534 未加载
bradgessler7 days ago
I got a really stupid email from Redis®* a year ago that wanted me to put a disclaimer on the “first page” where Redis®* appeared on a website, as if it was a paper legal document.<p>That was the very moment Redis®* died for me—I’ve never encountered a tech company that was so aloof about how tech works.<p>Hopefully that damage is undone.<p>—<p>*Redis is a registered trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Brad Gessler is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Brad Gessler.
评论 #43867260 未加载
评论 #43866566 未加载
otterley7 days ago
If there&#x27;s a lesson to be learned from this drama, it&#x27;s that changing a software license from a liberal open-source one to a anti-competitive one (even if the source is still available and open to contribution) is a one-way door and loses trust. Once done, even if you recognize your error and revert the license, you&#x27;re not getting that trust back.
评论 #43861436 未加载
评论 #43863539 未加载
remram7 days ago
This doesn&#x27;t solve anything, Redis has proved that it is willing to do a rug pull, and how much they are willing to hurt the community when they do (taking over client libraries, etc). I don&#x27;t see a reason to go back from valkey. Again and again, Redis Labs has been the worst thing about Redis, I&#x27;m glad we now have an other option.
redbell7 days ago
Ironically, when Redis changed their license a couple of months ago, I commented back then [1]:<p><i>But who knows what the future holds? Maybe the Redis team will change their mind and revert back the decision like Elastic Search did a few weeks ago: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41394797">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41394797</a></i><p>Yeah, that future had come, and Redis is free again!<p>Thanks antirez and to all the team behind Redis.<p>_________________<p>1. <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41611636#41612750">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41611636#41612750</a>
DetroitThrow7 days ago
I think the big drop in trust was the change in licensing away from permissive in the first place, but AGPL-today is a much better choice than SSPL-forever.<p>You probably can&#x27;t recover from a loss of trust in low single digit years unfortunately, but this is a good first step towards the project rebuilding the OSS community that existed around redis initially.<p>Thanks for fighting for this. Hopefully this shows more companies stuck on source-available that you can achieve similar goals with OSS licenses.
rdtsc7 days ago
That&#x27;s great news. I never liked the newly sprung up licenses. I understand the background but always felt a burden having to read and understand them, and wonder how they&#x27;d hold up in practice. GPL licenses have been around for decades and is something people, including legal teams, know more about.<p>And when I say &quot;know&quot;, I don&#x27;t mean &quot;like&quot;: it could be that this will just make it easier for a particular team to decide that it doesn&#x27;t want to deal with the AGPL, and they should go find something else, but at least it&#x27;s clear what it is. As opposed to some BSSXYZWL license that you never heard of, which kind sounds like it&#x27;s open source but kind of isn&#x27;t...
评论 #43860502 未加载
评论 #43860673 未加载
ibnurasikh7 days ago
Gladly, Valkey has other benefits besides its more permissive license compared to Redis. One of them is multi-threading support, which makes it pretty easy for someone like me—who has a bit of a skill issue with DevOps—to actually utilize all CPU cores for my caching layer.
评论 #43860155 未加载
xiwenc7 days ago
A bit more info from CEO: <a href="https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;agplv3&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;agplv3&#x2F;</a><p>Sounds like SSPL did not yield the desired outcome.<p>Glad AGPL is an option now.
评论 #43860856 未加载
Zambyte7 days ago
Very interesting that this is happening at the same time that NATS is going proprietary. Obviously Redis is way more well known, but as someone who has built a bunch on NATS over the last few years, this makes Redis an interesting choice to migrate to again.
评论 #43862650 未加载
评论 #43860293 未加载
linotype7 days ago
No thanks, going to stick with Valkey for all future projects.
md39110275147 days ago
<a href="https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;redis-license-bsd-will-remain-bsd&#x2F;" rel="nofollow">https:&#x2F;&#x2F;redis.io&#x2F;blog&#x2F;redis-license-bsd-will-remain-bsd&#x2F;</a>
umajho7 days ago
MinIO also switched to AGPLv3 a while back, and they stated that “the AGPL license requires that all software connecting with MinIO be 100% open source for you&#x2F;your users not to be in violation of the license.”[^1] Since Redis and MinIO are somewhat similar, (Both can be used to store and retrieve data. Redis uses a custom protocol, and MinIO uses an S3-compatible API.) Should I assume that this statement also applies to Redis?<p>[^1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;minio&#x2F;minio&#x2F;issues&#x2F;13308#issuecomment-929254690">https:&#x2F;&#x2F;github.com&#x2F;minio&#x2F;minio&#x2F;issues&#x2F;13308#issuecomment-929...</a>
评论 #43863597 未加载
评论 #43861463 未加载
评论 #43861686 未加载
senderista7 days ago
Why I will never try to monetize my own project:<p>1. To monetize a project, it must first gain wide adoption.<p>2. To gain wide adoption, it must have a permissive license.<p>3. To successfully monetize (after gaining wide adoption), it must have a restrictive license.<p>4. Changing a project&#x27;s license to be more restrictive will alienate the community and hurt adoption.<p>I see no solution to this dilemma.
mmaunder7 days ago
Here&#x27;s the play: Open source with AGPL, then offer an enterprise license. You get two wins. The OSS community applauds your adoption of an agressive OSS license. Enterprise customers can&#x27;t use software under AGPL because it risks infecting their IP, so they&#x27;re forced to buy an enterprise license.
评论 #43860397 未加载
评论 #43860054 未加载
评论 #43860094 未加载
评论 #43860711 未加载
评论 #43887266 未加载
评论 #43860296 未加载
bravetraveler7 days ago
After what Mullenweg has pulled, in the era of Blogging CEOs I have to be cynical.<p>Valkey.
评论 #43860501 未加载
评论 #43865514 未加载
infogulch7 days ago
Congrats antirez! I&#x27;m sure this was a huge effort internally, and I hope the Redis team can be successful releasing software under SSPL+AGPL.
zwaps5 days ago
Genuine question: i want to start a project which fundamentally i would line to open source. I want people and in particular people working in companies to use my project.<p>However i also want to be able to make a living from it if it takes off ie build a business on it. I guess if that business has competition purely from hosted copies, that is also fine.<p>However, I do not want any hyperscalers to fork and close source the project. I want sny benefit to continue to be available.<p>So it seems I should choose Agpl. But i know that in most companies this leads to being blacklisted, especially in the EU where its legally unclear what the AGPL entails. Without corporate adootion i do not see the project gaining traction so i would only do it for myself.<p>With permissive licensing it seems a rug pull is inevitable to be able to do it full time.<p>What to do?
评论 #43884388 未加载
dec0dedab0de7 days ago
So with redis being AGPL, who counts as a user?<p>If you have a webapp that uses redis on the backend for a task queue, do the users of the webapp count as users of redis, and you then have to provide source to redis? Is there a chance that you might have to release your apps code to be compliant?
评论 #43863891 未加载
评论 #43866449 未加载
评论 #43866171 未加载
Nemo_bis7 days ago
As noted by others, this is irrelevant unless Redis actually uses AGPL as the primary license for the software (that is, in an inbound=outbound fashion). <a href="https:&#x2F;&#x2F;sfconservancy.org&#x2F;blog&#x2F;2014&#x2F;jun&#x2F;09&#x2F;do-not-need-cla&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sfconservancy.org&#x2F;blog&#x2F;2014&#x2F;jun&#x2F;09&#x2F;do-not-need-cla&#x2F;</a>
danielovichdk7 days ago
Some of these open source licenses are somewhat flawed when it comes to building a business on things that are &quot;free&quot;.<p>Wouldn&#x27;t it be possible to add a clause to some of these licenses that if you are using open source software and generate a certain amount of revenue from it, something has to be given back to the project.<p>I totally understand that the software is meant to be free but isn&#x27;t there a balance here, where at some point it must be enforced that some the money it generates in a business, must flow back to its contributors&#x2F;project ?<p>I have worked plenty of places where Redis was a thing that served at least some backbone for success for a business. Those places could pay a fee for generating revenue based on free software ?<p>Does it make sense ?
评论 #43867916 未加载
评论 #43867559 未加载
captn3m07 days ago
- 8.0 - Tri-licensed under RSALv2&#x2F;SSPLv1&#x2F;AGPLv3<p>- 7.4 - Dual licensed under RSALv2&#x2F;SSPLv1<p>- 7.2 and earlier - 3BSD
pabs37 days ago
I would love to see Amazon offer a Redis service, comply with the AGPLv3 instead of using the other Redis licensing options and do revenue sharing to incentivise more commercial source-available projects to go that route.
评论 #43868453 未加载
gray_-_wolf7 days ago
I am bit confused by the comments here. Sure, it remains to be seen whether Redis Ltd. can be trusted again, but cannot we just be a happy for a bit that we (again) have a good software under a free license?
rcarmo7 days ago
Great to see this. 12 years ago I wrote <a href="https:&#x2F;&#x2F;github.com&#x2F;rcarmo&#x2F;miniredis">https:&#x2F;&#x2F;github.com&#x2F;rcarmo&#x2F;miniredis</a> during a very slow weekend where I both wanted to get a feel for the internals of how Redis worked and have a little PubSub server I could call my own.<p>I spent the entire weekend poring over the C code and found it some of the most beautiful C I&#x27;d ever read (ever since the heady years of SunOS), and now I feel I should at least go and update miniredis to asyncio&#x2F;Python 3--for kicks...
评论 #43862996 未加载
fmxsh7 days ago
Not seen any mention of KeyDB... Maybe I miss something obvious, but it solved my small use case that would stretch to the other side of Redis pay wall. I&#x27;m very happy with KeyDB.
foobarian7 days ago
I&#x27;m happy to see the news after having a chance to look at sources more closely (for unrelated reasons). The Redis geohash&#x2F;gis related implementation is such a pleasure to read.
kubatyszko7 days ago
Sure, but the damage is done already, and it&#x27;s AGPL too.
评论 #43860851 未加载
yesterdayjones6 days ago
AGPL: Uselessly open-source. Anyone who wants to make money with it, even if it&#x27;s just one of many components in your tech stack, would have to open-source everything. This drives people to adopt the paid versions of the same software over the open-source version, and that&#x27;s no doubt the point. Adopting the AGPL is a cold, calculated move.
评论 #43887666 未加载
bionhoward7 days ago
Again? Didn’t it go from BSD to some infectious copyleft thing? Doesn’t seem “open source again” to me if we can’t use it in private work projects without being forced to open source our project. Isn’t AGPL even WORSE than what they switched from? Wouldn’t “open source again” imply going back to BSD?
评论 #43865054 未加载
ray0231 day ago
&quot;We heard from some customers that it is easier for them to operate under an OSI-approved license, so we’ve added that option.&quot; ROFL.<p>Yeah, translation. We got the biggest backlash ever from the license change, the community HATED us so much for this. THIS is why we backpedaled.<p>Valkey was created and already took over Linux distro package distributions with easy AF drop in replacements installs. I installed Valkey on my VPS for a WordPress Object Cache and I just installed the package, did not even need to edit any file or anything, just runs and works and the WP plugins for Redis just thinks it&#x27;s Redis. Besides the name as an end user, literally nothing changed. Valkey got a massive interest and if clearly became obvious that it made zero sense, and it was the wrong decision.
jamessinghal7 days ago
Similar move to Elasticsearch, tacking on AGPL with their existing source available licenses. [1]<p>The products (commercialized open source) that are often chosen by and championed by developers as opposed to executives see the harm that a bait and switch has on their popularity. With their competitors being more permissive, I don&#x27;t see many devs moving back unless Valkey loses significant feature parity.<p>[1] <a href="https:&#x2F;&#x2F;ir.elastic.co&#x2F;news&#x2F;news-details&#x2F;2024&#x2F;Elastic-Announces-Open-Source-License-for-Elasticsearch-and-Kibana-Source-Code&#x2F;default.aspx" rel="nofollow">https:&#x2F;&#x2F;ir.elastic.co&#x2F;news&#x2F;news-details&#x2F;2024&#x2F;Elastic-Announc...</a>
rootnod36 days ago
Nah, as much as I loved the original Redis, they dropped the ball with the license change. To me it looks like they realized way too late. There was a window for them to turn back, but now it looks like they are bleeding some way or another and just trying to recuperate. In the meantime, other drop-in solutions took over.<p>Can&#x27;t say that I feel sorry for them though.
znpy7 days ago
The post is a bit misleading as the agpl is a licensing <i>option</i> but not <i>the</i> license.<p>It’s a good trade-off though. Grafana does the same and they’re doing just fine.<p>I hope redis gets to live a long life now that’s more open than ever (essentially it’s free software now) :)<p>After the redis troubles I hope more people start to realise that the GPL license is the way really, and that other licenses (like the BSD that Redis used to use) are really just too risky.
ksynwa7 days ago
I ask this as a scrub end user. What are the implications of forking when it comes to a Redis? Specifically, what I am wondering about whether forks like valkey which are worked on by competent programmers[1] continue to be good choices or does Redis Inc. having founded redis give it a distict advantage?<p>[1] I am assuming this because valkey comes under the Linux Foundation umbrella.
skrebbel7 days ago
I wonder whether they did deals with AWS and Google behinds the scenes. Something like &quot;you poured money into Valkey, how about you give that kind of money to us instead and we&#x27;ll switch to AGPL and you can stop confusing two customers with two practically identical but differently priced options&quot;. Could that ever work? (I have no idea)
评论 #43862156 未加载
manupati7 days ago
Engineering&#x2F; Designing applications with Apache Foundation&#x27;s software&#x27;s might be the first option, less pain. It is extremely stressful to change the base architecture. As, AGPL threatening commercial apps to open source their code. It is unfair changing the license after getting popular.
eduction7 days ago
I&#x27;m always grateful for open source code, but on AGPL I can only quote the lawyer Kyle Mitchell:<p>&quot;Inebriated aliens might as well have beamed it down from space as a kind of practical joke...&quot;<p>&quot;It’s not just hard for lawyers, who have the legal picture and can parse the whole license very carefully without passing out...It’s also hard for hackers, even those familiar with free software lore, who lack the legal side of the picture and a sense of what other ways things might have been said. Imagine how people who don’t know software, law, legal drafting, software architecture, hacker culture, or the self-styled &#x27;philosophical&#x27; musings of one Richard M. Stallman feel.&quot;<p><a href="https:&#x2F;&#x2F;writing.kemitchell.com&#x2F;2021&#x2F;01&#x2F;24&#x2F;Reading-AGPL" rel="nofollow">https:&#x2F;&#x2F;writing.kemitchell.com&#x2F;2021&#x2F;01&#x2F;24&#x2F;Reading-AGPL</a><p>As Mitchell implies folks who want network copyleft should look into the more straightforward OSL3, IMO.<p>But it&#x27;s something, and it&#x27;s not my call to make because I didn&#x27;t write the code, so properly I can only be grateful.
评论 #43863723 未加载
评论 #43862874 未加载
hsnice167 days ago
In time, I built this - <a href="https:&#x2F;&#x2F;github.com&#x2F;hsnice16&#x2F;golang_learning&#x2F;tree&#x2F;main&#x2F;One2N&#x2F;in-mem">https:&#x2F;&#x2F;github.com&#x2F;hsnice16&#x2F;golang_learning&#x2F;tree&#x2F;main&#x2F;One2N&#x2F;...</a>
eknkc7 days ago
During this time I believe a lot of alternatives (mostly protocol compatible to redis so they would be drop in replacements) came into light.<p>Has there been a consensus on one? Is there a winner?<p>I love redis and will probably keep using it. Just curious.
评论 #43859655 未加载
blotfaba7 days ago
Hashtag #ThankYouValkey?
mattl7 days ago
Redis should step up and fund an independent foundation now and encourage Valkey to contribute where relevant.<p>Some code under a 3 clause BSD and some under AGPLv3 could be interesting.
评论 #43860556 未加载
martinsnow7 days ago
They can seriously screw themselves with the rugpull they made. I reported so many bugs and helped diagnose them in the sentinel module. Seriously fuck them.
zoogeny7 days ago
I am starting a new web app project and I wanted an in-memory store for session data. I just defaulted to Redis, literally yesterday doing the `npm install`.<p>I mean, I remembered the whole Valkey saga after the license switch. I guess I&#x27;m just not as ideological as some here? I just thought &quot;I need a fast in memory object store&quot; and went with Redis as my default. I treat it like an appliance within my infrastructure.<p>I also vaguely recall antirez going back to Redis (the company) during the AI boom to work on vector extensions to Redis. I believe he is a big part of why Redis is such a rock-solid piece of tech. I am more confident in this product with him influencing the trajectory.<p>I also have the decision on license in the back of my mind. As I said, I am not an OSS zealot, but I do like the idea of an OSS license that has some protection against someone completely ripping off the code with no recourse. AGPL might be a decent compromise, especially with a dual license.
globular-toast7 days ago
The increased use of AGPL is a good sign. Hopefully more people start to realise copyleft licences are what is good for us (people, communities). Permissive licences are for big corporations.<p>Looking at the comments it&#x27;s amazing how much damage Ballmer&#x2F;Microsoft did to free software with their &quot;infection&quot; rhetoric. Amazing that people would choose something that&#x27;s good for Microsoft. Hint: if Microsoft likes something then you (a person) almost certainly want the complete opposite.
createaccount997 days ago
AGPL + selling under other licenses seems to be the way
donatj7 days ago
Literally <i>the day</i> after I started working on moving to Valkey... That&#x27;s how it goes.
评论 #43865524 未加载
nailer7 days ago
If you care about open source, and would like Llama 3 to also be open source (instead of the current license which, like Redis&#x27; SSPL, isn&#x27;t, depite Meta saying it is), you might want to add your vote to:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;meta-llama&#x2F;llama3&#x2F;issues&#x2F;156">https:&#x2F;&#x2F;github.com&#x2F;meta-llama&#x2F;llama3&#x2F;issues&#x2F;156</a>
mkoubaa7 days ago
No need to trust them. Use it and if the license changes fork it again. Where is the problem?
rednafi6 days ago
The bridge has already been burnt. They can always pull the rug again.
tiffanyh7 days ago
While I applaud the effort to repair developer trust, do note that many organizations prohibit the use of AGPL.<p>Linked below is Google&#x27;s own stance on why AGPL is banned:<p><a href="https:&#x2F;&#x2F;opensource.google&#x2F;documentation&#x2F;reference&#x2F;using&#x2F;agpl-policy" rel="nofollow">https:&#x2F;&#x2F;opensource.google&#x2F;documentation&#x2F;reference&#x2F;using&#x2F;agpl...</a>
评论 #43860229 未加载
评论 #43860745 未加载
评论 #43860865 未加载
评论 #43860240 未加载
saltysalt7 days ago
Great news antirez, well done!
_tom_7 days ago
Doesn&#x27;t AGPL give you LESS rights? (fewer?)<p>AGPL is pretty much a non-starter for any commercial development.<p>The RSALv2 let you use Redis, unless you were a service provider. Now, you can&#x27;t use it for anything (EVERYTHING is accessed over a network now) without sharing your source.<p>So, before everyone but amazon could use it for commercial purposes, now no one can.
评论 #43863347 未加载
评论 #43870242 未加载
PeterZaitsev7 days ago
Note AGPL license is in completely different class compared to BSD. Where BSD was level playing field allowing anyone to do commercial derivatives, now only Redis can do it.<p>I also question whenever this decision comes from the pure change of heart rather than threat of Valkey... and if so what else should we expect in the future
bpiroman7 days ago
I still don&#x27;t understand what Redis does or why we need it as web devs...
threatofrain7 days ago
Notably, Redis is about to sue Dragonfly for deliberate trademark confusion.
dbacar7 days ago
Thanks, maybe this will be exemplary behavior for Elastic and Mongo.
osigurdson7 days ago
I think a project has to be Linux or Postgres big to really operate as open source. Why? Because cloud providers can easily sell your product and contribute nothing back. So, for anything &lt; Postgres in size you need to create a new license to allow you to run a managed service. The problem is, with something like AGPL, companies that aren&#x27;t selling your stuff (just using it), now need to release their stuff as AGPL as well. With so many things using Redis, it seems that millions of companies will now be in violation of the license agreement upon a given update in the future.<p>Personally, I think it is better just to call a spade a spade and release things with commercial licenses. Let all companies with &lt; 1T market cap use your stuff for free. Companies that are making money will want a managed service or support anyway. Companies that want to host your stuff in their environment fall into the &gt; $1T category.<p>The above is a bit of a strawman but what we really want is for valuable projects to continue to exist.
评论 #43868633 未加载
FooBarWidget7 days ago
Cloud vendors have been strip-mining open source for years, yet judging by user and contributor sentiment on forums such as HN, and the lack of OSI-approved licensing innovation, there’s been no meaningful progress toward a solution. If anything, I get the feeling that the community is effectively more on the side of cloud vendors than on the side of authors. It seems the community at large doesn&#x27;t care about authors&#x27; businesses suffering. Meanwhile, they largely don&#x27;t oppose cloud vendors forking the latest open source version either.<p>AGPL protects better against cloud strip-mining than most opens source licenses, but doesn&#x27;t solve the fundamental problem of big cloud vendors easily outcompeting authors&#x27; businesses. AGPL only compels source sharing when the software is modified and offered over a network. But cloud providers can sidestep that by hosting the unmodified version. They excel at operations at scale and sales. Most open source consumers seem to care more about benefiting from this than about the authors&#x27; struggles.<p>Fair source licenses — such as SSPL and Elastic License — while not OSI-compliant, are designed thoughtfully to balance authors&#x27; business and user needs, and don’t impact the vast majority of users. They often only restrict cloud-scale commercial hosting, not self-hosting or local use. Yet they trigger disproportionate outrage.<p>This is part of a broader problem: the community’s lack of empathy for authors. It is unsustainable. Open source maintainer burnout has been going on for a long time now. The &quot;indie&quot; open source author community is aging. Meanwhile, many big open source projects come from large coporations who use open source as a loss leader.<p>My impression is that:<p>1. the community at large is too stuck in ideological purity, in an age where the original FOSS ideology is a bad fit. Permissive licenses made sense when open source was a grassroots movement fighting for adoption — not when it’s powering trillion-dollar clouds.<p>2. People prioritize their own short-term interests too much.<p>Companies are doing open source because of the momentum we built over the past few decades. This momentum is being eroded by maintainer burnout, fragmented ecosystems, and declining trust between authors and users. Yet the open source consumer and authorities such as FSF and OSI effectively neglect indie author health. This is going to collapse one day.<p>If we want open source to survive as more than just free labor for cloud providers, we need a new movement—one that defends both user freedom and author sustainability.
xolve7 days ago
From BSD clause to AGPL, I see it as a huge win!
radium3d7 days ago
Wow I chose to start using redis in the right week :)
tonyhart77 days ago
they realize that they dont have a &quot;moat&quot; and if entire industry try hard enough to replace them then its over for them
revskill7 days ago
Is it a business decision right ?
fooker7 days ago
Does anyone use redis any more?
bk4967 days ago
cool, does this means it works on Windows now?
amaran19996 days ago
I guess so
评论 #43874395 未加载
thr0waway0017 days ago
AW YEEAH!
gitroom7 days ago
was honestly waiting for something like this, but that trust hit doesn&#x27;t really fade for me - you think companies ever recover from stuff like this or do folks just move on for good?
badmonster7 days ago
great news
sneak7 days ago
This is disappointing. The AGPL is a nonfree (and nonsensical) license.<p>The fact that the FSF wants a EULA but can’t have a EULA without violating Freedom 0 doesn’t make the AGPL suddenly logically sound.<p>marcan has written about it in more detail than I care to: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30044019">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30044019</a><p>Stop using the AGPL. It violates the basic principles of free software.<p>The ability to run a SaaS company with free software is a feature, not a bug.
评论 #43861900 未加载
nicman237 days ago
yeah no thanks
ingen0s7 days ago
amen
ConanRus7 days ago
stop clowning around already
ac130kz7 days ago
Good luck to them, everyone is moving to Valkey, especially with its major backing and already better performance.
alabhyajindal7 days ago
LMAAOO
edweis7 days ago
Mesmerizing number of views. I must admin I refreshed the page multiple times to see the count increase. If I increased the view count several times, I must admin I did not read the article multiple times.
sammy22557 days ago
Kati Perri Hot Cold.
xiphias27 days ago
,,for companies rooted in open source, it has posed a fundamental challenge: how do you keep innovating and investing in OSS projects when cloud providers reap the profits and control the infrastructure without proportional contributions back to the projects that they exploit?&#x27;&#x27;<p>I don&#x27;t see any exploitation happening. As DHH said, the main reason engineers open source their work is to give a gift to the world.
评论 #43860605 未加载
not_your_vase7 days ago
This will be very relevant when Valkey decides to go closed source.<p>It&#x27;s better than the previous state of course, but it would have been even better if the previous license change didn&#x27;t happen.<p>As the french people say: fool me once, shame on you...
评论 #43859989 未加载
评论 #43860133 未加载
ezekg7 days ago
Of course it&#x27;s the AGPL, which is essentially the SSPL in practice.
评论 #43859956 未加载
评论 #43859752 未加载
VWWHFSfQ7 days ago
I&#x27;m guessing valkey will be dead now?
评论 #43859769 未加载
liviux7 days ago
Wishing all real-open-source projects best of luck, including valkey, OpenTofu and so on. These are my clear first choice!
评论 #43860148 未加载
评论 #43860587 未加载
dismalaf7 days ago
AGPL is cancer. Valkey already exists, people already switched, it&#x27;s already landed in a bunch of distros. I don&#x27;t see anyone moving back, especially when Valkey has some big corporate support.<p>And for my personal usage, Rails 8 has moved Redis functionality into the database by default, which works fine.
评论 #43859991 未加载
评论 #43859872 未加载
评论 #43860422 未加载
评论 #43859783 未加载
评论 #43859794 未加载
NetOpWibby7 days ago
It&#x27;s a bold strategy, let&#x27;s see if it works out for them.<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=9HVejEB5uVk" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=9HVejEB5uVk</a>
immibis7 days ago
Flagged for misleading headline. SSPL is open source. It&#x27;s just not the open source you want.<p>It meets all the criteria and the only difference from AGPL is how much source code you have to release and when - which is also the difference between GPL and AGPL. It has problems, but being closed source isn&#x27;t one of them.<p>The OSI will never certify it, of course, because that would go against the business interests of the OSI members. The OSI is a consortium of companies who receive free labour from permissively licensed projects and to a lesser extent GPL projects, and it would like that to continue, which it cannot in practice under SSPL. The OSI article linked in a reply does not make a single point against the open-sourceness of the SSPL, and essentially just says they don&#x27;t like it, and that some companies won&#x27;t be able to comply, which is true of every free software license.<p>The FSF, Debian, etc haven&#x27;t decided one way or another because it&#x27;s not a very widespread license and they can just use valkey instead of wasting the effort.
评论 #43860559 未加载
评论 #43868732 未加载