Posts Tagged 'Microsoft'

Facebook and Microsoft to join OpenSocial

I heard from a reliable source (sorry, can’t reveal) today that Facebook and Microsoft will both be making announcements sometimes this week that they are joining the OpenSocial Foundation along with Google, Yahoo, and MySpace. Both companies plan to commit development resources along with some amount of cash infusion. This is huge given how both Microsoft and Facebook have been so walled off when it comes to their users data. I see this as a huge step towards general data portability effort.

Microsoft Live Contacts now exportable

Another data portability post today from Techcrunch, this time it’s Microsoft opening up their Windows Live contacts to the following sites: Facebook, Bebo, Hi5, Tagged, LinkedIn. Though this is a separate effort from their involvement with DataPortability.org and is done using Microsoft proprietary APIs, it is still a good step towards fully opening up their contacts data to other sites.

A problem for DataPortability to tackle

Today, Michael Arrington from Techcrunch posted an article on “Is OpenID Being Exploited By The Big Internet Companies?” According to the article, 4 big companies Google, Yahoo, Microsoft, AOL claim to support openID but upon closer inspection, all of them have only implemented partial support for openID – technically Google implemented the full openID framework but only for blogger.com. Quoting from the post,

Microsoft has done absolutely nothing, even though Bill Gates announced their support over a year ago. Google has limited its support to Blogger, where it is both an Issuing and Relying party. Yahoo and AOL are Issuing parties only.

To put openID framework into context, again quoting from the post,

There are two ways companies/websites can participate in the OpenID framework – as “issuing parties” or as “relying parties.” Issuing parties make their user accounts OpenID compatible. Relying parties are websites that allow users to sign into their sites with credentials from Issuing parties. Of course, sites can also be both. In fact, if they aren’t both it can be confusing and isn’t a good user experience.

So what can DataPortability do in this case? IMO (and strictly mine), DataPortability could publish a technical and policy blueprint stating that to claim support for a particular standard like openID, a vendor needs to at least implement the relying party feature. From the user perspective, that’s the key value of openID, i.e., get an openID and use it everywhere. It seems like vendors don’t need much incentives to be an openID issuer, there is inherent value to a vendor to provide that feature as is already done by Yahoo and AOL.

If I have my drudders, these are the types of issues that DataPortability should swiftly address and publish standards for, just my $0.02.