bit-tech.net

Google open sources Wave

Google open sources Wave

The source code behind Google's Wave communications platform - along with a simple client/server app - has been released under the Apache 2.0 licence.

Before the product is even officially launched, Google has announced the availability under an open source licence of two major chunks of it's next-generation Wave communications platform.

The Wave platform – which has been generating quite a bit of buzz since its unveiling at the Google I/O developer conference – is currently only open to a selected number of developers, but despite not being due for general release until “later this year” the company is encouraging development by releasing two big portions of its source code.

As announced on the Google Wave Developer Blog – via The Register – the company has released the code behind the Operational Transform base along with a simple prototype of a Wave-compatible client/server application, both written in Java and representing nearly 40,000 lines of code.

The Operational Transform code is described by the company as the “heart and soul of the collaborative experience in Google Wave” and has revealed that the released code will, hopefully, “evolve into the production-quality reference implementation” of the technology behind Wave.

Interestingly, development on the product is so rapid that the OT code available on the company's website is “actually ahead of the algorithm implemented in [Google's] servers in production.

Both chunks of code have been released to the open source community under the Apache 2.0 licence, and the documentation and protocol specification is offered under a Creative Commons licence.

Can you see any drawback for Google, or is the offering of the crown jewels under open source licences simply the software development technique of the future? Share your thoughts over in the forums.

5 Comments

Discuss in the forums Reply
ParaHelix.org 29th July 2009, 15:33 Quote
All I want to say is, thank you Google, you contribute so much to the community.
UncertainGod 29th July 2009, 16:16 Quote
The wave is a great creative playground at the moment but just like email, im & forums when they were young it's a bit chaotic as no-one has really set up any netiquette rules for using the service yet however we can all see the massive potential within the framework. Hope they catch up the sandbox site with the more up to date version of the operational transform code, would really help with some of the lag issues.
p3n 29th July 2009, 18:19 Quote
Quote:
Originally Posted by UncertainGod
The wave is a great creative playground at the moment but just like email, im & forums when they were young it's a bit chaotic as no-one has really set up any netiquette rules for using the service yet however we can all see the massive potential within the framework. Hope they catch up the sandbox site with the more up to date version of the operational transform code, would really help with some of the lag issues.

You mean the 'web isnt for insulting people? :)
wiak 29th July 2009, 19:40 Quote
Google = Open Source
Microsoft = Closed Source
^^
Shagbag 29th July 2009, 20:06 Quote
Quote:
Originally Posted by
Anyone see the M$+Yahoo news article? I can't seem to find it.
Log in

You are not logged in, please login with your forum account below. If you don't already have an account please register to start contributing.



Discuss in the forums