Redis DBMS pārslēdzas uz patentētu licenci. Diskusija par Redisa noņemÅ”anu no Fedora

SIA Redis ir paziņojis par izmaiņām Redis DBVS, kas pieder NoSQL sistēmu klasei, licencē. Sākot ar Redis 7.4 izlaiÅ”anu, projekta kods tiks izplatÄ«ts ar divām patentētām licencēm RSALv2 (Redis Source Available License v2) un SSPLv1 (Server Side Public License v1), iepriekÅ” izmantotās BSD licences vietā. IepriekÅ” tikai papildu moduļu kods, kas piedāvāja uzlabotas iespējas korporatÄ«vajiem lietotājiem (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom utt.), tika piegādāts saskaņā ar patentētu licenci. Turpmāk patentētā licence attieksies arÄ« uz galveno DBVS kodu bāzi.

Licences maiņa ļaus turpmāko Redis DBVS versiju galvenajā struktÅ«rā integrēt patentētus moduļus ar progresÄ«vu tipu un datu apstrādes dzinēju ievieÅ”anu, kas iepriekÅ” tika piedāvāti tikai kā daļa no Redis Stack produkta. Vecie laidieni paliks pieejami saskaņā ar iepriekŔējo BSD licenci, un tos var izmantot kā pamatu neatkarÄ«gas dakÅ”as izveidei.

Redis 7.x, kas izlaistas pirms licences maiņas, vecāku atzaru apkope turpināsies vismaz lÄ«dz Redis Community Edition 9.0 izlaiÅ”anai. Visi ielāpi, kas novērÅ” ievainojamÄ«bas un nopietnas problēmas, tiks izlaisti vecajām filiālēm saskaņā ar BSD licenci, un tos varēs izmantot forks. Pēc atbalsta perioda beigām vecajām filiālēm ielāpi tiks izdoti tikai saskaņā ar SSPL un RSAL licencēm, t.i. Turpmāk dakÅ”u autoriem paÅ”iem bÅ«s jāveic apkope.

SSPL un RSAL licences nav atvērtas un ievieÅ” papildu ierobežojumus, kas aizliedz bezmaksas izmantot produktu mākoņpakalpojumu sniegÅ”anai. MērÄ·u ziņā abas licences ir lÄ«dzÄ«gas viena otrai, un atŔķirÄ«bas ir saistÄ«tas ar faktu, ka SSPL licences pamatā ir copyleft licence AGPLv3, bet RSAL licence ir balstÄ«ta uz atļaujoÅ”o BSD licenci.

RSAL licence ļauj izmantot, modificēt, izplatÄ«t un integrēt kodu lietojumprogrammās, izņemot gadÄ«jumus, kad Ŕīs lietojumprogrammas ir komerciālas vai tiek izmantotas pārvaldÄ«tu maksas pakalpojumu sniegÅ”anai (bezmaksas izmantoÅ”ana ir atļauta iekŔējiem pakalpojumiem, ierobežojums attiecas tikai uz maksas pakalpojumiem, kas nodroÅ”ina piekļuvi Redisam). Saskaņā ar copyleft principiem SSPL licencē ir ietverta prasÄ«ba ar vienu un to paÅ”u licenci piegādāt ne tikai paÅ”as lietojumprogrammas kodu, bet arÄ« visu mākoņpakalpojuma nodroÅ”ināŔanā iesaistÄ«to komponentu pirmkodu.

LicencēŔanas politikas maiņas iemesls ir vēlme neļaut mākoņpakalpojumu sniedzējiem parazitēt uz atvērtā pirmkoda programmatÅ«ras. Redis Inc ir neapmierināts ar faktu, ka mākoņpakalpojumu sniedzēji rada komerciālus atvasinātus produktus un tālāk pārdod Redis kā mākoņpakalpojumus, bet nepiedalās kopienā un nepalÄ«dz attÄ«stÄ«bā. Tiek veidota situācija, ka mākoņpakalpojumu sniedzēji, kuriem nav nekāda sakara ar projektu, gÅ«st labumu no gatavu atvērto risinājumu tālākpārdoÅ”anas, savukārt paÅ”i izstrādātāji paliek bez nekā.

Abas licences diskriminē noteiktas lietotāju kategorijas, kas neļauj tās uzskatÄ«t par atvērtām vai bezmaksas. OSI (Open Source Initiative) organizācija paziņoja, ka Ŕādas licences nav atvērtas un uz tām balstÄ«tie produkti ir jāuzskata par patentētiem. Cita starpā produktus ar SSPL un RSAL licencēm nevar iekļaut bezmaksas izplatÄ«jumos, piemēram, Fedora un Debian. Fedora projekta izstrādātāji jau ir sākuÅ”i apspriest Redis pakotņu izņemÅ”anu no izplatīŔanas krātuvēm vai to aizstāŔanu ar bezmaksas dakÅ”iņu, kuru, domājams, veidos kopienas pārstāvji, kuri nav apmierināti ar licences maiņu.

Avots: opennet.ru

Pievieno komentāru