Slashdot Mirror


Ray Ozzie Calls Google Wave "Anti-Web"

TropicalCoder writes "Ray Ozzie says that Google Wave is 'anti-Web,' by which he seems to mean that it is too complex for its own good. In the video he complains about its complexity in relation to Microsoft's Live Mesh: 'If you have something, that by its very nature is very complex, with many goals... then you need open source to have many instances of it because nobody will be able to do an independent implementation of it.' That's its weakness to Ozzie, apparently — that this complexity that can only be overcome by open source. While he heaps high praise on the Google team that came up with this, he feels that the advantage of Microsoft's approach is that '...by decomposing things to be simpler, you don't need open source.' The Register's author summarizes it like this: 'In a way, this is classic Microsoft meets what is emerging as classic Google. Microsoft gives you an integrated stack but all the moving parts are anchored on a single company's vision. Google frees you to work out the bits yourself, but you must rely on your own smarts or those of your chosen tools.'"

10 of 256 comments (clear)

  1. What's this!? by Cheney · · Score: 5, Funny

    Microsoft praised on the altar of Slashdot!? Blasphemy!

  2. Snooore by harryandthehenderson · · Score: 5, Funny

    This just in: Microsoft employee claims that Microsoft tool is the best and their closed-source approach is the only way to go.

    1. Re:Snooore by stephanruby · · Score: 5, Insightful

      Talk about being anti-web. The wave google tool is something you can use on the web. The Microsoft tool is something you have to download and then install before you can even start using. The wave google tool can be used with anyone with an email address. And the Microsoft tool can be used only with other people if those other people registered, downloaded, and installed their software. Yeah, I really wonder who's anti-web now.

  3. Ray Ozzie by Niris · · Score: 5, Informative

    So I was wondering who Ray Ozzie is, and how about that, he's a software architect for Microsoft. Of course he's going to praise Microsoft's software, no? Summery seems a little bias, imo.

    1. Re:Ray Ozzie by idontgno · · Score: 5, Funny

      who Ray Ozzie is - he was the creator of Lotus Notes.

      For this crime alone, he should be punished extravagantly. Or at least, regarded with skepticism.

      I'm not sayin' Outlook's much better, but still...

      signed,
      idontgno, current Lotus Notes sufferer^w user

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    2. Re:Ray Ozzie by nine-times · · Score: 5, Interesting

      Summery seems a little bias, imo.

      I have a hard time being sure whether it's biased. Personally, I read that Google Wave is the "Anti-Web" and I thought, "Sounds cool. Does that mean it fixes all the dumb stuff about the web? Or... wait, is 'anti-web' a bad thing?"

      I read, "If you have something, that by its very nature is very complex, with many goals... then you need open source to have many instances of it because nobody will be able to do an independent implementation of it," and I thought, "Yeah, isn't open source awesome? It can accomplish things that are really too complex for a proprietary vendor, but it can still work out because lots of different people can work together on the solution!" And then I thought, "Er... wait, or is that supposed to be a bad thing?"

      I couldn't really tell if it was praise or criticism until I looked up who Ray Ozzie was, and then I knew it was supposed to be criticism. To my ears, that Microsoft's approach doesn't require things to be open source really only sounds like an advantage for Microsoft, not for the users or developers who might be interested in the products.

  4. Google's quantum leap by ka9dgx · · Score: 5, Informative

    The basic problem these days is that you have many people who want to have access to a shared document. The solution that Microsoft was pursuing was good, and attempted to fit the RSS model blogs use to push content. But in the end you still have many copies of documents, and you're always trying to keep changes synced across them. This approach breaks down when you have multiple sources of change... conflict resolution will always jump up to bite you.

    Google Wave is a brilliant leapfrog over this problem, at the cost of some complexity. They made engineering choices that so far seem to be very pragmatic and practical... and if you don't like them you could always build your own. They actually distribute the changes to all observers, using OT (Operational Transforms) to keep everything synchronized. As a benefit, you can work on only the changes to a document, instead of having to re-scan the whole thing every time something changes, to attempt to work backwards to figure out the changes.

    The ambition of Google's approach is backed up with a brilliant exploration of the solution space, and a very good choice of models, both in terms of the open source approach, in their openness with documentation, etc... and their choice of federation as a first class part of the model.

    The latest analogy that I came up with is one of a Jet Engine.... instead of working on one charge of fuel/air at a time (one document)... it operates on a stream of fuel and air.... which allows for higher performance (at the cost of some fuel efficiency).

    We don't care as much about the computational cycles as we do all the human time this saves by tracking all the changes, and who made them.

    Bravo, Google... you've done it again!

    1. Re:Google's quantum leap by Tetsujin · · Score: 5, Funny

      The latest analogy that I came up with is one of a Jet Engine....

      Your upstart "Jet Engine analogies" are putting trustworthy, hard-working American "Car Analogies" out of work!

      --
      Bow-ties are cool.
  5. Re:Hi, Kettle? It's me, black! by diegocgteleline.es · · Score: 5, Informative

    That is not the hallmark of simplicity.

    Let me quote what Joel On Software wrote about Ozzie and all this "Mesh" thing:

    And now Ray Ozzie's big achievement arrives and what is it? (drumroll...) Microsoft Live Mesh. The future of everything. Microsoft is "moving into the cloud."

    What's Microsoft Live Mesh?

    Hmm, let's see.

    "Imagine all your devices--PCs, and soon Macs and mobile phones--working together to give you anywhere access to the information you care about."

    Wait a minute. Something smells fishy here. Isn't that exactly what Hailstorm was supposed to be? I smell an architecture astronaut.

    And what is this Windows Live Mesh?

    It's a way to synchronize files.

    Jeez, we've had that forever. When did the first sync web sites start coming out? 1999? There were a million versions. xdrive, mydrive, idrive, youdrive, wealldrive for ice cream. Nobody cared then and nobody cares now, because synchronizing files is just not a killer application. I'm sorry. It seems like it should be. But it's not.

    But Windows Live Mesh is not just a way to synchronize files. That's just the sample app. It's a whole goddamned architecture, with an API and developer tools and in insane diagram showing all the nifty layers of acronyms, and it seems like the chief astronauts at Microsoft literally expect this to be their gigantic platform in the sky which will take over when Windows becomes irrelevant on the desktop. And synchronizing files is supposed to be, like, the equivalent of Microsoft Write on Windows 1.0.

    It's Groove, rewritten from scratch, one more time. Ray Ozzie just can't stop rewriting this damn app, again and again and again, and taking 5-7 years each time.

    And the fact that customers never asked for this feature and none of the earlier versions really took off as huge platforms doesn't stop him.

  6. by taking wave so seriously by circletimessquare · · Score: 5, Interesting

    ray ozzie tells the world that we should take wave seriously

    if ray ozzie had ignored wave, then he would have implicitly communicated it would be safe for everyone else to ignore wave

    by throwing a hissy fit over wave, ray ozzie is telling all of us that wave has real potential

    google should cut ray ozzie a check for the free PR and advertising

    when will people learn that there is no such thing as bad press? all exposure, positive or negative, is good exposure. that's why attempts at censorship often backfire (see: streisand effect)

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it