Redmond's Heavy Guns Go After OpenSocial 148
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.""
Big guns, eh? Bah. (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
Re:Big guns, eh? Bah. (Score:5, Funny)
Hell, they don't really even know what a standard is.
Re:Big guns, eh? Bah. (Score:5, Funny)
Sure they do, that's that thing they keep changing every time they release a new version of Office.
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:2, Insightful)
Re: (Score:3, Interesting)
It's soooo much like the 1990s that I saw mention of "Web 3.0" a few days ago, as if the comical fluff that is Web 2.0 wasn't bad enough. I think it's time I get on the bandwagon. Know of many brain dead venture capitalists out there
Re: (Score:2)
I am intrigued by your comments and would like to buy into your newsletter. Can you publish it as an emer
Microsoft employees bashing something non-MS? (Score:5, Insightful)
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.
Re:Microsoft employees bashing something non-MS? (Score:5, Insightful)
"Open" (Score:4, Insightful)
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".
Re: (Score:3, Funny)
Re: (Score:2)
Re:Microsoft employees bashing something non-MS? (Score:5, Funny)
No, it's the Trebuchaise.
Re: (Score:2)
What social networks are really about... (Score:5, Funny)
I agree. Who the fuck cares about APIs? It's not like people are joining Facebook just to add fifty million stupid applications to their profile.
Re:What social networks are really about... (Score:4, Insightful)
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."
Re:What social networks are really about... (Score:4, Funny)
As we all know, when Facebook groups become big enough, they can move mountains...
Re: (Score:3, Informative)
Re: (Score:3, Interesting)
Many Facebook users are really sick of the apps on Facebook. I get 5 content-free messages every day that would require me to install some juvenile piece of shit just to confirm that I didn't care about it's content, and I'm thinking the mountain of stupid apps could be the death of Facebook. Considering Facebook's initial popularity was based on not being as stupid as Myspace.
Perhaps Google is late to the party on this one. We already have
Re: (Score:3, Insightful)
And at least 99.999% of them suck.
Hear, hear! (Score:2)
Personally, I think this is just an attempt by Google to kill the entire social networking fad. Make them ALL as annoying as Facebook, and they'll be done.
HBH
Re: (Score:2, Funny)
fifty million Facebook developers (Score:5, Insightful)
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.
Re:fifty million Facebook developers (Score:4, Insightful)
Re: (Score:2)
Sorry, but in order for a social networking application to be useful, [i]lots of people have to be interested in it[/i]. You don't need a social networking application to connect to your friends whom you sit around with in the basement playing D&D. You're not going to reconnect with old friends (which is what I use Facebook for) if none of your old friends use it.
So, the Linux vs. Windows analogy isn't really fitting...
Re:fifty million Facebook developers (Score:4, Interesting)
(1) OpenSocial isn't an application, its a set of technologies on which applications are built;
(2) Actually, you need lots of people involved in the social network, which serves as the "database" of the social networking application. They don't have to use the particular application, much less be interested in the particular set of APIs on which the application is built; and
(3) Lots of people can be not interested in something (the supposed 50 million Facebook "developers") and still have lots of other people interested in it. "Lots of people aren't interested in X" does not imply the falsity of "lots of people are interested in X".
Certainly not while you are doing that; outside of that time, social networking functionality would be useful to just that kind of group, too.
So? What does that have to do with OpenSocial APIs? Your friends don't have to use the OpenSocial APIs, or even applications built with them, for them to be part of the network you access if you use them. You seem to be confusing social networks with social networking applications and with social networking technologies and confusing developers with users.
Re: (Score:2)
(1) OpenSocial isn't an application, its a set of technologies on which applications are built;
Of course, but those applications as an aggregate require interest for any of them to be worthwhile.
(2) Actually, you need lots of people involved in the social network, which serves as the "database" of the social networking application. They don't have to use the particular application, much less be interested in the particular set of APIs on which the application is built; and (3) Lots of people can be not interested in something (the supposed 50 million Facebook "developers") and still have lots of other people interested in it. "Lots of people aren't interested in X" does not imply the falsity of "lots of people are interested in X".
Uhhh.... What? Sure, if you can find 50 million users outside of Facebook who are interested in OpenSocial, it might work. But I think it's pretty obvious that if 50 million Facebook users aren't going to switch over, there's not much of a market share left for OpenSocial, especially since people who are joining a social network for the first time will most likely join the one that most of their
Re: (Score:2)
I don't think you're reading what's being said here. OpenSocial isn't a social network like Facebook, and it's not meant to compete with or replace Facebook, or MySpace, or whatever social network is currently the "hip" thing. OpenSocial is a standard design that people who write applications for things like Facebook can use to allow their applications to be used all over the place. If Facebook, MySpace, etc. all included support for OpenSocial, and the developers used that to develop their applications (wi
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
http://slashdot.org/comments.pl?sid=348151&cid=21219915 [slashdot.org]
http://www.touchgraph.com/ [touchgraph.com]
So, I think ms just doesn't want to look fracking stupid, which, for spending soooo much money on a social networking site when Google can just call in (more) guns from Open Social, Open Source and hit msoft with a full-one fusillade. Heck, maybe ms will need APIs just to perform battlefield triage on themselves.
Maybe
Re: (Score:2)
No, they really don't, but because the fact that a social networking service supports the OpenSocial APIs does not mean that it can only be used via those APIs.
All it requires for the OpenSocial apps to be useful is for them to connect to networks whose applications, in aggregate, including OpenSocial applications and all other means of using the underlying social data, are interesting to large numbers of use
Re: (Score:3, Informative)
Facebook Developers (Score:5, Funny)
Re:Facebook Developers (Score:4, Informative)
Re:Facebook Developers (Score:4, Funny)
Re: (Score:2)
Well respected? (Score:5, Funny)
Re:Well respected? (Score:5, Funny)
Where did you get "oxy" from?
Re: (Score:2)
New Redmond Ploy (Score:5, Insightful)
Re: (Score:2)
Microsoft embraced blogging several years back as a viral marketing platform, and now are utilizing it to full effect.
Users != Developers (Score:5, Insightful)
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?
Re:Users != Developers (Score:4, Insightful)
The developers are the ones who might care about APIs and open standards. Now, I'll admit that some casual developers of Facebook widgets don't care too much about portability and open standards. But, I would guess that many (most?) developers of social widgets do care about such things. As a developer, why would you want your work to be coupled to a single site, which is not under your control? Most programmers would prefer to have the ability to move their code from place to place, and for their widgets/applications to be accessible to as many people as possible (otherwise, why are they releasing it in the first place?).
So whereas users might not care about these things, I think many programmers/developers are going to be more interested in working on OpenSocial tools and widgets, rather than contributing to a walled garden that they have no control over. (E.g. Facebook can come up with a tightly-coupled widget that completely replaces your pet project.)
If the developers care, they could certainly shift the balance of power towards OpenSocial. Users may not care about APIs and open standards, but they certainly do care about awesome widgets, the ability to link with a large and growing social network, and (perhaps most importantly) the ability to migrate their current profile into this new network. If everyone except Facebook (for instance) is part of this OpenSocial network, then Facebook users will indeed be annoyed that they cannot interact with the cool toys everyone else is playing with.
Re: (Score:2)
Industry leader? (Score:2)
MySpace was not only invited, they signed on, and by every account I've seen they are at least twice as big as any other social networking site.
So I think your criticism is misplaced.
Re: (Score:2)
My critism still remains that in not inviting Facebook (or Myspace, or anyone) to help *govern* the API, they clearly had not intended it to be "open". Standard
Re: (Score:2)
But the number of developers doesn't make it the leader, the number of users does. Every social networking site is a social web platform, even if all the developers are internal to the site provider, and the important metric is the size of the audience, not the number of people currently trying to produce apps for that audience.
Re: (Score:2, Troll)
That sounds very much like a Redmond definition of developer to me.
Re: (Score:2)
He further points out that the number of developers "is less than one/one hundredth of one percent of Facebook users".
Nice sarcasm, by the way. Goes nicely with the whole "why bother to check the facts" ignorance thing.
Fifty million DEVELOPERS? (Score:1, Redundant)
Re: (Score:3, Insightful)
Some of these are held by people who have two or more accounts. Some are held by spammers, and a great many are held by people who at some point or other signed up out of curisoity, but haven't actually used the site even once the last month. These aren't "users" of the service.
Re: (Score:2)
At least he's never threatened to stab me.
=Smidge=
Re: (Score:2)
Think about that for a second. Email is the oldest social network on the Internet, and it has as many users in the UK as Facebook has in the world.
Re: (Score:2)
I don't know, and neither does anyone except Facebook, but my guess would be that perhaps 10 million of those are current, active, nonduplicate accounts.
That's a lot from a certain perspective offcourse, but it still means that something like 1% of all internet-users use Facebook, 99% don't.
Wow (Score:2, Insightful)
I'll play devil's advocate... (Score:1)
Re: (Score:2)
Re: (Score:3, Informative)
OpenSocial isn't a social networking website. If Google had a version of Facebook, I would guess it would be Orkut, which is Google's social networking website. But OpenSocial is a set of technologies that several social networking websites -- including MySpace, which has more users than Facebook -- are committed to supporting.
Re: (Score:2)
Re: (Score:2)
That's not really in dispute.
How is it a "networking service" at all?
In other news... (Score:2)
All kidding aside, we've all heard these "killer app", "[insert popular toy] killer" stories before. I'm sure it has some advantages over Facebook in many respects. But give it a year or so and we'll see if this is the app that ends Facebook. Considering all the hype is coming from blogs of Google developers, I have to take this with a grain of salt.
MS talks, Google walks (Score:4, Interesting)
Sure MS employees are going to take shots at Google services. But even if they're not perfect, Google is getting the services out there and putting the tools out there. While MS blogs about it. I'm sure MS will eventually field some Windows-centric competitive product...just as soon as they get done blogging about how bad Google is.
Re: (Score:2)
But isn't this how MS works anyway? Someone else comes up with idea, MS poo-poohs it, then comes out with their own version, which thanks to their market penetration is taken up by a large user base? It seems MS lets a lot of other people get a head start, so they can see how an application trends before committing larger resources to it. On the one hand brilliant -- on the other hand, pretty nefarious.
Re:MS talks, Google walks (Score:4, Insightful)
Re: (Score:2)
OpenSocial Hacked already (Score:3, Informative)
I'm sure we're all shocked, shocked! (Score:2)
This could lead to a calamity of Biblical proportions: Fire and brimstone coming down from the skies. Rivers and seas boiling. Forty years of darkness. Earthquakes, volcanoes. The dead rising from the grave. Human sacrifice, dogs and cats living together - mass hysteria!
Is it now assumed Microsoft = Facebook? (Score:4, Insightful)
plogs, not blogs (Score:3, Interesting)
Re: (Score:2)
Also, when they are doing paid blogging about the competition, they are no longer developers, but instead marketing drones.
OpenID yet? No? Damn! (Score:2)
Basically, I'm still kind of bitter about Google releasing a standard that, well, doesn't seem much better than Facebook. For it to truly be open, you have to allow users, not just website admins, to choose other services than Google.
I can connect with Gmail people from any email server, because they talk SMTP. I can connect with Google Talk people from any Jabber server. I cannot connect with OpenSocial/Orkut people from any other authentication/profile server th
Did people actually read the articles? (Score:3, Interesting)
The one from Don Dodge pointed out the most important fact that Facebook's success is based on its users' loyalty to the service. Do they really care about applications? Most of them dont care that much. If one developer leaves, there will be plenty of others who will do same thing, even better.
The second article looks at OpenSocial from technical perspective. It compared the two set of APIs to see whether facebook's or opensocial is better technically. OpenSocial should be seen as FREE APIs rather than "open" (which generally regarded as good, no evil) APIs. These APIs are owned and administered by Google, which they can withdraw anytime they want as with Google Map APIs.
Having said that, it's still interesting to watch the battle bw facebook and "the new microsoft"
Re: (Score:2)
And THAT probably is what ms is REALLY after. The younger, next-gen developers (NGDs, anyone). For free. They basically are getting a gigantic pool of presumably promising developers for free. After all, what do these "developers" have in the way of skills or experience. Their "offerings" are their resumes.
Why, I bet you ms this very minute has their Easy-Bake/Mix-Master DJ's in the board rooms spinn
Stamping feet, and shaking fists... on both sides? (Score:2, Insightful)
Dare seems to present his thoughts in a well written manner and doesn't seem to be ranting, so I dismiss jg21's one liner to describe Dare's article as a cheap shot. I'm no fan of Microsoft but if Google can learn from Microsoft's developers (hint, hint, free secrets about Microsoft's strategy) to make Google's API better then why not. However Don Dodge's comments are exactly the kind of "Na-na-n
Sys-con hosting more FUD: remembering the past (Score:4, Informative)
At one time SYS-CON promised to get rid of MOG, right after a mass exodus by SYS-CON writers in protest over what was called a gross violation of professional ethics. Later in an interview for Free Software Magazine [freesoftwaremagazine.com], Fuat Kircaali, CEO of Sys-Con, stated he felt Maureen did nothing wrong. Today they still let her secretly write pro-SCO rubbish, and in some cases outright incorrect information under a pen name.
Anyone who consideres SYS-CON an authoritive source of IT information would be better off reading eweek or TheOnion for that matter. Sys-Con has some sort of agenda and are (at least in my opinion) serving interests other than Free or Open source software.
Sour grapes. (Score:2)
Zan & Jayna reference (Score:2)
"Wonder Twin powers, activate!"
[Microsoft] form of; Fear and Doubt
[coalition of the willing partner to make it look like we've got a coalition here, for reasonable rates] You know, what he said. But I'm also the shape of Uncertainty -- but that is really vague.
OK, I'm jumping the gun here
Microsoft crowd is talking as if they own facebook (Score:2)
When did that happen ? with a pathetic 2% share ?
time to cancel my facebook account it seems.
.net API's (Score:2)
Platform for Spam? (Score:2)
And I saw a forum filled with spam. In fact 99% of the content was spam.
I don't use myspace, et al... is this how all of them are?
Heavy Guns? (Score:2)
How about reading the API? (Score:3, Interesting)
I am usually a fan of GOOG API's but this is pure competitive play that is weak technically and has little or no merit beyond who is supporting it.
]{
'Heavy Guns'? (Score:2)
Microsoft has literally *thousands* of bloggers. Two of those stating their own opinions on something (and explicitly say, "This is my own opinion, not necessarily my employers") doesn't constitute "Heavy Guns".
The fact that ms is using fud ... (Score:2)
Typically ms keeps their mouth shut and even complements its comeptitors such as firefox.
I think the move by google surprised them and nothing scares ms more than a standard api they can not control like java or even html.
Do we really need gun metaphors for software? (Score:2)
Re:Json again (Score:4, Insightful)
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.
Simplicity (Score:2)
XML might be a better markup language for complicated documents. However, it sucks for exchanging data structures.
I think the difference is that between a strongly-typed language and a dynamically-typed language. XML has support for strong typing and structure verification. JSON is designed to work with languages like Javascript, Perl, Python, PHP, and t
Re: (Score:2)
I've worked with some of the JS to Java AJAX bridges in the past that used JSON for the RPC communication and they usually add an extra "class" field to the JSON data to help serialize between the prototype based JS and the class based Java. It actually works very well, but has one catch that you can't have a property named class on either the JS or Java side of things or it mucks up the serialization.
I think his issue is more to do with a misunderstanding of the different technologies involved here. He se
Re: (Score:2)
Re: (Score:2)
Ajax, SOAP... Things are getting pretty washed up.
When do we get BORAX, or TIDE, of WISK? (Palm Olive?)
What's next, F13CXML (Friday-13th Coder Slasher Markup Language)
Re: (Score:3, Insightful)
You mean like AJAX and the multiple frameworks that aren't owned by anyone is?
Yes, but you're still missing the point. It needs to be designed from the beginning for developing network based applications. That means it needs real graphics and animation capabilities. Sure you can kludge it in JavaScript and HTML by using 1 pixel by 1 pixel colored divs, but that's really really slow and terribly wasteful, not to mention a real pain in the butt to program. It would also be nice if it could integrate into the native OS to a certain extent (tray icons, in OS X have the menu across the
Re: (Score:2)
Re: (Score:2)
MySpace already exists, too, has more users than Facebook, and is one of the sites initially committed to OpenSocial. Orkut may be Google's version of "Facebook", i.e., a social networking service, and it may continue to be a relatively small playe
Re: (Score:2)
Slashdot moderation should not be anonymous. We wouldn't need meta-mod if we had the ability to point and laugh at the morons.