Recent Videos

I offer consultative services to industry and governmental agencies in the ICT areas of management, marketing, strategic planning and network/technology planning. My management and business/market planning services include directed advice on ICT industry trends, product design and development, M&A activity, and organizational structural potentials. I specialize in providing highly personalized, custom consulting in the identified areas. To provide this type of service, I only accept a tightly limited number of clients at any given time, and provide an extremely flexible resource to meet the needs of clients. I am the primary consultant on all contracts. Other consultants may be added (with client permission) as special requirements dictate.

Tuesday, November 3, 2009

Google open sources Wave components

Google has open sourced two components of its Wave project, as part of a drive to get third-party developers interested in the communications and collaboration platform.

In a blog post on Friday, Google Wave engineers Jochen Bekmann and Sam Thorogood said Google had released two components of Wave under the Apache 2.0 license: the Operational Transform (OT) code, and a basic client/server application prototype based on the Wave protocol.

"While these are still early days for the federation protocol and open-source project, our vision for Wave recognizes the importance of encouraging and promoting third-party implementations, so users and businesses are able to customize and manage everything from the ground up," wrote Bekmann and Thorogood. "We've also Creative Commons-licensed the protocol specification, the white papers and the Google Wave APIs documentation."

Wave, announced in May, is a set of technologies and software designed to combine email, instant messaging, social networking and document collaboration. In Google's terminology, a 'wave' is a conversation including aspects of all these different types of communication.

Waves are intended to be viewed as live documents that can be edited by multiple users in real time. They can be accessed via a dedicated client or embedded in websites or social-networking tools via Wave application programming interfaces (APIs).

Of the two components being released, the OT code is the primary algorithm that manages the collaborative experience inside Wave, Google said. The version that has been released as open source is more highly developed than the algorithm implemented in Google's own servers, according to Bekmann and Thorogood.

The client/server application prototype, the other code released, is intended as a basic implementation to encourage experimentation with the Wave Federation Protocol, the underlying network protocol for sharing waves between wave providers, they said. In total, nearly 40,000 lines of Java code has been released, according to Google.

The source code was released as part of a Google-hosted event on 21 July, according to Bekmann and Thorogood. The event, called Federation Day, brought together 150 developers interested in contributing to the Google Wave Federation Protocol.

The code is available from the Google Wave Federation Protocol website.

Google has said it plans to release Google Wave to about 100,000 beta-test users on 30 September.

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews