Redis, felhagy a BSD licencével, és már nem nyílt forráskódú

redis.

redis logó.

Redis, a népszerű adatbázis ésn memória, amelyet fejlesztők milliói használnak szerte a világon, jelentős változást jelentett be engedélyezési politikájában. Hagyományosan a három pontból álló BSD licenc alatt terjesztik, egy megengedő nyílt forráskódú licenc, a Redis kettős engedélyezési modell alkalmazása mellett döntött.

A verziótól Redis 7.4, a projekt két szabadalmaztatott licenc alatt fogja terjeszteni a kódját: RSALv2 (Redis Source Available License v2) és SSPLv1 (Server Side Public License v1), a korábban használt BSD licenc helyett. Korábban csak a vállalati felhasználók számára fejlett funkcionalitást kínáló bővítménymodulok (például RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom) voltak biztosítottak saját licenc alatt. Mostantól a védett licenc az alapvető DBMS kódbázisra is vonatkozik majd.

Ez a változás az engedélyben plehetővé teszi a fejlett képességekkel és adatfeldolgozó motorokkal rendelkező, védett modulok integrálását a Redis DBMS jövőbeli verzióinak fő szerkezetében. A régebbi verziók továbbra is elérhetőek lesznek a régi BSD licenc alatt, és alapul szolgálhatnak független villák létrehozásához.

El A régi Redis 7.x ágak karbantartása, amelyek a licencváltás előtt megjelentek, folytatódik legalábbis a Redis Community Edition 9.0 megjelenéséig. A sebezhetőségeket és kritikus problémákat javító javításokat a régebbi verziókhoz adják ki a BSD licenc alatt, és forkokban is használhatók. A régebbi verziók támogatási időszaka után a javítások csak SSPL és RSAL licencek alatt jelennek meg, vagyis a fork szerzőknek maguknak kell gondoskodniuk a karbantartásról.

„Alig várjuk, hogy folytathassuk együttműködési munkánkat, hogy támogassuk a fejlesztőket az adattárolás és -kezelés legújabb innovációival” – mondta Julia Liuson, a Microsoft fejlesztői részlegének elnöke. "Együttműködésünk továbbra is támogatja az olyan integrált megoldásokat, mint az Azure Cache for Redis, és exkluzív hozzáférést biztosít a Microsoft ügyfeleinek a Redis-ajánlatok kibővített funkcióihoz."

Fontos ezt megjegyezni Az SSPL és RSAL licencek nem nyílt forráskódúak, és további korlátozásokkal rendelkeznek, amelyek megtiltják a termék ingyenes használatát felhőszolgáltatások nyújtására.és. Mindkét licenc célja hasonló, bár az SSPL licenc az AGPLv3 copyleft licencen, míg az RSAL licenc a megengedő BSD licencen alapul.

Az RSAL licenc lehetővé teszi a kód felhasználását, módosítását, terjesztését és integrálását az alkalmazásokba, kivéve a kereskedelmi eseteket vagy a menedzselt fizetős szolgáltatásokat (belső szolgáltatások esetén ingyenes a felhasználás, míg a korlátozás a Redishez hozzáférést biztosító fizetős szolgáltatásokra vonatkozik). Másrészt az SSPL licenc a copyleft elveit követve megköveteli, hogy ne csak magának az alkalmazásnak a kódja, hanem a felhőszolgáltatás nyújtásában részt vevő összes komponens forráskódja is ugyanazon licenc alatt kerüljön szállításra.

Az OK a szabadságpolitika változása mögötts annak megakadályozása, hogy a felhőszolgáltatók hozzájárulás nélkül részesüljenek a nyílt forráskódú szoftverekből a közösség fejlesztésére vagy támogatására. A Redis nem elégedett a jelenlegi helyzettel, amikor a felhőszolgáltatók a Redisre épülő kereskedelmi származékos termékekből bevételt termelnek, és felhőszolgáltatásokat adnak el anélkül, hogy részt vesznek a fejlesztésben vagy a közösséggel való együttműködésben. Ez a dinamika a fejlesztőket nyereség nélkül hagyja, míg a felhőszolgáltatók profitálnak a meglévő nyílt megoldásokból.

Mindkét megvalósított licenc diszkriminatív bizonyos típusú felhasználókkal szemben, ami megakadályozza, hogy nyílt vagy ingyenes licencnek tekintsék őket. Az Open Source Initiative (OSI) kijelentette, hogy ezek a licencek nem felelnek meg a nyílt forráskódú szabványoknak, és az ezeken alapuló termékeket védettnek kell tekinteni. Ez azt jelenti, hogy az SSPL és RSAL licenc alá tartozó termékek nem lehetnek részei olyan disztribúcióknak, mint a Fedora és a Debian.

Ha szeretne többet megtudni róla, ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.