Feeds

OpenSocial, OpenID, and Google Gears: Three technologies for history's dustbin

A poke is not a revolution

Reducing security risks from open source software

Fail and You Hey, does anybody remember Google's OpenSocial? Come on, it hasn't even been a year since it was announced. OpenSocial was supposed to unify social network application developers behind one common API. Revolutionary, innovative, all that shit.

Still nothing? Ah, okay. What about OpenID, the best damned federated authentication scheme the world has ever seen, but nobody in the world can figure out how to use? If not, surely you must have heard of Google Gears. This was the Firefox plug-in that was supposed to establish Google as a first-rate operating system vendor, even before Chrome was supposed to do the exact same thing?

I'm still waiting for these technologies to change the world...any day now.

It's Like A Venereal Disease Transmitted by TCP/IP

If there's one thing all engineers love to do, it's create APIs. It's so awesome because you can draw on a white board and feel like you put in a good day's work, despite having solved no real, actual problems. Web 2.0 engineers, in addition to their intrinsic love of APIs, have a real hard-on for anything having to do with a social network. For example, developing a Facebook application lets them call their shitty little PHP program an "application" running on a "platform," like a real, live computer programmer does. Make-believe time is so much fun, even for adults.

This situation gets really dangerous when you start to involve people from San Francisco. Every person who lives in San Francisco has the intention of starting a nonprofit organization of some sort. Therefore, if you collect a bunch of Web 2.0 engineers in San Francisco, the inevitable outcome is the OpenSocial Foundation: a nonprofit organization that only exists to support an API for programming social network applications.

As a result of this upbringing, programming with the OpenSocial API feels a bit like being bukkaked with tolerance and understanding.

Like every other product Google has released since search and ads, OpenSocial has been a dud. It served its purpose: generating talk about Google in the social networking sphere, all the while being thinly veiled as an act of benevolence. Unfortunately, excitement died off quickly as people remembered that they don't really give a shit about social networks. To date, Google's featured OpenSocial applications are:

  • BuddyPoke - "Hug, kiss, tickle, or punch your friends with your own personalized 3D avatar."
  • PayPal - "Make transactions with your friends via PayPal."
  • My NYT - "Get the latest [New York Times] news and share articles with your friends."

My, what a hotbed of innovation.

The Power of One eBook: Top reasons to choose HP BladeSystem

More from The Register

next story
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Mozilla fixes CRITICAL security holes in Firefox, urges v31 upgrade
Misc memory hazards 'could be exploited' - and guess what, one's a Javascript vuln
Put down that Oracle database patch: It could cost $23,000 per CPU
On-by-default INMEMORY tech a boon for developers ... as long as they can afford it
Google shows off new Chrome OS look
Athena springs full-grown from Chromium project's head
Apple: We'll unleash OS X Yosemite beta on the MASSES on 24 July
Starting today, regular fanbois will be guinea pigs, it tells Reg
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
prev story

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.