
Redis blir open source igjen: – Mål oppnådd, forhold skada
Og ikke alle er like fornøyde med Redis sin nye AGPL-lisens.
For litt over ett år siden annonserte Redis at deres populære key/value-database ikke lenger ville være lisensiert som åpen kildekode under BSD-lisensen.
Dette skapte rabalder i utviklermiljøet, og mange bidragsytere mente Redis ikke lenger hadde lov til å distribuere koden deres.
Nå "snur" selskapet og går tilbake til en åpen kildekode-lisens, skriver The Register.
Fra og med Redis 8 vil Redis være tilgjengelig under AGPLv3-lisensen, en lisensmodell som er godkjent som åpen kildekode av Open Source Initiative (OSI).
Oppnådd mål, skada forhold
I fjor ble lisensmodellen til Redis endret til å ha to lisenser – Redis Source Available License (RSALv2) og Server Side Public License (SSPLv1).
Det betydde en del begrensninger i hvordan Redis kan brukes, for eksempel at skyleverandører som ville bruke Redis måtte inngå en kommersiell avtale med Redis.
Endringene kom for å hindre store skyleverandører fra å tilby Redis som en konkurrerende tjeneste, uten at de selv bidro til prosjektet. Det å endre lisensen har tydeligvis virket:
– Med dette oppnådde vi målet vårt: AWS og Google vedlikeholder nå sin egen fork, skriver Redis-sjef Rowan Trollope, og innrømmer samtidig:
– Men endringen skadet forholdet til Redis-miljøet.
Ikke fornøyd
Etter den upopulære lisensendringen i fjor så returnerte den tidligere skaperen av Redis, Salvatore Sanfillipo ("antirez"), til selskapet. Der fikk han rollen som "utvikler-evangelist".
Trollope skriver at beslutningen om å introdusere AGPL som en tilleggslisens er gjort i samråd med Sanfillipo og noen av Redis' kjerneutviklere.
Men ikke alle er like fornøyde:
– AGPL er litt halvveis. Det er sannsynligvis den mest restriktive blant de populære open source-lisensene. Men den er åpenbart en bedre løsning for kunder som ønsker å fortsette å bruke Redis, sier Peter Zaitsev i konsulentselskapet Percona til The Register.
Han mener imidlertid AGPL-lisensen likevel er for restriktiv for noen prosjekter.