The end of open source is closed source. We have seen this situation with MongoDB, Elastic, Confluence and other products. The popular database caching application Redis has also given up the BSD open source license. Starting from Redis version 7.4, Redis will adopt a dual license model.

The dual license refers to the RSALv2 and SSPLv1 licenses. This license change has almost no impact on end users, and Redis will continue to provide open source code to the community.

However, if the cloud computing platform wants to provide Redis services, it must sign a commercial agreement with Redis. Currently, the first company to sign a commercial agreement with Redis is Microsoft. By signing a commercial agreement, Microsoft can continue to provide Redis managed version to customers on Azure.

There's really not much to say about making the license changes. This situation is exactly the same as before, which is that large-scale cloud computing platforms make money from using open source software, but there is not much revenue for the open source software itself.

Redis said it was protecting Redis' investment in open source when changing the license. The company was clear that the new license meant that Redis would no longer be considered open source software, at least according to the definition of the Open Source Institute.

However, the company also emphasized that Redis will continue to be open source and allow any company to deploy an open source version of Redis. The community and developers can also continue to obtain the Redis source code, while cloud service providers that host Redis products will no longer be allowed to use the Redis source code for free.

The president of Microsoft's developer department said that Microsoft looks forward to continuing to cooperate to provide developers with the latest data storage and management innovation support. The cooperation between Microsoft and Redis will continue to support integrated solutions such as Azure Cache for Redis and provide Microsoft customers with exclusive access to extended functionality in Redis products.