Vai al contenuto
Home » IL Blog del mondo IRC e Linux » IRCNOW La rete degli utenti

IRCNOW La rete degli utenti

ircnow il network IRC degli utenti

IRCNow la rete degli utenti che dà potere agli utenti e consente loro di liberarsi dai giganti dei social media. Il leader del progetto Aaron Lin condivide la sua visione.

IRCNow, una piattaforma di comunicazione basata su software libero e open source e standard aperti, trasforma Internet Relay Chat (IRC) in un social network controllato dall’utente. IRCNow si sforza di offrire agli utenti il ​​maggior controllo possibile sullo stack software, con l’obiettivo di essere indipendente dal fornitore. Con 13 server attivi al momento della scrittura, IRCNow funziona come una federazione di server autonomi.

IRCNOW la rete degli utenti e fatta dagli utenti IRC
Aaron Lin gestisce il progetto IRCNow la rete degli Utenti dal 2019

Cos’è IRCNow la rete degli utenti e perché è importante?

IRCNow vuole essere un social network controllato dagli utenti. Ciò che IRCNow fa in modo diverso dalla maggior parte dei social network è educare i propri utenti e coinvolgerli nell’autogoverno. Esistono corsi per insegnare agli utenti l’amministrazione del sistema e li incoraggiano a eseguire i propri server. In futuro c’è anche in programma di scrivere corsi per insegnare loro come programmare. IRCNOW crede fortemente che l’unico modo per costruire una comunità libera sia assicurarsi che gli utenti siano istruiti e abbiano il controllo sul loro codice.

Recensione a IRCnow la rete degli utenti

IRCNOW ha scelto il protocollo IRC perché è il più accessibile agli utenti medi. Intendono rendere IRC adatto a utenti di qualsiasi età, livello di abilità e credo.

Inoltre, punta ad essere completamente indipendente dai fornitori aziendali. Sempre più persone stanno iniziando a rendersi conto che non ci si può fidare delle grandi aziende tecnologiche per rispettare i propri utenti e IRCNOW vuole essere una casa per quelle persone.

Quindi IRCNow permette agli utenti di controllare il software con cui comunicano. Esistono già progetti come Mastodon o Matrix che perseguono lo stesso obbiettivo.

Qual’è la differenza tra Matrix, Mastodon e IRCnow?

Mastodon e Matrix non sono così concentrati sull’educare i propri utenti a diventare amministratori di sistema o programmatori. La maggior parte delle istanze sembra essere un’installazione con un clic. Questo è conveniente, ma gli utenti non riescono a vedere come eseguire l’amministrazione di base del sistema, né come scrivere il proprio codice. Questo li lascia alla mercé degli sviluppatori a monte. Mastodon e Matrix danno all’utente un maggiore controllo sulla piattaforma rispetto a Twitter, ma hai ancora poco potere per influenzare lo sviluppo.

Ci sono state persino discussioni sul sito GitHub di Mastodon sui divieti di hard coding su istanze con cui non sono d’accordo. Ci sono stati anche client Mastodon che codificano tali ban. Se gli utenti non hanno la capacità di codificare da soli, devono accettare qualsiasi limitazione che gli sviluppatori pongano su di esso [il sito], il che significa che hanno perso il controllo della piattaforma.

Le barriere tecniche di Matrix e Mastodon rendono difficile per una comunità di utenti dilettanti avere questo livello di controllo sul codice. IRCNow si concentra su protocolli semplici e più maturi come IRC, perché il protocollo è davvero facile da imparare a programmare e questi sono protocolli molto accessibili con client maturi e multipiattaforma.

Matrix e Mastodon presentano barriere tecniche che rendono difficile agli utenti il ​​controllo del codice, di che tipo di barriere si sta parlando?

Sia Matrix che Mastodon sono progettati per il web. Presumono l’uso di HTTP e gran parte del loro ecosistema si basa su app Web. Naturalmente, la maggior parte dei loro utenti accede a queste piattaforme utilizzando app Web come Element. Le app Web richiedono spesso capacità di codifica più sofisticate. Un altro problema è che, con un’app Web, il browser diventa una parte importante della soluzione e le app Web spesso si rompono e funzionano male se utilizzate con browser software gratuiti controllati dalla comunità.

