Google launches open APIs for social networks

By Elinor Mills, CNET News.com
Thursday, November 01, 2007 10:45 AM

Borrowing a page from Sun's Java playbook, Google is announcing a way for programmers to build social applications for multiple Web sites at once.

Google's version of this "write once run anywhere" concept is called OpenSocial, a set of common application programming interfaces (APIs) that will enable developers to create applications for social networks, blogs and any Web sites that accept the OpenSocial code. Currently, developers have to write new programs for each site, even if the functionality will be the same on each site.

This initiative "marks the first time that multiple social networks have been made accessible under a common API," according to a Google statement.

This announcement illustrates how Google is courting developers and possibly attempting to outdo Facebook in openness. Facebook opened up its platform to developers in June and the site was immediately flooded with all sorts of useful and not-so-useful apps. Google, Yahoo and others have been heavily espousing the beauty of open platforms and making moves to that end.

Not surprisingly, Facebook, which recently reportedly chose Microsoft over Google for an exclusive ad and investment deal, is not one of the OpenSocial-enabled sites.

Google's social network, Orkut, is among the sites that will accept apps written using OpenSocial APIs, as is LinkedIn, hi5, Ning, Friendster and Plaxo. Other partners include iLike, Slide, Oracle and Salesforce.com.

A Google representative would not say whether Google had talked to Facebook and MySpace about joining the initiative or comment on why they were not involved.

The OpenSocial resources for developers and Web sites will be available at code.google.com/apis/opensocial.

This article appeared as a blog on ZDNet Asia sister site CNET News.com.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Never use dynamic variable names

Internet Security

How to dynamically name variables is a common subject of programming questions. That's a great way to create security problems, though.


Read more »



 
Virtualize your way to cost savings
Build an infrastructure that is flexible, scalable, and economical, as you strive to become a truly agile business.

Red Hat Outlines Its Virtualization Strategy and Roadmap for 2009
» Watch the video




Are telcos new drivers of outsourcing industry?

Blog thumbnail

The recent TPI Index from TPI highlighted an interesting trend where a few very large telco-to-telco contracts--instances where one telecommunications carrier outsources its network operations requirements to another telecommunications service..... by Michael Rehkopf

Read more »

Tags

  1. advertisement
  2. blog
  3. facebook
  4. google inc.
  5. internet
  6. internet advertising
  7. microsoft corp.
  8. network
  9. revenue
  10. search
  11. social networking
  12. software
  13. u.s.
  14. video
  15. web
  16. web 2.0
  17. web browser
  18. web services
  19. web sites
  20. yahoo! inc.