
Redis Licenc módosítása BSD-3-ról kettős RSALv2+SSPLv1-re
Az állandó visszaélés vállalatok és kereskedelmi termékek által nyílt forráskódú fejlesztések felé Már nem csak a kis fejlesztőket érintik, hanem azt is A probléma a népszerű projektekkel érkezett, és ezúttal Redis az érintett és úgy döntött, hogy lépéseket tesz az ügyben.
És Redis nemrég bejelentette a jogosítvány változásának hírét Redis adatbázis-kezelő rendszerében a változás az lesz a Redis 7.4-es verziójának megjelenésétől hatályos, amelyben megemlítik, hogy a projektet két szabadalmaztatott licenc alatt terjesztik: RSALv2 és SSPLv1, a korábban használt BSD licenc helyett.
Az RSALv2 és SSPLv1 licencek, amelyek korlátozásai és kötelezettségei jelentős eltéréseket mutatnak:
- RSALv2:
- Engedélyezi a jelen licenc hatálya alá tartozó szoftverek használatát, másolását, terjesztését, elérhetővé tételét és származékos szoftverek létrehozását.
- Megtiltja a szoftver forgalmazását vagy másoknak felügyelt szolgáltatásként való biztosítását további megállapodás nélkül.
- A felhasználók ezen licenc alatt ingyenesen használhatják a Redis forráskódját.
- SSPLv1:
- Ez egy copyleft licenc, amely megköveteli a szolgáltatás teljes kódjának felfedését, ha a szolgáltatás részeként használják.
- A felhasználók ezen licenc alatt ingyenesen használhatják a Redis forráskódját, de be kell tartaniuk a copyleft kötelezettségeket.
A felhasználók választhatnak az RSALv2 és SSPLv1 között, sajátos preferenciáiktól és igényeiktől függően. Fontos azonban megjegyezni, hogy az olyan felhőszolgáltatók, mint az AWS, a GCP és az Azure, a licencmódosítások miatt többé nem használhatják a Redis-termékeket ugyanúgy. Ez azt jelenti, hogy ezeknek a szolgáltatóknak felül kell vizsgálniuk és módosítaniuk kell a Redis platformjaikon történő használatához kapcsolódó szabályzataikat és költségeiket.
Korábban csak a vállalati felhasználók számára fejlett funkcionalitást kínáló további modulok kerültek szabadalmaztatott licenc alá. Mostantól a védett licenc az alapvető DBMS kódbázisra is vonatkozik majd.
A gyakorlatban semmi sem változik a Redis fejlesztői közösségében, amely továbbra is megengedő licenceket fog élvezni a kettős licenc alapján. Ugyanakkor a Redis felelőssége alá tartozó összes Redis ügyfélkönyvtár nyílt forráskódú licence marad.
Redis megemlíti az elérhető új licencek a Redis forráskódhoz lehetővé teszi a Redisnek, hogy továbbra is felajánlja a forráskód megengedő használatát fenntarthatóan. Ezek a változtatások átmenetet jelentenek a Redis fejlesztésének egy fejlettebb szakaszába, és valós idejű adatplatformot hoznak létre az alapvető képességek és termékek széles skálájával. Ezek az ajánlatok olyan innovatív funkciókat tartalmaznak majd, mint a kereshető, JSON, vektoros, valószínűségi és idősoros adatmodellek, mindezt egy ingyenesen letölthető szoftvercsomagba integrálva.
Érdemes ezt megemlíteni A licencmódosítás nem érinti a Redis korábbi verzióit, amelyeket a hagyományos BSD-3 licenc alatt terjesztenek, ami azt jelenti, hogy ezek a verziók továbbra is probléma nélkül használhatók. Ezenkívül bejelentették, hogy a Redis Community Edition 3 kiadásáig fontos biztonsági javításokat biztosítanak a Redis régebbi verzióihoz a BSD-9.0 licenc alatt.
Fontos megjegyezni, hogy a nyílt forráskódú közösség azóta is ellenzi ezt a licencmódosítást Mindkét licencnek vannak korlátozásai, amelyek bizonyos felhasználói kategóriákat érintenek, ami miatt nem tekinthetők teljesen nyitottnak vagy szabadnak. Az Open Source Initiative (OSI) kijelentette, hogy ezek a licencek nem felelnek meg a nyílt licencnek tekintendő kritériumoknak, vagyis az ezeken a licenceken alapuló termékeket védettnek kell tekinteni. Ezenkívül az SSPL és RSAL licenc alá tartozó termékek nem szerepelhetnek ingyenes disztribúciókban, mint például a Fedora és a Debian.
Válaszul erre a licencmódosításra, The A Fedora fejlesztői fontolgatják a Redis-csomagok eltávolítását a terjesztési tárolókból vagy cserélje ki őket egy "ingyenes" villára. Megbeszélés alatt áll a Redis lecserélésének lehetősége a Fedora adattárban a KeyDB-vel, a Snapchat által 5 óta fejlesztett Redis 2019 forkjával.
Ha többet szeretne megtudni róla, forduljon a részletek a következő linken.