Salta al contenuto principale

Guida a Lemmy: Cos'è e come funziona l'alternativa libera e federata a Reddit

Inviato da tuxsa il
Lemmy

In un’era in cui i grandi social network commerciali monetizzano la privacy, introducono algoritmi opachi e modificano unilateralmente le proprie politiche, cresce l'interesse verso il Fediverso. In questo panorama, Lemmy rappresenta la risposta aperta, decentralizzata e priva di tracciamenti al modello di aggregazione di notizie e discussione basato su forum.

Ma cos'è esattamente Lemmy, come si differenzia dai social tradizionali e quali sono le sue peculiarità?

Lemmy è un aggregatore di link e piattaforma di discussione open source basato su un'architettura federata. Sviluppato in linguaggio Rust, è progettato per essere leggero, veloce e installabile anche su hardware relativamente modesto.

L'interfaccia e la dinamica di funzionamento ricordano molto da vicino Reddit: gli utenti possono condividere link, immagini e testi, votare i contenuti (upvote e downvote) e partecipare alle discussioni attraverso i commenti.

Il concetto chiave: la federazione e ActivityPub

Per comprendere Lemmy occorre capire il suo legame con il Fediverso.

A differenza di Reddit, gestito da un'unica entità aziendale su server centralizzati, Lemmy è composto da una rete di istanze (server) indipendenti che comunicano tra loro mediante il protocollo ActivityPub.

  • Autonomia e interoperabilità: creando un account su un'istanza di Lemmy, ad esempio lemmy.ml o feddit.it, è possibile interagire con comunità e contenuti presenti su altre istanze federate della rete.
  • Comunicazione trasversale: poiché ActivityPub è utilizzato anche da piattaforme come Mastodon e Pixelfed, Lemmy fa parte di un ecosistema più ampio nel quale piattaforme differenti possono, entro i limiti delle rispettive implementazioni, comunicare e interagire tra loro.

Lemmy come alternativa a Reddit

Lemmy nasce con l'intento di offrire un'alternativa libera e maggiormente orientata alla privacy rispetto a Reddit. La tabella seguente evidenzia alcune delle principali differenze concettuali e strutturali:

CaratteristicaRedditLemmy
ArchitetturaCentralizzataDecentralizzata / federata
Codice sorgenteProprietarioOpen source
Gestione dei datiPiattaforma centralizzataDistribuita tra le diverse istanze
Modello di feedFortemente basato su sistemi di raccomandazioneBasato su ordinamenti configurabili, voti e partecipazione della comunità
Unità di communitySubreddit (es. r/tecnologia)Comunità (es. !tecnologia@istanza.it)

Le peculiarità principali di Lemmy

  1. Un modello non fondato necessariamente su pubblicità e profilazione: le istanze Lemmy possono essere gestite senza un modello commerciale basato sulla pubblicità comportamentale e sul tracciamento degli utenti. Le politiche relative a privacy, registrazione e conservazione dei dati dipendono comunque dalla singola istanza.
  2. Moderazione multilivello e personalizzata: ogni istanza applica le proprie regole ed è amministrata autonomamente. Se un server non rispetta determinati standard, ad esempio perché tollera spam o contenuti ritenuti incompatibili con le proprie regole, le altre istanze possono scegliere di defederarsi da esso, interrompendo o limitando lo scambio di contenuti.
  3. Assenza di un unico centro di controllo: non esiste una singola azienda in grado di chiudere l'intera rete o di imporre unilateralmente modifiche a tutte le istanze. Ogni server mantiene una propria autonomia gestionale.
  4. Scelta dell'interfaccia e delle applicazioni client: essendo una piattaforma aperta, Lemmy può essere utilizzato attraverso diverse interfacce web e applicazioni mobili sviluppate dalla comunità.

Perché usare Lemmy?

  • Maggiore autonomia: è possibile scegliere la comunità e l'istanza più affine alle proprie esigenze oppure, per chi dispone delle competenze necessarie, ospitare direttamente una propria istanza (self-hosting).
  • Ambiente focalizzato sulla discussione: la visibilità dei contenuti può essere determinata dai voti, dalla partecipazione degli utenti e dai criteri di ordinamento scelti, senza dipendere necessariamente da sistemi di profilazione pubblicitaria.
  • Supporto agli standard aperti: partecipare a Lemmy significa contribuire a un modello di Web federato e interoperabile, nel quale servizi indipendenti possono comunicare attraverso protocolli aperti.

Come iniziare

  1. Scegliere un'istanza: è possibile consultare il sito ufficiale join-lemmy.org per individuare un server generale oppure un'istanza orientata a particolari temi o lingue.
  2. Creare un account: la registrazione avviene sull'istanza selezionata, secondo le modalità e le regole stabilite dai suoi amministratori.
  3. Esplorare le comunità: attraverso la ricerca dell'istanza scelta è possibile individuare e seguire comunità distribuite sulle diverse istanze federate. Una comunità remota può essere identificata, ad esempio, con una forma come !nome_comunita@dominio.org.