Le distribuzioni Linux sono tante perché persone e gruppi diversi vogliono risolvere problemi diversi. È la risposta breve; con Adriano Morselli di Ufficio Zero ho provato a guardarla più da vicino.
Un progetto nasce da un'esigenza
Una distribuzione può mettere al centro un tipo di hardware, un certo ambiente di lavoro, una politica sugli aggiornamenti o un'idea precisa di libertà del software. Anche la familiarità dell'interfaccia e la lingua contano più di quanto sembri.
Ufficio Zero, per dire, nasce attorno a esigenze italiane. Linux Mint sta in questo discorso per la cura dell'esperienza desktop. Non serve considerarli gli unici progetti capaci di affrontare quei bisogni per riconoscere che lo fanno bene.
La possibilità del fork
Quando la licenza lo consente, un gruppo può prendere un progetto esistente e portarlo da un'altra parte. Un fork nasce da un disaccordo, certo, ma anche da un obiettivo nuovo o da requisiti che il progetto originale non ha intenzione di coprire.
È una delle ragioni principali della varietà. Ma non basta copiare i file: distribuire un sistema significa aggiornamenti, infrastruttura, documentazione e responsabilità verso chi lo installerà. È lì che la maggior parte dei fork si ferma.
Come si prendono le decisioni
Ci sono gruppi guidati da una figura di riferimento e progetti con meccanismi decisionali distribuiti. L'organizzazione di Debian mi convince molto, e non è un mistero.
Il rapporto fra governance e velocità però non è automatico. Ciclo delle release e politiche di stabilità pesano sui tempi di aggiornamento almeno quanto il numero di persone coinvolte nelle decisioni: attribuire tutto alla struttura decisionale è comodo e sbagliato.
Varietà utile, scelta consapevole
Per chi deve scegliere, l'abbondanza è disorientante. Il modo per uscirne è restringere il campo a quattro cose: programmi che ti servono, hardware che possiedi, manutenzione che sei disposto a fare, supporto della comunità.
Una distribuzione non deve piacere a tutti per avere senso. Deve però avere una ragione chiara per esistere, e riuscire a mantenerla nel tempo — che è la parte difficile.