Now Allen is being asked: Yahoo environment and OpenSocial?
The logic to use open protocols is that they didn’t want proprietary protocols so developers can use existing tools.
Yahoo has different identity silos. Breaking off all the silos is quite complex and doesn’t necessarly match user expectations because of privacy issues.