Valkey, odgovor Linux fondacije na promjenu Redis licence

Valkey

Valkey, Linux Foundation fork Redisa

El promjena licence za redis je izazvao veliki pomak u zajednici otvorenog koda, i iako se čini da je promjena "površno" utjecala samo na komercijalne projekte, čini se da na različite projekte utiče činjenica da postoji nekompatibilnost njihovog projekta s licencama oni rukuju.

A nedavno i Linux fondacija je nedavno najavila pokretanje Valkey projekta, koja je namijenjena daljem unapređenju razvoja Redis DBMS-a, baze podataka otvorenog koda koja se distribuira pod BSD licencom.

Valkey tim je koju čine istaknuti programeri kao što je Madelyn Olson, bivša šefica Redisa na Amazonu; Ping Xie, Redis programer u Googleu i drugi renomirani programeri.

O Valkeyju

Valkey je Redis fork koji je nastao kao odgovor na promjenu politike licenciranja Redis Ltd, kompanija koja stoji iza razvoja Redisa. Počevši od Redis 7.4, kompanija je odlučila da prestane sa ugrađivanjem novih funkcija pod BSD licencom, odlučivši da distribuira kod projekta pod dve vlasničke licence: RSALv2 i SSPLv1. Ove nove licence nameću dodatna ograničenja, posebno u pogledu besplatnog korištenja proizvoda za usluge u oblaku.

Valkey je dizajniran da bude kompatibilan sa operativnim sistemima kao što su Linux, macOS, OpenBSD, NetBSD i FreeBSD te se spominje da njegovi razvojni planovi pokrivaju implementacija robusnijeg mehanizma za migraciju slotova, značajna poboljšanja skalabilnosti, veća stabilnost u konfiguracijama klastera, optimizovane performanse u višenitnim okruženjima, podrška za okidače, uvođenje novih komandi i implementacija vektorskih pretraga.

„Valkey je impresivan napor dugogodišnjih saradnika u zajednici Redis da podrže principe otvorenog koda na kojima je projekat zasnovan. Pozdravljam njihovu posvećenost istinskoj saradnji i radujem se inovacijama koje donose široj tehnološkoj zajednici kao projekat u Linux fondaciji,” rekao je Jim Zemlin, izvršni direktor Linux fondacije. 

Vrijedi napomenuti da je lansiranjem Valkeya, Ovo postaje treća Redis otvorena viljuška, od prethodnih dana Ovdje na blogu smo podijelili vijest o forku koji je kreirao osnivač korisničkog okruženja Sway i programski jezik Hare, Redict, fork Redis-a 7.2.4 koji će se distribuirati pod licencom LGPLv3. Osim toga, od 2019. Snapchat radi na razvoju KeyDB-a, još jednog Redis forka baziranog na verziji 5. KeyDB se ističe po usvajanju višenitne arhitekture, implementirajući efikasnije metode upravljanja memorijom i nudi dodatne funkcije kao što su replikacija aktivna, optimizirana Flash memorija i podrška za odvojenu konfiguraciju životnog vijeka sekundarnog ključa.

Pored ovoga, pominje se da je ovaj projekat će upravljati Linux fondacija na nezavisnoj platformi, uz aktivno učešće zajednice programera i kompanija posvećenih očuvanju prirode otvorenog koda Redisa. Važne kompanije kao što su Amazon Web Services (AWS), Google Cloud, Oracle, Ericsson i Snap pridružile su se ovoj inicijativi.

Na kraju, i kao lični komentar, želio bih napomenuti da nam pokreti zajednice da zamijene projekat (proizvod) pokazuju koliko brzo on može odgovoriti, ali kako komentiram "lično" činjenicu da se to radi jer je sada projekt odgovorio zloupotrebe komercijalnih projekata i podrška je ostavljena po strani, ako ostavlja mnogo za razmišljanje (naravno da nije 100% plemenit pokret, ali na kraju krajeva to jeste, zaustavlja zlostavljanje).

A onaj ko vidi loše (kašalj, kašalj, Fedora...) da projekat želi sve one projekte koji generišu profit bez davanja bilo čega zauzvrat (ili vrlo malo) vraća na sto pitanje koje mnogi programeri pominju i to je licenca otvorenog koda koja prisiljava komercijalne projekte da ili daju dio svog prihoda projektima otvorenog koda koje koriste za svoje proizvode ili daju doprinos u naturi (dajući programerima da doprinesu projektu).

Da bismo malo razumjeli, važno je uzeti u obzir da je fundamentalna razlika između RSALv2 i SSPLv1 ta što je SSPLv1 baziran na copyleft AGPLv3 licenci, dok je RSALv2 baziran na dopuštenoj BSD licenci. Prema RSALv2 licenci, dozvoljeno vam je da koristite, modifikujete, distribuirate i integrišete kod u aplikacije, osim za komercijalne aplikacije ili plaćene usluge kojima se upravlja u oblaku (iako je besplatna upotreba dozvoljena za interne usluge; ograničenje se odnosi samo na plaćene usluge koje omogući pristup Redisu). S druge strane, SSPLv1 licenca uključuje zahtjev da se, pod istom licencom, isporučuje ne samo kod same aplikacije, već i izvorni kod svih komponenti uključenih u pružanje usluge u oblaku.

Izvor: https://www.linuxfoundation.org


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.