MySpace To Join Google OpenSocial (confirmed)
techcrunch.com
techcrunch.com
It's in Facebook's interest to keep people making apps that have some attachment to Facebook proper, though. If people aren't using FBML and FQL, there's no platform lockin. I assume Facebook's going to beef up their custom offerings so that people are at least forced to make a special version of their product just for Facebook.
Oh, sure, they've made a few half-assed attempts to make IE standards-compliant, sort of, but only after making many full-assed attempts to distort those standards to give Microsoft competitive advantages. I've heard that directly from folks working on the relevant teams over there. Microsoft cheerfully shows up at the standards meetings to make damn sure they screw up the APIs for everyone else. You know. Microsoft-style. Sorta like how DirectX was bugly compared to OpenGL. Or Win32 compared to Xnix. Or MFC compared to any sane object system (e.g. TurboPascal and TurboC). Or COM compared to CORBA. (I mean, you have to work hard to be worse than CORBA.) Microsoft has always been awful at making APIs, always always always, and I've decided over the years to credit this to malice rather than incompetence. Microsoft isn't incompetent, whatever else they might be. Burdened, yes; incompetent, no.
My question is on whose terms will they join?