해리슨 블로그

Redis 7.4 - License Policy Changes

Created: 2024-03-21

Created: 2024-03-21 19:56

Redis is an in-memory database that utilizes memory. Its strength lies in its significantly faster speed compared to disk-based databases. It also simplifies data handling with its key-value structure.


Initially, it was primarily used for storing session data. Later, it started being utilized for caching as well. By storing frequently used values in Redis, we can retrieve data quickly without having to query the database every time.


The biggest advantage of Redis is its overwhelming performance. While using memory does lead to slightly higher server costs, its exceptional performance makes it a worthwhile trade-off.


Recently, there was news about a change in Redis policy. While they claim it won't affect end-users, it could potentially impact cloud vendors. There's a slight concern about potential price increases, but Redis remains an indispensable tool.


I haven't had the chance to delve deep into Redis for a while, but I was surprised to hear about the recent addition of Vector Search functionality. I guess Vector Search is indeed the current trend.


Now, let's discuss the new changes in Redis in more detail.


In August 2023, Redis modified its licensing policy. Instead of the previous BSD license, it decided to implement a dual licensing system under RSALv2 (Redis Source Available License) and SSPLv1 (Server Side Public License).


This license change is reportedly a decision to ensure Redis's sustainable growth. While Redis has grown thanks to contributions from the open-source community, a majority of commercial sales have been channeled through cloud service providers who commercialize Redis without investing in it.


Under the new licensing policy, cloud service providers hosting Redis products can no longer use the Redis source code for free. They must enter into a licensing agreement with Redis to offer Redis versions 7.4 and above.


However, there are no significant changes for general developers. They can still access and utilize the Redis source code for free through the Redis Community Edition, and all Redis client libraries retain their open-source licenses.


The impact of this Redis license change is still uncertain. Nevertheless, we hope that Redis will continue to be a beloved database for developers in the future.

Comments0