Joho the Blog
An Entry from the Archives

« From forms to comedy || Back to Blog | P2P leads to Pay 'n' Pay »

November 03, 2007

OpenSocial explained

Marc Andreessen has a terrific post explaining the nature and effect of the OpenSocial standard promulgated by Google and a gaggle of social networking sites ... an EBFB (everyone but facebook) coalition. The API allows access to profiles, networks and apps, so that a developer can write an application that will run within any social networking site that supports OpenSocial.

Thus, the walled garden approach will at least allow us to move among the walled gardens. [Tags: opensocial social_networking_sites marc_andreessen google facebook everything_is_miscellaneous]

Posted by D. Weinberger at November 3, 2007 01:16 AM


Comments

Don't see how OpenSocial allows users "to move among the walled gardens". It seems to allow applications to move, but users are still locked into each social network.

Btw, I like the "EBFB" acronym, but it's notable that Yahoo! is also absent. Seems this thing is limited to those who do not inconvenience Google. TOS is quite insightful in this regard.

Posted by: Daniel Feygin | November 3, 2007 08:59 AM


Good point. But if a third party app can get at the social graph (as we now seem to call it), won't that facilitate moving from one garden to another? And if an app has access to multiple gardens, doesn't that mean I should be able to wave hello to (or sic zombies on) friends in other gardens?

Posted by: David Weinberger | November 3, 2007 01:03 PM


The thing I keep wondering -- and I'm sure I'm not the only one -- is what the security model is. "It's as secure as Javascript" doesn't fill me with confidence, but that's not even the primary concern.

Most humans aren't security experts; they'll see that a widget does something shiny on their page, but won't realize that it also tries to install malware on the computers of everyone who visits their page. So unless the containers (or a third party working on behalf of those containers) starts certifying that particular app publishers aren't evil, things could get really messy out there.

Posted by: J.D. | November 3, 2007 08:12 PM


There is no facility in OpenSocial specifically supporting apps in mapping identities across networks. This doesn't stop them from doing so, but would be essentially equivalent to creating an additional identity, which is then mapped to each container identity.

Also, applications' access to user data is subject to each container's TOS, which may very well limit the extent to which cross-network graph navigation is possible (as well as many other things).

Posted by: Daniel Feygin | November 4, 2007 03:20 PM


Post a comment

Guidelines for Commenting

Basically, you can say what you want. (Click here for the fine print.)

If you haven't left a comment here before, your comment may be put into a queue for me to approve. Sorry for the delay. Blame the damn spammers.