How do the different federated software interact with each other?
Hello everyone.
I am relatively new here on Lemmy, and the Fediverse, and there is still a lot I am trying to learn.
I think I understand the general theory of how the different instances and communities work here on Lemmy, but I'm struggling to understand how the different federated software interacts with each other.
For example, I understand that it is possible to follow a community, commenting on its posts, or a user subscribed to Lemmy even from Mastodon. Similarly, it is possible to follow an author on Write.as, again through Mastodon.
What I wanted to understand is what software in the Fediverse interacts with each other, how, and how do you get them to interact.
I hope someone can help me better understand how things work, as I find the idea of the Fediverse absolutely fascinating, a real breath of fresh air in the modern Internet landscape.
ActivityPub. It's a protocol just like SMTP for email. It allows these different platforms you mentioned to interact with each other. They all together form the fediverse.
So far I have understood it.
I meant the question in the most practical way: how can I make different software in the Fediverse interact, and which ones can interact with each other?
For example, since it is possible to follow a Lemmy community on Mastodon is it also possible to do the reverse and follow a Mastodon user here on Lemmy? Or is it possible to follow a Peertube channel here on Lemmy?
I'm asking myself the same question. Do I need to make an account for every platform/service I'm interested in, or can I just use the same account for everything?
From what I've understood so far, the ActivityPub seems to support the integration of different platforms in theory, but there is currently no client software that can show me an integrated feed with everything.