DB Redis kalon në licencë pronarësh. Diskutimi për heqjen e Redis nga Fedora

Kompania Redis Ltd shpalli një ndryshim në licencën për sistemin e menaxhimit të të dhënave Redis, i cili i përket klasës së sistemeve NoSQL. Duke filluar nga versioni 7.4 i Redis, kodi i projektit do të shpërndahet sipas dy licencave pronësore RSALv2 (Redis Source Available License v2) dhe SSPLv1 (Server Side Public License v1), në vend të licencës BSD që përdorej më parë. Më parë, nën licencën pronësore, furnizoheshin vetëm kodet e moduleve shtesë, të cilat ofronin mundësi të zgjeruara për përdoruesit e korporatave (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom, etj.). Tani, licenca pronësore do të zbatohet edhe për kodin kryesor të sistemit të menaxhimit të të dhënave.

Ndryshimi i licencës do të lejojë integrimin e moduleve pronësore në grumbullin kryesor të versioneve të ardhshme të sistemit të menaxhimit të të dhënave Redis, me implementimin e llojeve të zgjeruara dhe motorëve të përpunimit të të dhënave, të cilat deri më tani janë ofruar vetëm në produktin Redis Stack. Versionet e vjetra do të mbeten në dispozicion nën licencën e mëparshme BSD dhe mund të përdoren si një bazë për krijimin e një forku të pavarur.

MBështetja e degëve të vjetra të Redis 7.x, të lëshuara para ndryshimit të licencës, do të vazhdojë të paktën deri në lëshimin e Redis Community Edition 9.0. Të gjithë patches që rregullojnë dobësitë dhe problemet serioze do të lëshohen për degët e vjetra nën licencën BSD dhe mund të përdoren në forka. Pas përfundimit të periudhës së mbështetjes për degët e vjetra, patches do të lëshohen vetëm nën licencat SSPL dhe RSAL, domethënë, që nga kjo periudhë autorët e forkëve do të duhet të merren vetë me mbështetjen.

Licencat SSPL dhe RSAL nuk janë të hapura dhe sjellin kufizime të tjera, që ndalojnë përdorimin falas të produktit për të mbështetur funksionimin e shërbimeve në cloud. Nga qëllimet e tyre, të dy licencat i ngjajnë njëra-tjetrës, ndërsa dallimet e tyre përfshijnë se licenca SSPL bazohet në licencën copyleft AGPLv3, ndërsa licenca RSAL bazohet në licencën përligjshëm BSD.

Licenca RSAL lejon përdorimin, modifikimin, shpërndarjen dhe integrimin e kodit në aplikacione, përveç rasteve kur këto aplikacione janë komerciale ose përdoren për ofrimin e shërbimeve të paguara të menaxhuara (përdorimi pa pagesë është i lejuar për shërbimet e brendshme, kufizimi vlen vetëm për shërbimet e paguara që ofrojnë akses në Redis). Sipas parimeve të kopileft, licenca SSPL përmban kërkesa për dorëzimin e kodit nën të njëjtën licencë jo vetëm për kodin e aplikacionit, por edhe për kodin burimor të të gjithë komponenteve të involvuar në ofrimin e shërbimit cloud.

Arsyeja e ndryshimit të politikës së licencës është dëshira për të parandaluar parazitizmin e ofruesve të shërbimeve cloud mbi softuerin e hapur. Kompanisë Redis Inc nuk i pëlqen se si ofruesit cloud krijojnë produkte komerciale të derivuara dhe rishesin Redis si shërbime cloud, por nuk marrin pjesë në jetën e komunitetit dhe nuk ndihmojnë në zhvillim. Krijohet një situatë ku përfitimet i marrin ofruesit cloud që nuk kanë asnjë lidhje me projektin, duke rishitur zgjidhje të hapura, ndërsa zhvilluesit mbeten pa asgjë.

Të dy licencat çojnë në diskriminimin e kategorive të veçanta të përdoruesve, çfarë nuk lejon që ato të konsiderohen të hapura ose të lira. Organizata OSI (Open Source Initiative) ka shpallur se këto licenca nuk janë të hapura dhe produktet që mbështeten në to duhet të merren si pronësore. Ndër të tjera, produktet nën licencat SSPL dhe RSAL nuk mund të përfshihen në distribucione të lira, si Fedora dhe Debian. Zhvilluesit e projektit Fedora kanë filluar tashmë diskutimin për heqjen e paketave me Redis nga repositoritë e distribucionit ose zëvendësimin e tij me një fork të lirë, i cili pritet të formohet nga përfaqësues të komunitetit të pakënaqur me ndryshimin e licencës.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster