Comments on: Google won't run all the Wave servers
The new real-time communications platform will be federated, so anyone will be able to run their own Wave server.
The new real-time communications platform will be federated, so anyone will be able to run their own Wave server.
Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.
Add this feed to your online news reader
The world may have thrilled to the potential for a Google Phone, but what Google actually unveiled is its plan for a new smartphone world order.
Photos: Unboxing Nexus One
faq Worms, Trojans, and SMS attacks are risks for mobile phones, but the biggest practical threat to users is losing the device.
What does this have to do with your article, or for that matter reality?
Gmail is a frontend to the email system. SMTP which currently, EVERY mail message is sent over, and has been for the last oh +20 years. That's part of the building blocks of the Internet.
Gmail is more akin to Outlook Express or Hotmail, than what you are talking about. OF COURSE only Google runs Gmail servers. That's their frontend.
Now why is this important? Because it goes to my ability to believe what you write, that you are getting it right.
Wave, isn't like SMTP, or it potentially could be if they took it to the IETF, and it was just a protocol, but its a server that they are putting into the open source community. That's a bit like Apache.
At least have a basic understanding when you write about these things.
I'm not sure if Google is going to release the Wave server code or just the Wave protocols.
Gmail is it's own little world, which has some degree of compatibility with existing client-access methods.
What they are proposing here is something completely new built on new standards. As such, there wouldn't be issues of half-compatibility.
I'm not defending Google, here. Indeed, I have a bit of trouble grasping just what problem they are trying to solve. They need to come up with a one-paragraph or better one-sentence description of what it is and why it is needed. As it is, I really don't see how it relates to email at all. Instant messaging != email. They have different purposes and uses, and I'm not sure it's a good idea to try to muddle them together.
We DO need a new, ground-up redesign of email that will solve security, authentication, and spam issues. I'm just not sure that this is it.
It's certainly valid, in any case, to contrast the approach Google is taking with Wave with that of Gmail.
And while we're on protocols, wave is also like SMTP. Exactly like it. There's a wave protocol. Weirdly, at http://www.waveprotocol.org/
Would you like us now to direct jerk responses to you?
-- That's a valid point. GMail interacts with all the other SMTP machines on the Net. However, the underlying server --- code of GMail is Google's own, and has not been shared, at least not as far as I know.
-- I'm not sure if Google is going to release the Wave server code or just the Wave protocols.
None is sharing or open source their underlying server-code. Yahoo didn't, MS well we all know don't share, why you want Google share GMail server-code. That is the premise of GWT toolkit that you write client and communicate with your server code. Wave will be the same thing, there will be server/provider (Google will be the first), client code (the one you see on demo). But others could write their own client code as Thunderbird for email client, one also freely to implement their server code according to wave protocol specs. But Wave is more federated than anything we have currently.
Google have said they will release their implementation of Wave. This can be a "starting point" (or you just shoehorn in your own logos). You can build your own custom implementation (and even then having Google's "reference implementation" is useful to test against).
And the Gmail thing has nothing to do with anything. Although they have released the building blocks (GWT).
May be microsoft has technical chops to rollout such technology. Oh wait....
Because Google wants to "Federate" Wave, any company will be able to run a Wave server which will interact with other Wave servers- just like any company can run an SMTP server that interacts with other SMTP servers.
Wave and Email are exactly alike in that regard. The rest is just details: for example, I don't know how a Wave server is going to do the equivalent of an MX lookup. But those details WILL come.
It's going to be interesting. As I said in an earlier comment, I think most of us WILL transition to Wave. "Google won't own all the Wave servers" was what the author originally misunderstood. That means that while I have "pcunix@googlewave.com" now, I might put a WAve server at my own domain, just as I do for email now. Or, that domain's Waves may be handled by someone like Google - just as Google handles some domains SMTP servers now.
Like SIP Proxies? Wow that is so not exciting and it sounds like Google learned not to lock people into GAE by creating a SIP like infrastructure.
These are hard things to do.
Can someone please gag this Technological Charlatan?
As to what Google intends to provide with wave: they specify the wave protocol, AND they intend to provide the wave server and wave client as open source. Quoting from http://www.waveprotocol.org/ :
"our plan is to release an open source, production-quality, reference implementation of the Google Wave client and server, as well as provide an open federation endpoint by the time users start getting access".
That's the great thing about technology, not just google, but the whole tech industry is about creative destruction. If you miss one chance, don't worry, another one will be along shortly.
Ken
http://www.kenstech.com
I can already see that for some communications, a Wave is much better than email. However, when you start such a conversation, you don't necessarily know that it will turn out that you'd like it as a Wave. Therefore, given the option, I'd just start every conversation as a Wave.
There's nothing (other than unwritten software) stopping Wave from interacting with email during the transition. If that software existed, I could add you to a Wave and if you didn't have (or want) Wave, you'd see the conversaion as separate email messages. If you reply, we'd see that as part of the Wave.
Sooner or later, most people would probably start using Wave rather than email. You don't lose anything, you only gain.
- Cars (electric)
- Energy (wind, solar, geothermal)
- Music & Video (streaming, online stores)
- Publishing (eReaders)
- Mobile (smartphones)
- Computer Hardware (netbooks, smartbooks, MIDs)
- Displays (eInk, OLED)
- Software Sales (app stores)
- ...
Major industry shifts happen and sometimes there are casualties. Didn't the transistor almost destroy the vacuum tube? Didn't the PC almost destroy the mainframe?
Google and Apple just happen to be two of the key leaders in this generation's tech shift. Who knows who it will be the next time?
However, as a basic principle this is very interesting. Things I would hope to see incorporated by default would be connection encryption (via SSL as a minimum) and some sort of PGP/GPG based signature system for legitimate message sending to lock out spam remailer botnets. I can see this being something which would be more useful for work collaboration than anything else. Consider this from a guy who's getting sick of seeing all the @soandso replies outside of Twitter. If I want to see more mangling of the English language I'll sign up to Twitter myself and befriend a gang of dyslexic teenagers. Use proper English. I look forward to the spellchecker that can correct the abominable misuse of 'loose' and 'lose'.
Yes, I'm aware the spammers will find ways around it but it's like cleaning; there'll always be dirt but that doesn't mean you stop cleaning because you'll end up buried under garbage, contract toxic plasmosis and die if you do. The only way to stop the scum taking over is to keep upping the ante.
Rest assured, Google will find a way to add bells and whistles that are unavailable elsewhere but don't break their implementation's ability to do the basic tasks with others' as will other companies using this.
- by liquidmetalband June 1, 2009 2:01 AM PDT
- Google's product is closed-source, so frankly, all this means is that Google will be saving money on bandwidth.
- Like this Reply to this comment
-
-
- by odubtaig June 1, 2009 2:20 AM PDT
- No. It's not. They've stated quite clearly that it will be released as 100% open source. If no-one else uses it because Google controls it too tightly it won't even be useful to Google.
- Like this
-
(30 Comments)