Everyone is in Synck
Synck, from Synchronization Kernel, is an open-source standard for a federated and interoperable messaging layer for synchronizing objects between sets of servers. Synck is an extension of the Matrix protocol, designed as a modern successor to both network file servers and the email protocol, is made of 2 components: a transfer protocol and a version control system.
Transfer Protocol
Federation and Server-to-Server API to exchange objects over HTTPs.
Version Control System
Version control system designed for distributed networks.