Se si da un’occhiata ai browser tradizionali – Firefox, Chrome, Edge, Safari – tutti hanno seri problemi di censura e privacy. Molti di loro hanno componenti non liberi. Gli utenti medi hanno pochissimo controllo reale sullo sviluppo del software. Quel che è peggio, le organizzazioni di controllo spesso hanno agende contrarie agli interessi della loro comunità di utenti.

IRCNOW ed il suo Founder mette molta enfasi sulla formazione degli utenti in modo che siano in grado di sviluppare ed eseguire il proprio software per renderli meno dipendenti dai fornitori di software.

Come s’intende raggiungere questo obiettivo?

IRCNOW sta lavorando su alcuni modi per migliorare l’alfabetizzazione tecnologica. Innanzitutto, offrono account shell gratuiti e tutorial per aiutare gli utenti a conoscere Unix. I tutorial cercheranno di insegnare le basi su come utilizzare un editor di testo, come funzionano le pipe Unix, come leggere le pagine di manuale e così via.

Campo di addestramento IRCNow

IRCNow fa uno sforzo per portare nuovi utenti alla rete, comprese persone senza alcuna esperienza con sistemi simili a Unix o amministrazione di sistema. Gli sviluppatori di IRCNow stanno creando un corso di formazione che è ancora un work in progress, anche se le prime indicazioni indicano che sarà un’ottima introduzione all’ambiente IRC.

Con sei fasi attualmente implementate, le prime tre forniscono una conoscenza di base dei comuni strumenti della riga di comando, cos’è una shell e come navigare nell’albero del filesystem. Il quarto spiega come usare le pipe e introduce anche le pagine man.

Particolarmente eccezionale, la quinta fase offre un tutorial vi divertente (ma istruttivo). Dato l’impegno di IRCNow a mantenere le cose semplici, usa vi invece di Vim, perché la base di OpenBSD include vi.

Con un’inclinazione eminentemente pratica, la sesta fase insegna il multiplexing terminale con tmux, l’uso di Lynx e la pratica con Irssi.

Ai tirocinanti che arrivano così lontano viene solitamente concesso un server privato virtuale (VPS) gratuito e istruiti nell’implementazione di servizi comuni, come siti Web e sistemi di posta elettronica.

 

Una volta che gli utenti superano la formazione di base, IRCnow offre loro VPS gratuiti se questi ultimi possono aiutarli a gestire la rete. Gli utenti e futuri collaboratori vengono addestrati nelle applicazioni in bundle nella base OpenBSD. Verranno guidati attraverso la configurazione del proprio server Web, la richiesta di un certificato TLS, la configurazione di un server di posta e la configurazione di un DNS. Inoltre verranno aiutati anche a installare e configurare un server IRC e un bouncer. Poiché è OpenBSD, i tirocinanti sono obbligati a leggere la documentazione. I veterani di IRCnow sono lì per aiutare con il supporto tecnico. Se questi utenti imparano bene, IRCNOW e lo staff li aiuta a gestire i server dedicati.

La prossima fase su cui si prevede di lavorare è insegnare agli utenti come programmare. Questa ultima parte non è ancora partita, ma c’è l’intenzione e la volontà di coprire gli script di shell C, Perl e Korn usando un codice pratico reale che può essere eseguito. Sono stati scelti questi tre linguaggi perché sono ciò in cui è scritto lo stesso OpenBSD. Se mai dovesse sorgere la necessità, gli utenti avrebbero la possibilità di eseguire il fork del sistema operativo.

L’obiettivo quindi è fare in modo che gli utenti controllino il più possibile lo stack software dei loro social media. È un progetto molto ambizioso!

 Da dove arrivano le risorse?

Circa il 15% dei costi proviene da donatori individuali e l’85% dai fondi personali del Founder Aaron Lin. Attualmente, IRCNOW spende circa $ 5.000 all’anno in spese di hosting. IRCnow è grati a tutti i donatori che hanno aiutato con donazioni in hardware, larghezza di banda e tempo. Se i lettori di questo articolo volessero supportare il progetto, IRCNOW ed IRCwebNET apprezzerebbe molto anche una piccola donazione. L’obiettivo è migrare alla fine a una combinazione di abbonamenti utente e commissioni di transazione di terze parti.

Una rapida occhiata sul sito ufficiale il Wiki suggerisce che IRCNow è stato costruito utilizzando OpenBSD ei suoi strumenti per lo spazio utente.

