El cambio de licencia y la bifurcación de Redis son un desastre por el que todos pueden sentirse mal


Agrandar / Un centro de datos de Amazon Web Services (AWS) en construcción en Stone Ridge, Virginia, en marzo de 2024. Amazon gastará más de 150 mil millones de dólares en centros de datos en los próximos 15 años.

imágenes falsas

Redis, una herramienta tremendamente popular para almacenar datos en memoria en lugar de en una base de datos, recientemente cambió su licencia de una licencia BSD de código abierto a una licencia de fuente disponible y una licencia pública del lado del servidor (SSPL).

El proyecto de software y la empresa que lo respalda tenían bastante claro por qué hicieron esto. El director ejecutivo de Redis, Rowan Trollope, escribió el 20 de marzo que, si bien Redis y sus voluntarios patrocinaron la mayor parte del desarrollo del código del proyecto, «la mayoría de las ventas comerciales de Redis se canalizan a través de los mayores proveedores de servicios en la nube, que mercantilizan las inversiones de Redis y su comunidad de código abierto». » Para aclarar un poco, «los proveedores de servicios en la nube que alojen ofertas de Redis ya no podrán utilizar el código fuente de Redis de forma gratuita».

Aclarando aún más: Amazon Web Services (y los gigantes menores de la nube), no puede continuar revendiendo Redis como servicio como parte de su negocio de 90 mil millones de dólares sin algún tipo de contribución con licencia.

Esto generó mucha discusión, reacciones adversas y acción. Lo más importante fue una bifurcación del proyecto Redis, Valkey, que cuenta con el respaldo de The Linux Foundation y, fundamentalmente, también de Amazon Web Services, Google Cloud, Oracle, Ericsson y Snap Inc. Valkey es «completamente de código abierto», Linux Foundation. Los ejecutivos señalan, con el tipo de licencia BSD-3-Clause que Redis lucía hasta hace poco. Es posible que observe la excepción de Microsoft en esa lista de fanáticos de la bifurcación.

Como señaló Matt Asay, quien anteriormente dirigió la estrategia y el marketing de código abierto en AWS, la mayoría de los desarrolladores son «en gran medida inmunes al cambio de licencia de Redis». Asay sugiere que, aparte de las contribuciones individuales de la ingeniera de AWS y ex colaboradora principal de Redis, Madelyn Olson (quien contribuido en su tiempo libre) y Zhao Zhao de Alibaba, «las empresas que saltaron detrás de la bifurcación de Redis no han hecho casi nada para llevar Redis a su estado actual».

Olson le dijo a TechCrunch que estaba decepcionada por el cambio de licencia de Redis, pero no sorprendida. «Estoy más decepcionado que cualquier otra cosa». David Nally, actual director de estrategia y marketing de código abierto de AWS, objetó cuando TechCrunch le preguntó si AWS consideraba comprar una licencia de Redis de Redis Inc. antes de bifurcarse. «[F]Desde una perspectiva de código abierto, ahora estamos comprometidos a garantizar el éxito de Valkey», dijo Nally.

Los cambios en las licencias de código abierto han desencadenado bifurcaciones anteriores para mantenerlo abierto, incluidas OpenSearch (de ElasticSearch) y OpenTofu (de Terraform). Sin embargo, con el respaldo de la Fundación Linux y algunos contribuyentes principales, es probable que Valkey pronto evolucione mucho más allá de un reemplazo directo de Redis, y es probable que Redis haga lo mismo.

Si está leyendo todo esto y no posee un proveedor de nube a gran escala ni forma parte de la junta directiva de una fundación de licencias de código fuente, es difícil saber qué hacer con el fiasco. Cada parte en esta situación está haciendo lo que está legalmente permitido y el software de ambas partes seguirá estando disponible para el público en general. Tomar la pelota y regresar a casa es una tradición de larga data cuando las partes no están de acuerdo sobre los objetivos y prioridades del software. Pero parece que tenía que haber otra manera de que esto hubiera funcionado.





Source link-49