ImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImage

Proprio l’altro giorno è accaduto qualcosa, annunciato nelle solite mailing list di progetto che fanno un po’ nerd, un po’ antidiluviano; Canonical, l’azienda che produce Ubuntu, che è forse la più nota tra le distribuzioni Linux e che ha consegnato per la prima volta il pinguino alle masse (masse, insomma…) senza che le stesse fossero troppo recalcitranti, ha infatti deciso che dalla prossima release della distribuzione la derivata Kubuntu, con ambiente desktop KDE, sarà gestita totalmente dalla comunità, e la casa non investirà più un centesimo su quel fronte.

Ora, un breve ricapitolo della storia di Linux in qualche riga: ci sono molteplici interfacce grafiche. Da poco Ubuntu è passata a una cosetta fatta in casa tanto carina che si chiama Unity, tuttavia gli utenti KDE sono un bel po’, e con questa mossa Canonical sicuramente li ha spiazzati.

E ora che succede?
Beh, adesso niente: KDE rimarrà disponibile per l’installazione su Ubuntu come lo è sempre stato, e verranno anche distribuiti i CD della derivata creata appositamente. Solo che la persona che si occupava del packaging di KDE è stata spostata su un altro workgroup, e da ora la distribuzione dei pacchetti dell’ambiente desktop (di cui mi fregio di essere uno dei numerosi utenti) rimarrà ancorata in seno alla comunità. Questo è un episodio emblematico, perchè segna un precedente notevole per numerosi casi di studio, dal mio punto di vista, sia per le decisioni prese da Canonical, che per fare un po’ di scuola di come effettivamente “si fa” una distribuzione Linux. È un compito complesso infatti, e nell’ambito aziendale è stato trascurato un fattore molto importante: pacchettizzare un intero ambiente desktop richiede uno sforzo notevole, che può essere ridotto per mezzo di alcuni automatismi, tuttavia poi i pacchetti che vengono messi a disposizione degli utenti per l’installazione necessitano di cura, menutenzione, competenza. E decisamente un po’ di forza lavoro. Per una distribuzione dalla struttura complessa come Ubuntu, caricare tutto questo sulle spalle di una sola persona è visto da me come un’eccessiva fiducia nel fato, che aiuti questo sventurato a mettere insieme un KDE che non sembri un accrocco nel modo migliore.

E infatti Jonathan Riddell, nel dare l’annuncio via mailing list non è stato nemmeno troppo infelice: no vabbeh, Canonical mi riassegna al team QT, buona fortuna. Vedremo poi le conseguenze (tra un annetto circa), ma posso già fare il mio pronostico: sicuramente per un progetto del genere è meglio affidarsi al lavoro di una comunità di appassionati, piuttosto che a una singola persona pagata per fare del meno peggio. Gli appassionati e la community daranno al progetto un respiro più ampio, collaborando e gestendo la cosa in maniera anche meno burocratica, consegnando all’utente finale qualcosa che probabilmente sarà molto migliore del prodotto di partenza, contaminato da una logica aziendale che non sta in piedi. Canonical quindi perde? No, vince. Lascia alla comunità il potere di salvarti, quando non hai i soldi e la manodopera per farlo.

Questione di business
Eh, questione di business, di dinero, di moneta. Giustamente Canonical non è una ONLUS, e anche se i bilanci non sono proprio il massimo della gioia, sta provando a inserirsi in un mercato complesso come quello del Software-as-a-service. Per farlo, sta rendendo quello di Ubuntu un ambiente di lavoro sempre più centralizzato rispetto a quelli che sono i servizi offerti dalla casa, anche per altre piattaforme magari presenti in maniera più ingente sul mercato. Semplicemente, pagare uno sviluppatore (o meglio, un packager) perchè mantenesse uno specifico flavour della distribuzione, era inconcludente, così hanno deciso di tagliare quel ramo che adesso diventerà un alberello cresciuto dalla comunità: Canonical ci metterà la base, ossia un sistema pienamente performante, e dal basso KDE verrà impacchettato al meglio per la distribuzione. La decisione di Canonical mi sembra ottima, poiché tende a dare un imprint maggiore anche al brand, che sicuramente non beneficiava di una divisione aziendale, sia pure di una sola persona, che fosse in disaccordo con l’idea di “Light” spiegata tanto tempo fa da Mark Shuttleworth.

Per questo motivo penso che la scelta sia vincente: KDE adesso avrà una comunità di sviluppatori dietro, sicuramente più attenta, anche se non stipendiata, ma che, non c’è dubbio, almeno saprà gestire un bugzilla in maniera più ordinata e decente. D’altro canto, Canonical potrà dedicare tutte le sue risorse al suo target, senza permettersi più di stipendiare persone che facciano qualcosa di molto bello ma poco produttivo ai fini del fatturato.

Nice shot.

©2025 Fondazione per la sostenibilità digitale

Tech Economy 2030 è una testata giornalistica registrata. Registrazione al tribunale di Roma nr. 147 del 20 Luglio 2021

Powered by DTILab  - Designed by Fattoria Creativa - Developed by EHT