

Our experience so far shows that using Linked Data can give you many apps that work together on parts of the data.
Depend on semantic data models (vocabularies of URIs such as foaf), use triples in your applications, and share these same triples whilst looking at the serialisation (such as xml, jsonld, ttl) as an implementation detail, and you’re a long way towards interoperable apps and information sharing.
If you have many interoperable apps and they can share data, then you’ve went a good distance towards and open market where software can compete. If the data is also openy available to you (as it should) then you took large steps towards sovereignty too. You’ll have a choice of applications to use and you can easily move the data between the applications.
Feel free to ask questions should you have any.
Decentralisation. I don’t want to fall in the same trap picking a huge platform which can only be ran by a large entity. Federation in Forgejo is taking quite long.
We made a PoC on top of Solid which does work so it is clearly possible, but the code quality is too low to trust the solution.