Ciao, e benvenuto nella nona puntata della quarantunesima stagione. Oggi lasciamo per un attimo la tecnica e affrontiamo una vicenda umana e attualissima, che intreccia temi cari a questo podcast: la storia recente della licenza di Redis, il fork che ne è nato, e la domanda di fondo, chi possiede un bene comune. È una storia che chi ha seguito le ultime stagioni riconoscerà, perché è l'ennesima variazione su un tema che torna: aperto contro commerciale, e chi controlla gli strumenti su cui costruiamo. La racconto con equilibrio, perché nessuno qui è il cattivo.
Partiamo dall'inizio, perché serve a capire il resto. Redis, per gran parte della sua vita, è stato distribuito con una licenza permissiva e aperta: chiunque poteva usarlo, modificarlo, costruirci sopra, liberamente. Questa apertura è una delle ragioni per cui è diventato così diffuso: era un bene comune, un pezzo di infrastruttura libero su cui il mondo intero poteva contare senza chiedere permesso. Per anni è stato così, e su questa libertà si è costruita la sua enorme popolarità. Tienilo a mente, perché è il punto di partenza da cui tutto il resto si allontana, e poi, in parte, ritorna.
Voglio raccontarti la svolta, con le sue ragioni, perché è il cuore della vicenda. A un certo punto, l'azienda che sviluppa Redis ha cambiato la licenza, rendendola più restrittiva, non più considerata pienamente aperta. Perché? Aveva una ragione concreta: i giganti del cloud, le grandi aziende che offrono servizi via internet, prendevano Redis, lo offrivano ai loro clienti come servizio a pagamento, e ci guadagnavano molto, senza restituire granché a chi Redis lo costruiva davvero. L'azienda ha detto, in sostanza: non è giusto che i colossi si arricchiscano sul nostro lavoro senza dare indietro nulla. La nuova licenza serviva a impedire proprio questo. Una ragione comprensibile, difendere il proprio lavoro dai più forti.
Voglio raccontarti la reazione, con le sue ragioni, perché è l'altra faccia. La comunità, però, ha reagito con forza. Molti sentivano che quel cambiamento tradiva la natura aperta su cui avevano costruito, e su cui contavano. E allora hanno fatto ciò che nel mondo del software libero è possibile fare: hanno preso l'ultima versione ancora aperta e ne hanno creato una biforcazione, un fork, cioè una copia indipendente che prosegue per la sua strada, mantenendo la licenza libera di sempre. È nato così un nuovo progetto, gemello di Redis ma libero, sostenuto da una fondazione indipendente e da grandi aziende, con un nome tutto suo: Valkey. Anche loro con una ragione forte: difendere il bene comune su cui avevano investito.
Voglio raccontarti il colpo di scena, perché la storia non è finita lì. Di fronte al successo di questa biforcazione, l'azienda di Redis ha fatto una parziale marcia indietro: ha aggiunto di nuovo una licenza aperta, riconosciuta come tale, accanto a quelle più restrittive. Un ritorno, almeno in parte, verso l'apertura. Ci ha avuto un ruolo anche il creatore originale di Redis, lo sviluppatore italiano di cui parlammo, rientrato nel progetto e favorevole all'apertura. Così oggi la stessa idea vive in due lignaggi: Redis, di nuovo disponibile anche in forma aperta, e il suo gemello libero nato dalla biforcazione.
Voglio darti la lettura equilibrata, perché è il punto più importante. Attenzione a non cercare buoni e cattivi, perché non ce ne sono. L'azienda aveva ragioni vere: proteggere il proprio investimento dai giganti che ne approfittavano. La comunità aveva ragioni vere: difendere il bene comune aperto su cui aveva costruito. Sono due esigenze legittime che confliggono, ed è proprio questo che rende la storia istruttiva, invece che una favoletta con la morale facile. La consolidazione, la difesa, la libertà, il guadagno, sono tutte forze reali che si scontrano quando uno strumento è insieme un bene comune e il prodotto di un'azienda. Guardare questo scontro con onestà, senza tifare, insegna più che schierarsi.
Voglio trarre la lezione generale, perché lega tutte le ultime stagioni. C'è un argomento che nessuna caratteristica tecnica può risolvere, e che abbiamo incontrato più volte: chi possiede le tue opzioni. Un'azienda, da sola, può cambiare le regole di uno strumento su cui hai costruito, come è successo qui. Un progetto governato da una fondazione indipendente, dove nessuna singola azienda comanda, offre una garanzia diversa: non può essere cambiato di nascosto per l'interesse di uno solo. Ecco perché la biforcazione libera continua a esistere e a crescere, anche dopo il ritorno di Redis verso l'apertura: perché la fiducia, una volta incrinata, vale più di una singola licenza. La libertà, in fondo, non è solo poter usare uno strumento oggi, ma sapere chi potrà cambiarne le regole domani.
Per oggi ci fermiamo qui. Abbiamo raccontato la vicenda recente della licenza di Redis: nato aperto e libero, è diventato più chiuso perché l'azienda voleva difendersi dai giganti del cloud che ne approfittavano; la comunità ha reagito creando una biforcazione libera, Valkey; e poi Redis ha fatto una parziale marcia indietro, tornando in parte all'apertura, anche grazie al suo creatore italiano. Oggi la stessa idea vive in due lignaggi. La lettura è equilibrata: non ci sono cattivi, ma esigenze legittime in conflitto, difendere il proprio lavoro contro difendere il bene comune. La lezione, che lega le ultime stagioni: conta chi possiede le tue opzioni, e la libertà è sapere chi potrà cambiare le regole domani. Nella prossima e ultima puntata tiriamo le somme sul coltellino svizzero del backend. Nelle note trovi qualche spunto. Se ti è utile, condividila. Grazie per l'ascolto, e ci sentiamo alla prossima.