After reading through Opensocial's site and documentation, I find myself still confused. Perhaps part of it centers on the fact that I wasn't around when it launched.<p>Is it a failed attempt at making apps adopt a universal api? And I say failed because Twitter and Facebook aren't part of the movement. Or is it going to be a force to be reckoned with in the future? Also, how does it fit into the Wave's upcoming launch?
Facebook might be bigger, but I wouldn't call OpenSocial a failure since around a hundred million people are using it.<p>I've been writing an app that is supposed to work both on MySpace and Mixi.jp (~20M users), both use OpenSocial. While theoretically you are supposed to be able to write once and run everywhere, in reality you have to tweak your app to handle differences in feed publishing details, checking call signatures etc.<p>Still it was a lot nicer than having to write the app totally from scratch for each.