A indústria de software está em polvorosa com o recente anúncio da Redis Ltd., que comunicou a mudança das licenças do projeto de armazenamento de dados em memória, Redis, para modalidades não livres e de código disponível, a partir da versão 7.4. Diante dessa reviravolta, a comunidade e as empresas que defendem o software livre já começam a buscar alternativas, vislumbrando opções como o KeyDB e o projeto Valkey, recém-anunciado pela Linux Foundation.
Criado por Salvatore Sanfilippo, também conhecido como 'antirez', o Redis surgiu como uma solução para um problema específico enfrentado pelo desenvolvedor, que não estava satisfeito com o MySQL para sua aplicação de análise de logs em tempo real, o LLOOGG. Ao longo dos anos, o Redis evoluiu e se popularizou dentro do movimento NoSQL, com o envolvimento de empresas como VMware, Pivotal e, mais tarde, a AWS com seu serviço ElastiCache, ampliando ainda mais sua adoção.
Contudo, a trajetória do Redis tomou um rumo controverso quando a Redis Labs, anteriormente conhecida como Garantia Data, começou a experimentar com licenças restritivas de uso para seus módulos adicionais, com o objetivo de proteger-se contra o que considerava exploração por parte de gigantes da nuvem como a AWS. No entanto, os contribuidores externos que ajudaram a construir o Redis permitiram que suas contribuições sob a licença BSD permitissem esse tipo de mudança.
Os recentes desenvolvimentos levaram a um debate acirrado sobre a sustentabilidade do modelo de negócios baseado em software livre frente ao modelo de serviços, com empresas como a MongoDB demonstrando sucesso financeiro, apesar de se afastarem do open source tradicional. A comunidade de desenvolvedores e as distribuições Linux agora enfrentam o desafio de se adaptar a essas mudanças, com a busca por alternativas viáveis que respeitem os princípios de software livre.
O desdobramento mais significativo é o surgimento do Valkey, um fork direto do Redis 7.2.4, apoiado por gigantes da tecnologia e pela Linux Foundation, o que sugere um possível consenso da indústria contra a decisão da Redis Ltd. Outras bifurcações, como o Redict de Drew DeVault e o Garnet da Microsoft, também surgem no horizonte, cada uma com suas peculiaridades e licenças.
Agora, a questão que permanece é: qual dessas alternativas se consolidará como o sucessor do Redis no ecossistema de software livre? Apenas o tempo dirá, mas a resposta certamente moldará o futuro da gestão de dados em memória e o equilíbrio de poder entre open source e modelos comerciais fechados.
Confira os últimos vídeos publicados no canal