Redis andmebaas lĂ€heb ĂŒle omandiĂ”iguse litsentsile. Arutelu Redis eemaldamise ĂŒle Fedora-s.

Redis Ltd teatas, et nad muudavad oma NoSQL-andmebaasi Redis litsentsi. Alates versioonist Redis 7.4 hakkab projekti kood olema litsentsitud kahe patendivaba litsentsi RSALv2 (Redis Source Available License v2) ja SSPLv1 (Server Side Public License v1) alusel, asendades varem kasutatud BSD litsentsi. A varem jagati patendivaba litsentsi alusel vaid lisamoodulite kood, mis pakkusid laiendatud vÔimalusi ettevÔtte kasutajatele (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom jne). Tulevikus rakendatakse patendivaba litsentsi ka pÔhilise andmebaasi koodibaasile.

Litsentsi muutmine vĂ”imaldab integreerida tulevaste Redis andmebaasi versioonide pĂ”hikoosseisu patendivaba mooduleid, millel on laiendatud andmetöötluse tĂŒĂŒbid ja mootorid, mida pakuti varasemalt ainult Redis Stack toote koostisosana. Vanad versioonid jÀÀvad endiselt kergesti kĂ€ttesaadavaks vana BSD litsentsi alusel ja vĂ”ivad olla aluseks sĂ”ltumatute forkide loomiseks.

Vanade Redis 7.x harude hooldus, mis on vÀlja antud enne litsentsi muutmist, jÀtkub vÀhemalt kuni Redis Community Edition 9.0 vÀljaandmiseni. KÔik turvaaukude ja tÔsiste probleemide parandused vÀljastatakse vanadele harudele BSD litsentsi alusel ja vÔivad olla kasutatud forkides. PÀrast vanade harude toe lÔpuleviimist hakkavad plaastrid olema saadaval ainult SSPL ja RSAL litsentside alusel, st edaspidi peavad forkide autorid ise hooldust vaatama.

SSPL ja RSAL litsentsid ei ole avatud ja toovad kaasa tĂ€iendavaid piiranguid, mis keelavad toote tasuta kasutamise pilveteenuste toimimise tagamiseks. Oma eesmĂ€rkide poolest sarnanevad mĂ”lemad litsentsid ĂŒksteisele, kuid erinevused seisnevad selles, et SSPL litsents pĂ”hineb AGPLv3 kopilefti litsentsil, samas kui RSAL litsents pĂ”hineb BSD permissiivsel litsentsil.

RSAL-litsents vÔimaldab kasutada, muuta, jaotada ja integreerida koodi rakendustesse, vÀlja arvatud juhul, kui need rakendused on kaubanduslikud vÔi neid kasutatakse hallatavate tasuliste teenuste pakkumiseks (siseteenuste puhul on lubatud tasuta kasutamine, piirang puudutab vaid tasulisi teenuseid, mis pakuvad juurdepÀÀsu Redis-le). Vastavalt kopilifti pÔhimÔtetele sisaldab SSPL-litsents nÔuet, et mitte ainult rakenduse kood, vaid ka kÔikide komponentide allikakoodid, mis on seotud pilveteenuse pakkumisega, tuleb anda sama litsentsi alusel.

Litsentsitingimuste muutmise pĂ”hjuseks on soov vĂ€ltida pilveteenuse pakkujate parasitismi avatud tarkvaral. Redis Inc. on mures, et pilveteenuse pakkujad loovad tuletatud kaubanduslikke tooteid ja mĂŒĂŒvad Redis't pilveteenustena, kuid ei osale kogukonna tegevuses ega aita arendamisel. Tekib olukord, kus kasu saavad projekti mittekuuluvad pilveteenuse pakkujad, kes edastavad valmislahendusi, samas kui arendajad jÀÀvad ilma.

MĂ”lemad litsentsid toovad kaasa teatud kasutajatega diskrimineerimise, mistĂ”ttu ei saa neid pidada avatud vĂ”i vabaks. OSI (Open Source Initiative) on vĂ€lja öelnud, et sellised litsentsid ei ole avatud ja nende alusel loodud tooteid tuleks pidada patenteeritud. Muuhulgas ei saa SSPL ja RSAL litsentside all olevaid tooteid lisada vabadesse distributsioonidesse, nagu Fedora ja Debian. Fedora projekti arendajad on juba alustanud arutelu Redis'i pakettide eemaldamisest distributsiooni hoidlatest vĂ”i selle asendamisest vabade harudega, mille arendavad loodetavasti kogukonna esindajad, kes on litsentsi muutmise ĂŒle rahulolematu.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster