Vývojáři distribuce Arch Linux oznámili, že v repozitáři „extra“ nahradí balíčky s databází Redis balíčky s databází Valkey v důsledku přechodu Redis na proprietární licenci. V rámci projektu Valkey se vyvíjí fork Redis, který pokračuje ve využívání licence BSD a je podporován organizací Linux Foundation za účasti bývalého maintainera Redis a společností Amazon, Google, Oracle, Ericsson a Snap. Valkey je již dodáván místo Redis v distribucích Debian 13, Ubuntu 24.10, Fedora 41, RHEL 10, Azure Linux 3 a Alpine 3.20.
Od vydání 7.4 přešla databáze Redis na používání licencí RSALv2 (Redis Source Available License v2) a SSPLv1 (Server Side Public License v1), které vedou k diskriminaci některých kategorií uživatelů, což neumožňuje považovat je za otevřené nebo svobodné. Obě licence mají podobné cíle, přičemž se liší tím, že licence SSPL je založena na copyleft licenci AGPLv3, zatímco licence RSAL je založena na permisivní licenci BSD. Licence RSAL umožňuje používat, měnit, distribuovat a integrovat kód do aplikací, kromě případů, kdy jsou tyto aplikace komerční nebo používány k poskytování placených spravovaných služeb. Licence SSPL navíc obsahuje požadavek na dodání pod stejnou licencí nejen kódu samotné aplikace, ale i zdrojových textů všech komponentů zapojených do poskytování cloudové služby.
V Arch Linuxu bude balíček „redis“ v repozitáři „extra“ ještě asi dva týdny, poté bude přesunut do repozitáře AUR (Arch User Repository), kde jsou balíčky spravovány třídními nadšenci a nejsou oficiálně podporovány. Po odstranění z repozitáře „extra“ vývojáři Arch Linuxu nemají v plánu vydávat aktualizace pro balíček redis v AUR. Určitou dobu bude mít balíček redis v AUR status zastaralého, po čemž bude odstraněn. Uživatelům Arch Linuxu, kteří používají databázi Redis, se doporučuje co nejdříve přejít na balíček „valkey“.
Zdroj: opennet.ru
