ActivityPub
# ActivityPub

ActivityPub è un protocollo di reti sociali aperto e decentralizzato basato sul protocollo ActivityPump di Pump.io.

Fornisce un'API client/server per la creazione, l'aggiornamento e l'eliminazione di contenuti, nonché un'API server-to-server per "federare" (distribuire) notifiche e contenuti.

Questo standard è stato introdotto nel gennaio 2018 ed è sviluppato dal World Wide Web Consortium (W3C); è un'evoluzione di Pump.io ed è proposto come sostituzione di OStatus dal W3C Federated Social Web Working Group, lanciato nel luglio 2014, per il Fediverso.

## Stato del progetto

ActivityPub è uno standard di Internet sviluppato dal Social Web Networking Group del World Wide Web Consortium (W3C). Nella fase iniziale il nome del protocollo era "ActivityPump", ma si è ritenuto che ActivityPub indicasse meglio lo scopo di pubblicazione incrociata del protocollo. Ha imparato dalle esperienze con il vecchio standard chiamato OStatus.

Nel gennaio 2018, il World Wide Web Consortium (W3C) ha pubblicato lo standard ActivityPub come raccomandazione.

Il W3C Social Community Group organizza annualmente una conferenza libera sul futuro dell'ActivityPub.

L'ex community manager di Diaspora Sean Tilley nel 2017 ha scritto un articolo che indica che i protocolli ActivityPub potrebbero fornire un modo per federare le piattaforme Internet.

## Implementazioni significative

### Protocollo federato (da server a server)

Alcuni servizi che implementano il protocollo ActivityPub:

* Friendica, un software di social networking, ha implementato ActivityPub dalla versione 2019.01.
* Funkwhale, un software di streaming musicale decentralizzato implementa ActivityPub.
* GNU social, software di microblogging.
* Hubzilla ha implementato ActivityPub, grazie al plugin PubCrawl, a partire dalla versione 2.8 (ottobre 2017).
* Mastodon, un software per reti sociali, ha implementato ActivityPub dalla versione 1.6, rilasciata il 10 settembre 2017. ActivityPub offre maggiore sicurezza per i messaggi privati rispetto al precedente protocollo OStatus.
* Misskey, un servizio di microblogging decentralizzato.
* Mobilizon, un software per l'organizzazione e la gestione di eventi, sviluppato da Framasoft.
* Nextcloud, un servizio federato per l'hosting di file.
* PeerTube, un servizio federato per lo streaming video.
* Pixelfed, una piattaforma di condivisione di foto federata simile a Instagram.
* Pleroma, una piattaforma di microblogging compatibile con ActivityPub, a basso fabbisogno di risorse.
* Plume, piattaforma software di blog.
