📖 Guía de ActivityPub: El protocolo del Fediverso
(Versión 1.0 · CC BY-SA 4.0)
🌍 Introducción: ¿Qué es ActivityPub y por qué es importante?
ActivityPub es un protocolo abierto que permite la comunicación entre plataformas federadas como Mastodon, PeerTube, Pixelfed y más. Es el estándar que hace posible que distintas aplicaciones del Fediverso se interconecten, permitiendo que los usuarios interactúen sin importar en qué plataforma estén.
📌 ¿Qué aprenderás en esta guía?
- ✔ Entender qué es ActivityPub y cómo funciona.
- ✔ Conocer qué plataformas lo usan y cómo interactúan.
- ✔ Aprender a seguir y compartir contenido entre redes federadas.
1️⃣ ¿Qué es ActivityPub?
ActivityPub es un protocolo de comunicación federado desarrollado por el W3C para permitir la descentralización de redes sociales.
📌 Características clave
- ✅ Descentralización: No hay un servidor único que lo controle todo.
- ✅ Interoperabilidad: Mastodon, PeerTube y Pixelfed pueden interactuar entre sí.
- ✅ Libertad: Cualquiera puede crear su propia instancia sin depender de empresas privadas.
🔍 Ejemplo práctico
- Un usuario de Mastodon puede seguir a alguien en PeerTube y recibir sus videos en su línea de tiempo.
- Un usuario de Pixelfed (alternativa a Instagram) puede seguir a un blogger en WriteFreely y recibir sus publicaciones.
2️⃣ ¿Cómo funciona ActivityPub?
ActivityPub se basa en la comunicación entre actores y actividades.
📢 Proceso básico de interacción
- Un usuario de Mastodon publica un toot.
- Su instancia envía una notificación a todos sus seguidores, incluso si están en otras instancias.
- Un usuario de PeerTube que lo sigue recibe la publicación y puede interactuar con ella (comentar, compartir).
🔑 Conceptos clave
- Actores: Personas, bots, grupos o servidores.
- Actividades: Acciones como «publicar», «comentar», «seguir».
- Objetos: Contenido como toots, videos, imágenes o blogs.
3️⃣ Plataformas que usan ActivityPub
Plataforma | Enfoque | Ejemplo de instancia |
---|---|---|
Mastodon | Microblogging | mastodon.social |
PeerTube | Videos | peertube.social |
Pixelfed | Imágenes | pixelfed.social |
Pleroma | Microblogging | pleroma.social |
BookWyrm | Reseñas de libros | bookwyrm.social |
WriteFreely | Blogging | writefreely.social |
📌 Además, WordPress permite federación con el plugin ActivityPub.
4️⃣ Ventajas de usar ActivityPub
🌟 Para usuarios
- ✅ Sin algoritmos invasivos: Ves lo que realmente te interesa.
- ✅ Mayor privacidad: No se monetizan tus datos.
- ✅ Interacción entre plataformas: Sigue a creadores sin importar en qué red estén.
🛠 Para desarrolladores
- ✅ Protocolo abierto: Cualquiera puede integrarlo en su aplicación.
- ✅ Menos dependencia de Big Tech: Alternativa a las redes tradicionales.
📚 Recursos útiles
📄 Descarga esta guía
- Versión en PDF: Guía de ActivityPub
- Versión web: https://descentraliza.red/activitypub
📢 Difunde esta guía
📢 **¡Nueva guía de ActivityPub!** Descubre cómo funciona el protocolo que conecta el Fediverso. 👉 https://descentraliza.red/activitypub #ActivityPub #Fediverso