The google computing cloud model is about getting the computer out of the way so that we can be fore productive. The social cloud is about getting the computer out of the way so that we can interact more easily and be more productive. People are the killer app on the web. Get the barriers out of the way so that people can just connect.
How do you know if it is social? Add …with your friends to the end of the sentence. You need a new insurace agent … with your friend. You need to shop for a new car … with your friend. You will find new music today … with your friends. You will plan a trip … with your friends. That means they can be social.
Some hard problems left to solve
- Who are your? Authentication is important and how do you get access to your data and your friends. How many of us used the same username and password on sites that dont need security and ones that should be secure? All of us.
- Will you be my friend? Invitations are out of control and people are getting more and more hesitent to share their friends info.
- will you build an app for me? Building an app again and again and again. This should not be necessary.
The goal is to make the social web better. Googles answer to these problems is OpenSocial. It seems like this ideology is really focused on making the user experience better on the web.
Step 1. OpenSocial. If you can build a web app, you can make it social, and reach more than 200 million users. 1. invent it, 2. build it, 3. run it.
What has Google learned about social computing? There are classic social networks like beebo, myspace, hi5, nicng, orkut, plaxo. There are business networking sites like linkedin and viadeo. Then there are enterprise software like oracle and salesforce. Lastly there are communities like hopy sites, interest groups, marketing networks etc. There is a large breadth of interest.
Next, open source is a good idea. Shindig is an apache incubator project. For this to work you have to get some things right. Clear mission, open license, engaged community and real world use.
Will other google apps offer suppor for opensocial and get social feature? David Glazer from google kind of dodged this question but said that they have had conversations about adding such features to MANY of their apps. This type of functionality will be really exciting.