Jitsi Meet e Ubuntu Server offrono due occasioni per ragionare sulle alternative tecnologiche: una piattaforma aperta per le videoconferenze e una possibile strada per chi deve ripensare un server CentOS. Nel video del 2021 le affronto insieme, con lo spirito di Feel Releases: partire dalle notizie e discutere che cosa cambiano nelle nostre scelte.

Jitsi Meet: perché il progetto mi incuriosisce

Avevo appena dedicato un video ai programmi di videoconferenza, ma non avevo incluso Jitsi perché non l'avevo ancora provato abbastanza. Qui ne parlo quindi come progetto da esplorare, senza presentare una recensione fondata su un lungo utilizzo personale.

Mi interessa la possibilità di usare un software open source per un'attività diventata centrale nello studio e nel lavoro. Un'interfaccia accessibile dal browser può avvicinare questi strumenti anche a chi non vuole installare o amministrare un sistema complesso.

Bisogna però distinguere Jitsi Meet, il software, dal servizio pubblico meet.jit.si e dalle installazioni gestite da altri. Condividono una base tecnologica, ma regole di accesso, configurazione e funzioni disponibili possono essere diverse.

Stanze, schermo condiviso e strumenti per la conversazione

Il flusso descritto nel video parte da una stanza e da un collegamento da condividere. Il browser chiede il permesso di utilizzare microfono e videocamera, mentre i partecipanti possono usare strumenti come chat, condivisione dello schermo e alzata di mano.

Mi soffermo anche sulla possibilità di limitare la qualità video quando la connessione fatica. È una scelta concreta: una chiamata comprensibile vale più di un'immagine definita che interrompe continuamente il discorso.

Le opzioni di registrazione, integrazione con servizi esterni e accesso alla stanza dipendono dall'istanza e dal periodo. Il vecchio esempio di registrazione tramite Dropbox non va letto come una funzione garantita oggi in ogni installazione.

Cifratura: una correzione necessaria alla spiegazione originale

Nel video associo erroneamente il trasporto UDP a flussi facilmente leggibili e non cifrati. UDP non significa assenza di cifratura. La documentazione di sicurezza di Jitsi spiega l'uso di DTLS-SRTP per proteggere il trasporto dei flussi multimediali.

La distinzione corretta è tra cifratura del collegamento e cifratura da un partecipante all'altro. Nelle conferenze instradate attraverso Jitsi Videobridge, la sola protezione del trasporto non equivale a impedire al server di accedere ai contenuti. Le opzioni di cifratura end-to-end aggiungono un livello diverso, con requisiti e condizioni di utilizzo da verificare.

Ospitare il servizio su un proprio server può dare maggiore controllo sull'infrastruttura, ma non rende automaticamente impossibile intercettare o compromettere una comunicazione. Servono anche configurazione, aggiornamenti e gestione degli accessi.

Il server non coincide con il computer di chi apre la stanza

Un'altra semplificazione del video riguarda il carico delle chiamate. Non è corretto dire che una conferenza con molti partecipanti gravi necessariamente sul computer della prima persona entrata nella stanza.

Nell'architettura con Videobridge è l'infrastruttura del servizio a inoltrare i flussi. Il dispositivo di ciascun partecipante continua a dover acquisire, inviare e decodificare audio e video, ma il ruolo di moderatore della stanza non lo trasforma automaticamente nel server di tutti gli altri.

Il progetto mi incuriosisce proprio perché combina accessibilità e possibilità di gestione autonoma. Il mio entusiasmo resta un invito a provarlo nelle proprie condizioni, senza dedurre dalla licenza aperta prestazioni o sicurezza assolute.

CentOS: che cosa stava cambiando nel 2021

La seconda notizia riguarda il passaggio di attenzione da CentOS Linux a CentOS Stream. Il punto preciso è che CentOS Linux 8 ha terminato il proprio ciclo di vita il 31 dicembre 2021: il progetto CentOS distingue questa scadenza da quelle delle altre versioni.

CentOS Stream non è semplicemente una copia difettosa o genericamente instabile di Red Hat Enterprise Linux. Si colloca prima del successivo aggiornamento minore di RHEL, mentre CentOS Linux ricostruiva versioni già pubblicate. La comparazione ufficiale chiarisce questa differenza nel processo di sviluppo.

Per un amministratore il cambiamento può comunque essere rilevante: cambiano aspettative, flussi di aggiornamento e criteri con cui qualificare il sistema per i propri servizi. È questo il problema concreto dal quale parte la discussione.

Ubuntu Server può essere un'alternativa?

La proposta che commento è valutare Ubuntu Server, soprattutto nelle versioni LTS. I punti che considero favorevoli sono la prevedibilità delle pubblicazioni, la documentazione e una comunità dalla quale ottenere informazioni.

Nel periodo della registrazione usavo Ubuntu MATE 20.04 LTS sul mio computer, anche per produrre contenuti. Questa esperienza spiega la mia familiarità con l'ambiente, ma non costituisce una prova che qualunque servizio CentOS possa essere trasferito senza lavoro a Ubuntu.

Passare da una famiglia basata su pacchetti RPM a Ubuntu significa rivedere strumenti, configurazioni e compatibilità applicativa. La licenza gratuita di una distribuzione non elimina il costo di migrazione, collaudo, formazione o assistenza.

Continuità o cambiamento: la domanda da porsi

Chi vuole mantenere un ambiente simile a quello precedente ha ragioni concrete per cercare continuità. Chi trova vantaggi nell'ecosistema Ubuntu può invece valutare un cambiamento più ampio, purché verifichi applicazioni, procedure di ripristino e supporto necessario.

È il filo comune delle due notizie: un'alternativa merita attenzione quando sappiamo quale problema dovrebbe risolvere. Jitsi mi invita a esplorare un altro modo di organizzare le comunicazioni; Ubuntu Server apre una valutazione sulla gestione dei sistemi. In entrambi i casi, il passaggio utile è dalla curiosità a una prova ragionata.