Internet : OpenSocial, un pas de plus vers une « société des réseaux sociaux »
Posté par Benoît Sibaud (Jabber id, page perso, ). Modéré le 05 novembre 2007.
Depuis jeudi, Google Code héberge le projet OpenSocial, un ensemble d'API qui vont permettre le développement de programmes communs pour un certain nombre de sites de réseaux sociaux (voir liste en référence [1]).
Avant jeudi, tout programmeur souhaitant développer une application pour réseaux sociaux devait apprendre l'API, la syntaxe et parfois même un nouveau langage de chacun des réseaux (quand ceux-ci proposaient une API accessible de l'extérieur !). Maintenant, OpenSocial permet d'accéder aux fonctions de base, au plus petit commun dénominateur entre tous les réseaux sociaux participant.
L'API permet ainsi d'accéder :
Un des avantages d'OpenSocial est de se baser sur des langages existant (Javascript, HTML et Flash) là où la concurrence (Facebook, pour ne pas la citer) impose FBML [2] par exemple). Le code source des exemples est sous licence libre, tout comme la documentation. OpenSocial promet de libérer le code source nécessaire aux API proprement dites (voir la FAQ [3]).
Finalement, on arrive petit à petit à une vraie société (ou fédération) de réseaux sociaux, où peu importe le site/réseau dans lequel vous êtes affilié, vous pourrez utiliser les mêmes applications (qui a parlé de standardisation ?). Web 2.0 [4], les applications arrivent !
Avant jeudi, tout programmeur souhaitant développer une application pour réseaux sociaux devait apprendre l'API, la syntaxe et parfois même un nouveau langage de chacun des réseaux (quand ceux-ci proposaient une API accessible de l'extérieur !). Maintenant, OpenSocial permet d'accéder aux fonctions de base, au plus petit commun dénominateur entre tous les réseaux sociaux participant.
L'API permet ainsi d'accéder :
- À l'information de profil ;
- À l'information des connaissances ;
- Aux activités (événements, flux RSS, etc.).
Un des avantages d'OpenSocial est de se baser sur des langages existant (Javascript, HTML et Flash) là où la concurrence (Facebook, pour ne pas la citer) impose FBML [2] par exemple). Le code source des exemples est sous licence libre, tout comme la documentation. OpenSocial promet de libérer le code source nécessaire aux API proprement dites (voir la FAQ [3]).
Finalement, on arrive petit à petit à une vraie société (ou fédération) de réseaux sociaux, où peu importe le site/réseau dans lequel vous êtes affilié, vous pourrez utiliser les mêmes applications (qui a parlé de standardisation ?). Web 2.0 [4], les applications arrivent !
Journal à l'origine de la dépêche (176 hits)
[1] Projet OpenSocial (332 hits)
[2] FBML (116 hits)
[3] FAQ d'OpenSocial (93 hits)
[4] Web 2.0 (87 hits)
[5] Facebook and Data Control (Bruce Schneier) (140 hits)
> Lire la dépêche (22 commentaires, moyenne: 2,8).
Vous avez demandé le commentaire #879927.




Ca va pas assez loin
A noter un article intéressant de Tim O'Reilly à propos d'OpenSocial, où il dit que ça ne va pas assez loin:
http://radar.oreilly.com/archives/2007/11/facebook_google_op(...)
J'ai la flemme de traduire, désolé, mais l'article est vraiment intéressant.
[^]Re: Ca va pas assez loin
Il serait effectivement bien mieux que les « données sociales » soient rattachées à des trucs plus « sous contrôle » de l'utilisateur, tel un blog, un compte Jabber et sa vCard, un OpenID, une clef OpenPGP, etc.
Jabber ID : xmpp:Nyco@jabber.fr