El 1 de mayo de 2025, Redis anunció que su software ahora está disponible bajo la licencia de código abierto AGPLv3. Esta decisión surge en un contexto donde los gigantes de la nube como AWS y GCP han proporcionado una velocidad y escalabilidad increíbles para startups y empresas, pero también han planteado desafíos fundamentales para las compañías de código abierto. El problema principal es cómo seguir innovando y aportando a proyectos OSS cuando los proveedores de la nube obtienen beneficios sin hacer contribuciones proporcionales a los proyectos que explotan.

En respuesta a esta situación, empresas como MongoDB y Elastic adoptaron la licencia SSPL para protegerse de que los proveedores en la nube extraigan valor sin reinvertir. Originalmente, Redis optó por crear Redis Stack como una distribución separada y con una licencia diferente para sus características avanzadas. Sin embargo, esta estrategia dejó a la comunidad de desarrolladores dividida y ralentizó el progreso en la versión central de Redis.

Tras un año de evaluación de alternativas después de unirse a la compañía, en marzo de 2024 se decidió mover Redis a la licencia SSPL. Este cambio permitió que AWS y Google mantuvieran su propio fork de Redis, pero perjudicó la relación con la comunidad de Redis, ya que la SSPL no es considerada una verdadera licencia de código abierto.

A finales de noviembre de 2024, Salvatore Sanfillipo, conocido como antirez, decidió volver a unirse a Redis como evangelista de desarrolladores. Este regreso ha sido clave para la colaboración en el desarrollo de nuevas capacidades y ha reenfocado la estrategia de la empresa hacia una mejor inclusión de la comunidad.

Las decisiones tomadas para mejorar Redis en el futuro incluyen:

  1. Añadir la licencia AGPL aprobada por la OSI como una opción adicional para Redis, iniciando con Redis 8.
  2. Introducir conjuntos de vectores, el primer nuevo tipo de datos en años, creados por Salvatore.
  3. Integrar tecnologías de Redis Stack, como JSON, Series de Tiempo, tipos de datos probabilísticos y el motor de consulta de Redis en el núcleo de Redis 8 bajo AGPL.
  4. Implementar más de 30 mejoras en el rendimiento que resultan en comandos hasta un 87% más rápidos y un incremento de 2 veces en el rendimiento.
  5. Mejorar el compromiso de la comunidad, especialmente en lo que respecta a contribuciones del ecosistema de clientes.

Redis 8, con sus nuevas capacidades y la licencia AGPL, refleja el compromiso continuo de la empresa de crear una plataforma que los desarrolladores amen, mientras se avanza en la visión original de Salvatore.

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí