Scrivere Xenomorph da zero, in un linguaggio di programmazione di nicchia come SPARK/Ada, mi ha dato parecchia soddisfazione, ma contemporaneamente mi ha dato una libertà creativa che con gli altri fork semplicemente non avevo.
E quindi, a un certo punto, ho dovuto farmi una domanda: ok, puoi cambiare quello che vuoi. Ma cosa? Cosa cambieresti, esattamente, se dovessi progettare una specie di Fediverso 2.0?
La cosa interessante è che Mastodon nasce, nel 2016, esplicitamente nel mondo del microblogging come alternativa decentralizzata a Twitter. Eugen Rochko era un utente di Twitter insoddisfatto della direzione presa dalla piattaforma, e descriveva Mastodon proprio come un'alternativa federata a Twitter. Quindi dire che ne imitasse il modello è sostanzialmente corretto, anche se lo scopo era precisamente eliminare il controllo centrale sul sistema.
E lo fa bene.
Read more...