this post was submitted on 14 Oct 2023
102 points (88.6% liked)
Technology
60133 readers
2766 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is part of the overall concept of the fediverse and the activitypub protocol.
Think of it this way - what is the difference between Twitter and Instagram? They're very similar. The one key difference being that Instagram requires you to include a picture. But you can include pictures in Twitter too. So wouldn't it be nice to be able to see Instagram accounts from your Twitter account? Speaking only of the technology and not the content or corporate shenanigans that is. (by the way, Pixelfed is an activitypub clone of Instagram, and it can interact with Mastodon)
What if you have an idea for a microblogging platform, but it's a little bit different from the vision that the developers of Mastodon have? You can try to submit code to Mastodon's code base but there's no guarantee they'll accept it. You can fork Mastodon, but then you have to work within the framework that they've laid.
Or you can create your own platform. The benefit is, you can implement the same set of interoperability standards that the community has agreed upon. You don't have to attract all the users to your service to the exclusion of other services.
So why is all of this a good thing? There are a few reasons. If Mastodon starts heading in a direction that users dislike, they aren't stuck with Mastodon. For example, if they started behaving like Twitter, users could just jump to a different platform, but they would be able to continue to interact with Mastodon users who choose to stay.
If someone has a much better idea for a platform and puts the time and effort in to make it truly great, there's no reason for users to be stuck on a now inferior platform.
And if one software package tries a cool new feature that Mastodon doesn't presently have, and that feature catches on, Mastodon and other services can choose to also implement the feature. It increases competition, but also increases potential for collaborative development.