2 puntos por GN⁺ 2024-03-22 | 1 comentarios | Compartir por WhatsApp

Redis adopta una licencia dual de código fuente disponible

  • Las futuras versiones de Redis seguirán ofreciendo uso gratuito y permisivo del código fuente bajo las licencias RSALv2 y SSPLv1.
  • A partir de Redis 7.4, todas las futuras versiones de Redis tendrán licencia dual bajo Redis Source Available License (RSALv2) y Server Side Public License (SSPLv1).
  • Como resultado, Redis ya no se distribuirá bajo la licencia Berkeley Software Distribution (BSD) de tres cláusulas.

Crecimiento de Redis y contribuciones de la comunidad

  • Redis ha brindado una base de rendimiento y simplicidad para las aplicaciones y la infraestructura de datos que impulsan el internet moderno.
  • Después de 15 años, siente orgullo de respaldar aplicaciones en tiempo real de las que dependen diariamente millones de desarrolladores en todo el mundo.
  • Los módulos avanzados de Redis, que ya aplicaban licencia dual en la distribución Redis Stack, han sido bien recibidos por la comunidad.

Motivación y objetivos del cambio de licencia

  • Las nuevas licencias de código fuente disponible permitirán seguir ofreciendo de forma sostenible un uso permisivo del código fuente.
  • Redis está avanzando hacia la siguiente etapa de su desarrollo como plataforma de datos en tiempo real mediante una oferta unificada de clientes, herramientas y el producto central de Redis.
  • Redis planea seguir ofreciendo el código fuente de forma gratuita a desarrolladores, clientes y socios a través de Redis Community Edition.

Nuevas funciones e integración en Redis

  • Las futuras versiones de Redis con código fuente disponible integrarán Redis Stack y Redis core, incluyendo los modelos de datos de búsqueda, JSON, vectores, probabilísticos y series temporales.
  • Esto hará que sea más fácil usar Redis como un almacén de clave/valor y documentos de alto rendimiento, un potente motor de consultas y una base de datos vectorial de baja latencia para impulsar aplicaciones de IA generativa.

Impacto del cambio de licencia en los proveedores de servicios en la nube

  • Bajo las nuevas licencias, los proveedores de servicios en la nube ya no podrán usar gratuitamente el código fuente de Redis.
  • Por ejemplo, los proveedores de servicios en la nube solo podrán ofrecer Redis 7.4 después de aceptar los términos de licencia con Redis.

Apoyo a la comunidad de desarrolladores y al ecosistema de socios

  • La comunidad de desarrolladores de Redis seguirá disfrutando de licencias permisivas bajo el esquema de licencia dual.
  • Todas las bibliotecas cliente de Redis mantendrán sus licencias de código abierto.
  • Redis seguirá apoyando a su ecosistema de socios a través de su programa de partners, incluyendo acceso exclusivo a todas las futuras versiones, actualizaciones y funcionalidades.

Sin cambios para los clientes de Redis Enterprise

  • No hay cambios para los clientes actuales de Redis Enterprise.

Preguntas frecuentes sobre el cambio de licencia

  • Se puede consultar información más detallada sobre el cambio de licencia en las preguntas frecuentes a continuación.

Opinión de GN⁺

  • El cambio de licencia de Redis puede verse como un intento de encontrar un equilibrio entre la comunidad de código abierto y el uso comercial. Es una decisión estratégica orientada a garantizar tanto el desarrollo sostenible de la tecnología como la capacidad de la empresa para generar ingresos.
  • Este cambio de licencia traerá modificaciones importantes en la relación con los proveedores de servicios en la nube, y podría llevarlos a pagar costos de licencia por los servicios que ofrecen usando Redis.
  • El cambio de licencia puede afectar a las empresas que buscan aprovechar las funciones y el rendimiento de Redis, y estas podrían tener que considerar negociaciones de licencia adicionales para ofrecer sus propios servicios.
  • Otras bases de datos de código abierto con funciones similares a Redis incluyen PostgreSQL, MongoDB y Cassandra, y algunas de ellas ya han adoptado estrategias de licencia parecidas.
  • Entre los aspectos a considerar al adoptar esta tecnología están comprender los términos de la licencia, planificar los costos a largo plazo y evaluar el soporte de la comunidad y los problemas de compatibilidad. Entre las ventajas de elegir Redis están su alto rendimiento, el amplio soporte para modelos de datos y una sólida comunidad y red de socios.

1 comentarios

 
GN⁺ 2024-03-22
Comentarios de Hacker News
  • Hay opiniones diversas sobre el cambio de licencia de Redis Labs:
    • Un usuario afirma que este cambio de licencia perjudicará a Redis Labs y causará problemas legales a las startups pequeñas. Las grandes empresas como AWS incluso podrían terminar mejor paradas, ya que pueden hacer un fork de Redis y cambiar la licencia.
    • Otro usuario señala que la mayoría de los usuarios de Redis no le pagaban a Redis Labs, y cree que este cambio de licencia no funcionará a largo plazo. En su lugar, los usuarios usarán versiones derivadas por fork.
    • Otro usuario más comenta que los ingresos por hosting son la principal motivación detrás de este tipo de proyectos y espera que estos cambios de licencia continúen. Considera que Redis ha aportado mucho valor al mundo, pero ha obtenido pocos ingresos en comparación.
    • Existe la opinión de que, en la era de la nube, han disminuido las oportunidades financieras para mantener y dar soporte a proyectos open source, y que grandes empresas como AWS obtienen beneficios de los proyectos open source pero contribuyen poco.
    • Algunos sostienen que los proyectos open source deberían adoptar licencias más restrictivas como SSPL o experimentar con restricciones estilo Llama 2. Esto se debe a que los desarrolladores individuales no contribuyeron para subsidiar el free riding de grandes empresas como AWS.
    • La nueva licencia se aplicará a partir de Redis 7.4, y la versión 7.2 será la última release bajo la licencia anterior. Actualmente, Redis da soporte a dos releases adicionales, lo que significa que los usuarios deben planificar en función del cambio de licencia.
    • Redis Inc. está cambiando el proyecto Redis de la licencia BSD 3-Clause a dos nuevas licencias no aprobadas por la OSI. Esto contradice declaraciones anteriores de que la licencia principal de Redis siempre se mantendría como BSD 3-Clause.
    • La nueva licencia (SSPL) podría no considerarse open source debido a sus restricciones sobre el ámbito de uso.
    • Microsoft anunció un nuevo proyecto llamado Garnet. Esto sugiere que el momento es oportuno.
    • Los fundadores técnicos de Redis y Hashicorp renunciaron antes de que sus respectivas empresas atravesaran cambios que las alejaron del FOSS. Esto podría significar que anticipaban el cambio y no estaban de acuerdo, o que no querían ver afectada su reputación. Esto es pura especulación.