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

What is this "source available" thing in the first paragraph? You can see our source but can't touch it?



You can read about their licenses here: https://redislabs.com/legal/licenses/

  Redis Modules created by Redis Labs (e.g. RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom) are licensed under the Redis Source Available License (RSAL).
Here is their RSAL license: https://redislabs.com/wp-content/uploads/2019/09/redis-sourc...


Basically you can't use it for a database product, caching engine, stream processing engine, search engine, indexing engine or ML/DL/AI serving engine. I feel just about any web app does at least one of these things.


I think the focus is on the "engine" part. What they are trying to prevent is someone else making money off of "hosted Redis".


There are additional clauses prohibiting hosting it as a service or using the source to provide a service with a compatible api.


the correct way to phrase it would be: you cannot use it unless you pay for a licence.

its source is only available so you can look at the implementation if you wish to explore the internals.


That's not true

> Licensor hereby grants to You a non-exclusive, royalty-free, worldwide, non-transferable license during the term of this Agreement to: ... (b) use the Software, or your Modifications, only as part of Your Application, but not in connection with any Database Product that is distributed or otherwise made available by any third party.

The license is basically to stop AWS using it as part of elasticache (or any other cloud providers)


Not fully correct, you can change the code and even redistribute it as part of your application, as long as your application is not a "Database Product" as defined in the license


I was referring to the Redis Source Available License, I am sure if you pay enough you can modify the source too.


you can modify even if you don't pay as long as you application is not a "Database Product"


What application is not a "Database Product", one way or another?


If you resell Redis that’s a DB product. If you sell widgets and use Redis for search it’s not. There’s obviously some grey areas but I thought it was relatively clear?


Any web application (like E-Commerce, News, Gaming...) will probably won't be considered as "Database Product"




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

Search: