Redis loobub BSD litsentsist ega ole enam avatud lähtekoodiga

redis.

redis logo.

Redis, populaarne andmebaas jan mälu, mida kasutavad miljonid arendajad üle maailma, on teatanud oma litsentsipoliitika olulisest muudatusest. Traditsiooniliselt levitatakse kolme klausliga BSD litsentsi, lubava avatud lähtekoodiga litsentsi Redis alusel on otsustanud kasutusele võtta topeltlitsentsimise mudeli.

Alates versioonist Redis 7.4, projekt levitab oma koodi kahe patenteeritud litsentsi all: RSALv2 (Redis Source Available License v2) ja SSPLv1 (Server Side Public License v1), varem kasutatud BSD litsentsi asemel. Varem pakuti litsentsi alusel ainult lisamooduleid, mis pakkusid ettevõttekasutajatele täiustatud funktsioone, nagu RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom. Nüüd kehtib patenteeritud litsents ka DBMS-i põhikoodibaasi suhtes.

See muudatus litsentsis lkvõimaldab integreerida täiustatud võimaluste ja andmetöötlusmootoritega patenteeritud mooduleid Redis DBMS-i tulevaste versioonide põhistruktuuris. Vanemad versioonid on endiselt saadaval vana BSD litsentsi all ja neid saab kasutada iseseisvate kahvlite loomise alusena.

El Enne litsentsivahetust välja antud vanade Redis 7.x filiaalide hooldus jätkub vähemalt kuni Redis Community Edition 9.0 ilmumiseni. Turvaauke ja kriitilisi probleeme parandavad paigad avaldatakse vanematele versioonidele BSD litsentsi alusel ja neid saab kasutada kahvlites. Pärast vanemate versioonide tugiperioodi väljastatakse paigad ainult SSPL- ja RSAL-litsentside alusel, mis tähendab, et kahvlite autorid peavad ise oma hooldusega hakkama saama.

"Ootame koostöö jätkamist, et toetada arendajaid viimaste uuendustega andmete salvestamise ja haldamise vallas," ütles Microsofti arendajate osakonna president Julia Liuson. "Meie koostöö jätkab integreeritud lahenduste, nagu Azure Cache for Redis, toetamist ja annab Microsofti klientidele eksklusiivse juurdepääsu Redise pakkumiste laiendatud funktsioonidele."

Oluline on seda märkida SSPL- ja RSAL-litsentsid ei ole avatud lähtekoodiga ja neil on täiendavad piirangud, mis keelavad toote tasuta kasutamise pilveteenuste pakkumiseks.ja. Mõlemal litsentsil on sarnased eesmärgid, kuigi SSPL-litsents põhineb AGPLv3 copyleft-litsentsil, RSAL-litsents aga lubaval BSD-litsentsil.

RSAL-litsents lubab koodi kasutamist, muutmist, levitamist ja integreerimist rakendustes, v.a kommertsjuhtudel või hallatavates tasulistes teenustes (tasuta kasutamine on lubatud siseteenuste puhul, piirang kehtib tasulistele teenustele, mis pakuvad juurdepääsu Redis ). Teisalt nõuab SSPL-i litsents copylefti põhimõtteid järgides, et sama litsentsi all tarnitaks mitte ainult rakenduse enda kood, vaid ka kõigi pilveteenuse pakkumisega seotud komponentide lähtekood.

Põhjus puhkusepoliitika muudatuse tagas on takistada pilveteenuste pakkujatel avatud lähtekoodiga tarkvarast kasu saamast ilma oma panust andmata kogukonna arendamiseks või toetamiseks. Redis ei ole rahul praeguse olukorraga, kus pilvepakkujad toovad tulu Redisel põhinevatest kaubanduslikest tuletistoodetest ja müüvad pilveteenuseid ilma arenduses osalemata või kogukonnaga koostööd tegemata. See dünaamika jätab arendajad kasumita, samal ajal kui pilveteenuse pakkujad saavad kasu olemasolevatest avatud lahendustest.

Mõlemad rakendatud litsentsid diskrimineerivad teatud tüüpi kasutajaid, mis takistab nende käsitlemist avatud või tasuta litsentsidena. Open Source Initiative (OSI) on teatanud, et need litsentsid ei vasta avatud lähtekoodiga standarditele ja nendel põhinevaid tooteid tuleks pidada omandiõigusega kaitstuks. See tähendab, et SSPL- ja RSAL-litsentside all olevad tooted ei saa kuuluda sellistesse distributsioonidesse nagu Fedora ja Debian.

Kui olete huvitatud sellest rohkem teada, saate üksikasju kontrollida Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.