@echo_pbreyer Mandatory interoperability also benefits larger platform providers because they have the resources to do what Google is doing with web standards: move faster than anyone else, thereby forcing everyone else to adopt their decisions.
I'm not very much in favour of this choice.
I think one small step in the right direction, which is by no means a complete answer, is to make APIs for interoperability mandatory and free from access barriers, which could include a requirement for a certain amount of backwards compatibility.
The main difference is that this would help with the maintenance of appropriate FOSS projects for interoperability with a service, and thus ensure that actual interop...
As an example, it is very hard these days to keep up with running an email server, despite everything being open - because if you don't follow a ton of ancillary standards, everything you send will be treated as spam. We should avoid copying this scenario over.
We still see the number of services connected to the fediverse growing, slowly but steadily :) So even when interoperability is not in a law yet, we can go on to show people how incredibly useful it is. My main fediverse experience is interacting with mastodon accounts, but I hope that I will see more and more other services popping up in my timeline!
@echo_pbreyer The Internet can cross national borders to connect people around the globe. But, as soon as we achieved that (somewhat and against still raging disruption by some states), companies set up their own little fiefdoms and borders to attract, lock-in and milk people, disrupting global communication once more.
Can you imagine what future generations or other civilizations might judge when they read the history of technology of humankind? (Well, there are other concerns too.)
chaos.social – a Fediverse instance for & by the Chaos community