Redmond's Heavy Guns Go After OpenSocial
jg21 writes "It is probably coincidental, but two responses to OpenSocial from well-respected members of the Microsoft blogging community have each in their own way come out against Google's OpenSocial initiative, Dare Osabanjo because in his view OpenSocial while billed as a standardized widget platform for the Web, actually isn't. And Don Dodge because his claim is that fifty million Facebook developers "don't know what OpenSocial APIs are...and don't care.""
Shocking! Shocking I say!
What is wrong with the world, this day in age, when a company's employees will come out and bash the competitors competing products?
</sarcasm>
This is about as surprising as Ballmer bashing Apple, Apple bashing MS or Google, [insert any other corporate rivalry here]. News it ain't.
Grammar Nazis: Yes, I am aware that "ain't" really isn't a word.
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
Well yeah, if you're going to base the usefulness of something on how many Facebook developers know about it, pretty much nothing is useful.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
It might be just me, but there seems to be an awful lot of blog posts coming from Redmond employees these days based on the new tactic of "If we get enough people banging on our blogs and rubbishing it enough, and then claim that we're the victims in all of this when someone raises a valid point, maybe people will believe that it's true!"
Facebook does not have 50 million developers. It has 50 million users. Active developers are an incredibly small minority within that community.
Or are you saying that Miss take-a-self-portrait-at-arms-length-on-her-cell-phone is a developer because she knows how to post a picture as her background?
Karma Whoring for Fun and Profit.
Actually, I don't care that you don't care. In addition, the Facebook crowd does not care either. But I do, because less developer competition is a bonus for me.
However, the Facebook crowd will care when they see a nifty new plug-in or tool that allows them to have a social calendar robot(tm) or ad hoc open forum(tm) or anything else that will make their Facebook experience more pleasant, more useful, or just plain old stupid but with really interesting eye candy.
And by then, you'll care because you don't want to be left out of the "cool crowd."
Nope, you're absolutely right - its not fifty million stupid applications, its closer to 20 million.
And at least 99.999% of them suck.
I'm not sure what exactly your point with this is, but I'd like to contribute some interesting facts. First, JSON isn't a Google thing. In fact, it was created by a Yahoo employee (Douglas Crockford), and is an open standard which is available as RFC4627. Having worked with JSON in the past, it's a much simpler, and much lighter markup language than XML (yes, that's right, it's a markup language, nothing more, just like XML, and HTML). I'm not certain how google is using JSON in their API, but in my experience deciding to use JSON over XML is probably a smart idea, as JSON is much more compact, and much easier to write (a lot less typing) and can easily represent all the standard data constructs available in almost any language.
If you want to bash the design of Googles API versus Yahoos that's fine, but please don't confuse the issue by saying JSON is somehow more complicated than XML, as that couldn't be farther from the truth.
Curiosity was framed, Ignorance killed the cat.
Its not about not following standards, its about not submitting work to standards body, and specifically, about not being "open" because the technology isn't submitted to a standards body. Osanbanjo writes:
Yeah, its the new Microsoft definition of "open": "open" means "submitted to a standards body".
I haven't seen the comment made anywhere that perhaps the real motivation for the bit OpenSocial announcement could be that Google lost the bidding war for a stake in Facebook. This could explain MS's lack of interest in creating a cross-SN API, though I can't picture them doing that anyway, except maybe as an option in their dev tools.
And to go along with their usual naming convention they'll call it "Microsoft Social Network"... wait til it's an abysmal failure then rename it to "Microsoft Live Friends & Family" and integrate it into the Windows profile somehow.
-- This space for lease, low setup fee, inquire within!