google's throwing an opensocial and a whole lot of folks are coming to the party

| | Comments (0) | TrackBacks (0)
opensocial?  (lame name, by the way).

As rumored for weeks, Google will formally announce tomorrow "opensocial" -- a set of common open API's that developers can use to create applications that work on any participating social networks.  Any social network can participate. 

At launch, it appears that the following networks are on board in what is shaping up to be a battle of Facebook vs. everyone else:  Orkut (Google), LinkedIn, Hi5, Ning, Plaxo, Xing, Friendster.  Many more will certainly join the party.  Word is that Salesforce.com and Oracle will also join in.

I first mused about this coming back in August.

Arrington writes:

Google wants to create an easy way for developers to create an application that works on all social networks. And if they pull it off, they'll be in the center, controlling the network.

What They're Launching

OpenSocial is a set of three common APIs, defined by Google with input from partners, that allow developers to access core functions and information at social networks:

  • Profile Information (user data)
  • Friends Information (social graph)
  • Activities (things that happen, News Feed type stuff)

Hosts agree to accept the API calls and return appropriate data. Google won't try to provide universal API coverage for special use cases, instead focusing on the most common uses. Specialized functions/data can be accessed from the hosts directly via their own APIs.

Unlike Facebook, OpenSocial does not have its own markup language (Facebook requires use of FBML for security reasons, but it also makes code unusable outside of Facebook). Instead, developers use normal javascript and html (and can embed Flash elements). The benefit of the Google approach is that developers can use much of their existing front end code and simply tailor it slightly for OpenSocial, so creating applications is even easier than on Facebook.

Applications can have full functionality on profile and/or canvas pages, subject to the specific rules of each host. Facebook, by contrast, limits most functionality to the canvas page, allowing a widget on the profile page with limited features.

OpenSocial is silent when it comes to specific rules and policies of the hosts, like whether or not advertising is accepted or whether any developer can get in without applying first (the Facebook approach). Hosts set and enforce their own policies. The APIs are created with maximum flexibility

ZDNet has some great coverage, snippeted here:

This openness is part of what Vic Gundotra, Google's head of developer programs, meant when he said last week, "In the next year we will make a series of announcements and spend hundreds of millions on innovations and giving them away as open source."

He explained the newfound openness as more than altruism: "It also makes good economic sense. The more applications, the more usage. More users means more searches. And, more searches means more revenue for Google. The goal is to grow the overall market, not just to increase market share."

What does OpenSocial mean for Facebook?

Facebook has a lot of wind behind its sails, but OpenSocial will cause developers to rethink their priorities. Developing OpenSocial applications will be easier than creating Facebook apps and will work across different social networks. However, Facebook is winning because 50 million users like the service and the applications. Unless the other social networks, which in aggregate have more members, have greater appeal to users, Facebook will continue to gain ground and developers won't abandon the Facebook Platform. Facebook could also consider supporting OpenSocial in addition to its own APIs and markup languages as a way to be more open. It will be interesting to see how Zuckerberg and company, as well as the MySpace team, respond.

The New York Times story by Miguel Helft and Brad Stone quotes Google's Joe Kraus on the Facebook topic.

Joe Kraus, director of product management at Google, said that the alliance's conversations preceded Microsoft's investment in Facebook. "Obviously, we would love for them to be part of it," Mr. Kraus said of Facebook. Facebook declined to comment.

What does OpenSocial mean for Google?

As cited above, OpenSocial is part of Google's quest to increase usage of the Web. More applications can mean more searches and ad searches. You could also expect some new advertising services based on tapping into the OpenSocial APIs that work across all compliant social networks. In addition, Google will weave OpenSocial across its services beyond Orkut, such as iGoogle, and eventually embed the social graph in the Internet fabric for its users.

This could create some issues for Facebook, which is rumored to be cooking up a targeted ad service that can follow its members across the Web. And, Google, taking a page from Microsoft, has some confidence that over time it can build or buy its ways into a leading social network. Google will try to have its cake and eat it too.

What does OpenSocial mean for users?

For users, it means more applications that can tap into user data, social graph, feeds and other content on a variety of social networks. They will have more choice of social networks and potentially some degree of portability as the APIs evolve and Google and other heavyweights push for more standardization.

What does OpenSocial mean for developers?

For developers, they have more opportunity to spread their work across different networks without significant cost and complexity. Many of the top Facebook developers are expected to support OpenSocial APIs. In the end, the top developers will flock to the social networks that have traction, leaving room for others to build apps for the less popular networks.

What does OpenSocial mean longer term?

It could become a kind of identity fabric for the Internet-with user profile data, relationships (social graph) and other items associated with an individual, group or brand that is used as a basis for more friction-free interactions of all kinds.



Categories

, ,
  • Currently 5/5
  • 1
  • 2
  • 3
  • 4
  • 5
Rating: 5/5 (1 votes cast)

0 TrackBacks

Listed below are links to blogs that reference this entry: google's throwing an opensocial and a whole lot of folks are coming to the party.

TrackBack URL for this entry: http://blog.socialmedian.com/cgi-sys/cgiwrap/jasong2o/managed-mt/mt-tb.cgi/83

Leave a comment

About this Entry

This page contains a single entry by Jason Goldberg published on October 31, 2007 9:16 AM.

The Consumer is the Ultimate Disruptor was the previous entry in this blog.

Have a Laptop? You, Too, Can Sway New Hampshire Race - WSJ.com is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.






Powered by Movable Type 4.0

Twitter Updates