- Modifié
Bonjour à tous, j'aimerais de vous parlez d'un de mes projet : SocialZE. C'est un réseau social sous licence GPLv3 complétement décentralisé. Il est codé en PHP et à un architecture qui permet de réunir les informations de différents serveurs pour fournir un profil d'utilisateur, de groupe, ...
Un réseau social décentralisé est un réseau social sur lequel les informations personnelles (messages, photos, ...) ne sont pas obligatoirement stocké sur un seul et unique serveur et donc chaque utilisateur peut avoir ses données personnelles sur son propre serveur et donc une vie privé respecté puisqu'il est sur des données qui sont transmise.
L'un des objectif du projet est de fournir principalement les mêmes fonctions que Facebook mais en décentralisé.
Pour le moment le client et le serveur sont en alpha release 2.
Le réseau fonctionne en utilisant le protocole OSMP (Open Social Message Protocol), qui géré des relations sociales entre différent serveur HTTP. Les informations distribué par les serveurs à un peer dépendent des jetons en possession (jetons d'amis échangés lorsque deux profil deviennent amis, jeton membre d'un groupe, ...). Pour le moment aucun cryptage des informations n'est utilisé lors des échanges mais c'est prévue.
Chaque utilisateur, groupe ou album est repéré par un id sous la forme : sous_id@serveur, pour indiquer sur quel serveur il est hebergé.
Projet sourceforge : http://sourceforge.net/projects/socialze/
Un client et un serveur de test ont été mis en place sur socialze.org/.
Vous pouvez tester en vous connectant avec :
id: johndoe@socialze.org
code : john