Perché usare OpenBSD invece di un altro popolare sistema operativo gratuito e open source?

La scelta è caduta su OpenBSD per la sua attenzione alla configurazione semplice, al codice corretto, alla buona documentazione e al suo impegno per la libertà del software. Contrariamente alla credenza popolare, in realtà è un ottimo sistema operativo per i principianti per conoscere l’amministrazione e la codifica del sistema.

C’è questo malinteso che Linux sia “più facile”. Questo dipende da cosa intendi per più facile. È vero che una distro come Ubuntu ti permetterebbe di installare rapidamente software black-box senza la necessità di leggere la documentazione. Ma in seguito, quando devi risolvere i problemi, personalizzare o eseguire il fork di quel software, scopri che è incredibilmente complesso.

Gli utenti di IRCnow hanno bisogno di un vero open source: devono aprire il codice sorgente e iniziare a programmare! OpenBSD offre un sistema in cui gli utenti un giorno potrebbero avere il pieno controllo del sistema, con la possibilità di personalizzare o eseguire il fork dove necessario.

Qual è la sfida più grande che IRCNow la rete degli utenti ha dovuto affrontare?

La sfida più grande è educare gli utenti. Avere una base di utenti istruiti non è qualcosa che si puo’ acquistare o automatizzare e distribuire. I membri anziani e fondatori hanno speso migliaia di ore di lavoro cercando di insegnare agli utenti come utilizzare gli account shell, come leggere le pagine di manuale e come risolvere i problemi dei loro server. IRCnow ha in programma di spendere altre migliaia di ore insegnando agli utenti curiosi e volenterosi d’imparare come programmare. I corsi e i laboratori sono essenziali e hanno il loro posto, ma non c’è alcun sostituto per il tocco umano.

È un errore comune credere che il valore di una rete risieda nella tecnologia, nel software o nell’hardware. Tutta l’infrastruttura è facilmente sostituibile. La più grande risorsa di qualsiasi rete sono i suoi utenti e la loro cultura. La maggior parte degli sforzi di questi eroi moderni di IRCnow viene spesa per educare gli utenti sulla necessità della libertà digitale, sull’importanza di ospitare questa infrastruttura. IRCnow è la rete degli utenti perché accoglie tutti, ma non vuole che gli utenti rimangano analfabeti tecnologici. Se non educano i propri utenti, si finirà per ricreare la stessa cultura degradante che esiste sulla maggior parte dei social network tradizionali. IRCNow e il suo coraggioso Founder sta lavorando per cercare di responsabilizzare i suoi utenti e potenziali collaboratori in modo che possano essere coinvolti nella gestione della intera rete.

Il successo o il fallimento di IRCNow dipenderà da quanto riuscirà a preservare questa cultura dell’istruzione e l’impegno per la libertà degli utenti.

INFORMAZIONI

  1. IRCNow: https://www.ircnow.org/
  2. Discussione sulla messa al bando di Gab da Mastodon: https://github.com/tootsuite/mastodon/issues/11129
  3. Divieto di hard-code Tusky contro Gab: https://github.com/tuskyapp/Tusky/pull/1303
  4. OpenBSD: https://www.openbsd.org

2 commenti su “IRCNOW La rete degli utenti”

  1. Ciao a tutti, dopo un mesetto circa di esperienza nella rete IRCNOW, posso ora dire che si tratta di un’ esperienza digitale fenomenale, forse tra le migliori che io abbia mai provato, dai miei albori informatici nel mondo open source. Lo consiglio a tutti gli appassionati del mondo IRC e non solo. Un’ ottima palestra dove vengono messi a disposizione gratuitamente i mezzi per un’ alfabetizzazione digitale nel mondo delle reti, dei server IRC e ripeto non solo. Un’ ottima comunità, con persone disponibili e con l’intento di imparare l’uno dall’altro. Non è solo un semplice agglomerato di canali IRC inutili e pallosi come in molti altre reti, anzi! Ho incontrato persone che offrono aiuto e supporto informatico con passione, precisione e soprattutto cortesia. Non certo come i personaggi grotteschi e purtroppo reali ben descritti da Aktarus nei suoi articoli sul mondo IRC.
    Da non trascurare anche un ottimo “refresh” per il mio inglese tecnico scritto.

    Grazie Aktarus per questa ulteriore perla del mondo web che ci hai fatto scoprire.

    Ciao a presto

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *