Google Wave: Framework and Prototype

Jul 28, 2009

Google developers are giving out about 40,000 lines of Java code for two components of the Google Wave browser software.

Google Wave seeks to conquer further pieces of Internet communication with a browser, among them mail, chat, blogs, wikis and collaborative document management. The search engine giant had previewed Wave at the Google I/O conference in San Francisco in early June, with an initial API and documentation. Now at their API Hackathon in Mountain View CA they follow up with their Operational Transform (OT) framework and a client/server prototype that uses the Wave protocol. Around 150 developers were witnesses at the Federation Day event.

"The OT code is the heart and soul of the collaborative experience in Google Wave," wrote Jochen Bekmann and Sam Thorogood in their blog covering the event. The OT framework allows multiple users to work collaboratively on a document over the WAN in real-time. The plan is to make the code part of the "production-quality reference implementation," with other other parts to follow.

The draft protocol specification, documentation and whitepapers are under Creative Commons licensing and the source code is available under the Apache 2.0 license.

Related content

  • Google Buys Wave Competitor

    The Californian Software company Appjet has been added to Google’s Wave team. Appjet’s collaborative Web editor Etherpad was initially supposed to be scrapped, but is now planned for Open Source release.

  • Wave

    Part email, part instant messenger, part bulletin board, and part wiki, Google’s new communication platform promises to transform correspondence into conversation.

  • Google Begins Test Phase for Wave

    Four months have gone by since Google announced their new, innovative communication solution, Wave. Last week was the beginning of its test phase.

  • Introduction to the Google Tool Set

    Google believes most of what you do on a computer can happen in a browser window – from anywhere in the world. The versatile Google tool set brings that vision to everyday users, and it is all just a few mouse clicks away.

  • You Wave "Good-bye" and I Wave "Hello"
comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More