Hacker News new | past | comments | ask | show | jobs | submit login

So with redis being AGPL, who counts as a user?

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?






I just read the AGPL and the FAQs and it's not entirely clear to me either.

Probably why many companies find AGPL toxic.


No. Users of Redis are the ones connecting to it. Furthermore, the Redis client library that you link into your program is MIT licensed. Unless you embed Redis directly into your app, you'd never have to release your own code to use it.

I think this is correct, at least I hope so.

I wish it were common for projects to explain in common language how they expect the license to work, with examples of how it applies to their project.


This is my number one objection to the AGPL. Still way better than the SSPL or BUSL, but I will stick with valley for now.



Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: