let us take a look into this revolutionary technology and the waves of surprises that it is going to offer to us...and before u proceed , the googles motto "dont be evil" is still aplicable to this technology..yes!! its again an open source technology with full functional codes of wave available for developers.
WHAT IS GOOGLE WAVE ???
Google Wave is an online software application product from Google, which Google described as "a new web application for real-time communication and collaboration" It was first announced at the Google I/O conference on May 27, 2009.
It is a web application and computing platform designed to bring together e-mail, instant messaging, wiki, and social networking, with a strong collaborative focus, mixed with spellchecker and translator extensions, which are able to work in concert, in real-time. It is being used for public on 19 May 2010.
WHAT IS A WAVE ??
A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more.
A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the process. Then playback lets anyone rewind the wave to see who said what and when.
A wave is live. With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time.
It has a strong collaborative and real-time focus supported by extensions that can provide, for example, spelling/grammar checking, automated translation among 40 languages,and numerous other extensions. Initially released only to developers, a preview release of Google Wave was extended to 100,000 users in September 2009, each allowed to invite additional users. Google accepted most requests submitted starting the 29th of November 2009, soon after the September extended release of the technical preview. On May 19, 2010, Google Wave was released to the general public.There will be six sessions about Wave at Google I/O 2010.
Google Wave is designed as a new Internet communications platform. It is written in Java using OpenJDK and its web interface uses the Google Web Toolkit. Google Wave works like previous messaging systems such as email and Usenet, but instead of sending a message along with its entire thread of previous messages, or requiring all responses to be stored in each user's inbox for context, message documents (referred to as waves) that contain complete threads of multimedia messages (blips) are perpetually stored on a central server. Waves are shared with collaborators who can be added or removed from the wave at any point during a wave's existence.
Waves, described by Google as "equal parts conversation and document", are hosted XML documents that allow seamless and low latency concurrent modifications.Any participant of a wave can reply anywhere within the message, edit any part of the wave, and add participants at any point in the process. Each edit/reply is a blip and users can reply to individual blips within waves. Recipients are notified of changes/replies in all waves in which they are active and, upon opening a wave, may review those changes in chronological order. In addition, waves are live. All replies/edits are visible in real-time, letter by letter, as they are typed by the other collaborators. Multiple participants may edit a single wave simultaneously in Google Wave. Thus, waves can function not only as e-mails and threaded conversations but also as an instant messaging service when many participants are online at the same time. A wave may repeatedly shift roles between e-mail and instant messaging depending on the number of users editing it concurrently. The ability to show messages as they are typed can be disabled, similar to conventional instant messaging.
The ability to modify a wave at any location lets users create collaborative documents, edited in a manner akin to wikis. Waves can easily link to other waves. It is in many respects a more advanced forum.A wave can be read and known to exist by only one person, or by two or more. It can also be public, available for reading and writing to everyone on the Wave.
The history of each wave is stored within it. Collaborators may use a playback feature in Google Wave to observe the order in which a wave was edited, blips that were added, and who was responsible for what in the wave. The history may also be searched by a user to view and/or modify specific changes, such as specific kinds of changes or messages from a single user.
SOME KEY TECHNOLOGIES IN GOOGLE WAVE
Real-time collaboration, Natural language tools , Extending Google Wave
Concurrency control technology lets all people on a wave contextual suggestions and add live social gadgets. Server-based models provide Embed waves in other sites or
edit rich media at the same spelling correction.
Hope you liked reading my blog post.Thanks.