Differences and similarities between Microsoft and Google

I’m writing this in Las Vegas, on the second day of the Microsoft Mix08 conference. We asked around the table (last night at dinner) what was everyone’s favorite demo and announcement yesterday and I have to say that mine was Ray Ozzie’s keynote speech.

Ever since Ray came to Microsoft and was appointed heir to Bill Gates empire - I’ve waited in excitement as to the details of just how Ray saw the future. Over the years Gates and Microsoft have paralleled my own career and as each new technology trend or future vision became clear - I’ve always looked to Microsoft to validate and confirm my own beliefs and ‘visions’.

In this case - the issue was “how does Microsoft grok the distributed web - where they don’t control everything? How does Microsoft react to Google’s dominance in search? How does Microsoft come off to their own developer base - while expanding it into the world of php, LAMP and ‘openess’?”

This was supposed to be the ‘new open Microsoft’ Mix08. This was supposed to be the time when Microsoft found itself caged in the corner - and they were forced to come out swinging. This was also the Mix08 where Silverlight finally came into its own as a Flash killer - and the inevitable downfall of Flash - would begin.

I hope everyone noticed the systematic taking apart of Sony’s video console empire by Microsoft and the XBox (0ver the past few years) - and the $5B they lost acheving that market share. Well the same thing is about to happen to Flash wth Silverlight.

But first lets focus on Ray Ozzies vision - and how far out ahead he is of his own company.

In fact - the best way I can describe it - is that Ray Ozzie was giving a keynote - which should have been a Google keynote.

I’ve never heard Larry or Sergey elucidate the future like Ray did. I’ve never heard Eric Schmidt describe the balance between infrastructure (the cloud), deployed technology into the masses and the balance between the PC, mobile and the web. I’ve never heard anyone at Gogle describe anything they’re doing - other than just “throwing shit at a wall - and seeing what sticks!” That’s what Google’s strategy is.

In other words - Google doesn’t have a wholistic strategy!

Well Microsoft does - and that’s what Ray is all about.

Ray can sit back - watch all this short term, execution stuff get taken care of - while he keeps his arms around the ‘whole thing’. The vision of a Social Mesh or a Device Mesh and the Choices Enterpise has in front of it - so succinctly head the nail on the head - that I almost burst out in a standing ovation.

Ray gave the same keynote I would have given. Every single word he said, every single concept, buzzword and vision - was exactly the way I see the future. It was amazing!

The balance between Enterprise, the Cloud and partner services clearly layed out the future for business.

The balance between all these disparate devices - connected together around web services and content - clearly mapped out the future of entertainment and communication.

And the essence of the Social mesh - and how users/humans are driving everything - shows that Microsoft (despite its old school culture and legions of old school thinkers ) is being dragged - kicking and screaming - into the present. That’s Ray’s job.

This is what Google is all about. Every single one of Ray’s pronouncements is what Google is already building or has built. Every single one of Ray’s visions - more or less explained what Google’s grid, OpenSocial APIs, Soical Graph APIs, GMail APIs, Google apps, etc. - ARE.

So why was Ray giving the keynote that Larry or Sergey should be giving? Why doesn’t Google so clearly and obviously explain what they’re doing?

Why is it that Microsoft - once again - is taking the leadership horns and mantle and leading us towards the future?

Well sports fans - the answer to that and 1,000 other questions - will become clearer - later on.

For now - lets just say Ray is WAY out ahead of his own company, more or less explaining what Google is doing.

UPDATE: Here’s the video of Ray’s keynote - requires Silverlight.

9 Responses to “Differences and similarities between Microsoft and Google”

  1. Alex Barnett Says:

    “requires Silverlight” ??

    sheesh Marc, you really have sold out… :P

  2. Dave Bunnell Says:

    I’ve been out of this world for awhile, but your enthusiasm which I see is a reflection of Ray Ozzie’s enthusiasm tells me some really incredible things are going to be happening as Microsoft squares off against Google….good report!

  3. Scripting News for 3/7/2008 « Scripting News Annex Says:

    […] Marc wrote a blog post after hearing Ray Ozzie’s keynote at MIX 08 in Las Vegas, giving it rave reviews. […]

  4. Interview with Marc Canter at Henricus Says:

    […] Marc wrote a blog post after hearing Ray Ozzie’s keynote at MIX 08 in Las Vegas, giving it rave reviews. […]

  5. Chris Peterson Says:

    Strategy and vision are overrated. Google espouses the “bottom-up” Linux approach. Is it successful? Obviously.

    Is it scalable? Could Google write software of the scale of Windows and Office? I don’t know.

  6. Joe Says:

    Marc your Right about Ray and his vision, but you’re wrong about Microsoft being old school, the one biggest thing that Ray has brought to Redmond and the reason that Bill Gates stepped down so that Ozzie could take over is that he has what’s needed to take Microsoft forward and represent the thinking of a lot of very gifted people.

    Ray is the head figure of the new thinkers at his company, they’ve always been there waiting for someone to represent them, now they have their voice and the results are starting to show .

    You’re right, the future is going to be very interesting.

  7. Jay Fienberg Says:

    I wonder though, if the big question isn’t about the leadership perspective, but about the middle. If the future means that the 1980s monolithic approach is replaced by distributed and diverse approaches, that may mean that the brilliance of the “middle” of the company is where you can get the real pulse for the what the company can do.

    So, Google’s big bosses are kinda quiet, but Google has a very sophisticated and vocal middle reaching out and connecting in a lot of directions.

    At Microsoft, there’s nice perspective coming out of the bottom and top of the company. But, I don’t know if the people in the middle there are free enough to push into all the different directions where these technologies future will be created.

    I think a “holistic strategy” is a good ideal, but I wonder whether the *right* holistic strategy today is one where there’s more creative chaos at the middle of the company than everyone stepping in line with a strong leaders’ game plan?

  8. Dave Pentecost Says:

    Funny how describing a “Vision” that is what Google is already doing is a beautiful revolutionary thing for a Microsoft exec. Hope that works works out for Ozzie. Sure got you going.

  9. Microsoft Mesh: Heading in the Right Direction* « The Meshverse Journal - Node 3 Says:

    […] to Ray really got Marc Canter excited(also, check out this audio interview where Marc describes his Chris Matthews moment). Ozzie is […]