- La comunidad de Redict anunció la primera versión estable de Redict 7.3.0, un fork con copyleft de Redis® OSS 7.2.4.
Por qué elegir Redict
- Redict se enfoca técnicamente en la estabilidad y el mantenimiento a largo plazo, y en alcanzar la excelencia dentro de su alcance actual.
- Redict está casi completo en cuanto a funcionalidades, y considera que para los usuarios es más valioso priorizar la confiabilidad a largo plazo que la innovación.
- A diferencia de otros forks de Redis® como Valkey, Redict tiene una cultura centrada en la comunidad que da más importancia al alcance finito del software y a la estabilidad a largo plazo.
- Redict puede incorporar y mejorar cambios útiles de software cuando la licencia lo permite, pero prioriza la estabilidad y deja las nuevas funciones en segundo plano.
- Redict también tiene metas sociales y políticas distintas a las de otros forks, y se enfoca en construir software de forma independiente y centrada en la comunidad.
- Aplica la licencia LGPL para proteger el software de una explotación adicional y permitir que los proveedores de nube ofrezcan Redict a sus clientes sin enfrentarse a esquemas de cumplimiento excesivos.
Agradecimientos
- Expresan un agradecimiento personal a todas las personas que participaron en hacer realidad el fork de Redict.
- En especial, agradecen a Micke Nordin y Hugo por el trabajo en los contenedores de Redict, a Lucas Dohmen por la documentación y el sitio web, y a Anna por el fork y mantenimiento de hiredict.
- También agradecen a Redis® OSS, tanto a contribuidores comerciales como independientes. Su trabajo forma la base del código de Redict.
Próximos pasos
- En la versión inicial se enfocaron en un conjunto de cambios muy conservador para garantizar la máxima compatibilidad hacia atrás y facilitar la transición de nuevos usuarios.
- Entre los cambios planeados a futuro están la modernización del sistema de compilación (
muon es el principal candidato), el fork del ecosistema incluyendo bibliotecas cliente de Redis®, y la desvinculación de dependencias vendorizadas como Lua y jemalloc.
- Lucas planea invertir en la documentación de Redict para convertirla en una referencia seleccionada para los participantes del ecosistema.
- Anna está planificando cambios para hiredict, incluyendo mejoras en el sistema de compilación y una mejor alineación con las normas Unix.
- Están dispuestos a considerar mejoras propuestas por miembros de la comunidad, y dan la misma bienvenida tanto a usuarios independientes como comerciales.
Opinión de GN⁺
- Redict es un proyecto basado en la versión de código abierto existente de Redis® que busca ofrecer mayor libertad y estabilidad a usuarios y contribuidores. Esto puede resultar atractivo para quienes valoran la sostenibilidad del software libre y el desarrollo centrado en la comunidad.
- La adopción de la licencia LGPL busca equilibrar las necesidades de los usuarios comerciales y de la comunidad de software libre, lo que puede minimizar problemas legales cuando los proveedores de servicios en la nube integren Redict en sus servicios.
- El enfoque conservador de Redict ofrece una ruta de migración estable para los usuarios actuales de Redis®, pero puede resultar limitado para quienes quieran adoptar rápidamente funciones innovadoras.
- El proyecto Redict muestra su intención de fortalecer el ecosistema del software libre al usar infraestructura basada en software libre como Codeberg y SourceHut en lugar de plataformas privativas como GitHub.
- Este proyecto está tomando una decisión importante para el futuro del software libre en respuesta a posibles crisis provocadas por los administradores comerciales de Redis®, y podría convertirse en un caso relevante para la comunidad de código abierto.
3 comentarios
Opiniones de Hacker News
Esto es lo que más me impresiona.
Parece que compite con Valkey en cuanto a licencia. Qué curioso. +_+