Zum Hauptinhalt Zur Navigation

Google: Erste Teile von Wave als Open Source

Operational Transform, das Herzstück von Googles neuer Kommunikationsplattform. Google hat die ersten Teile seiner neuen Kommunikationstechnik Wave als Open Source freigegeben. Mit Wave will Google E-Mail, Instant-Messaging, Chat, Fotos, Videos, Karten und Dokumente verbinden und so eine zentrale Kommunikationsplattform schaffen.
/ Jens Ihlenfeld
62 Kommentare News folgen (öffnet im neuen Fenster)

Wave soll eine zentrale Kommunikationsplattform werden. Um das zu erreichen, will Google Drittanbieter ins Boot holen. Wave soll auf offenen Standards basieren, als Open Source verfügbar sein und sich über APIs in andere Internetseiten einbetten oder mit Anwendungen anderer Entwickler kombinieren lassen.

Als ersten Teil von Wave(öffnet im neuen Fenster) stellt Google den Code und das grundlegende Wave-Modell von Operational Transform (OT) als Open Source bereit. OT ist das Herzstück von Google Wave, der jetzt veröffentlichte Code aber eher ein Prototyp im Stile von "Hello World". Mit der Zeit soll der Code zur Referenzimplementierung und für den produktiven Einsatz weiterentwickelt werden.

Zudem stellt Google einen einfachen Client-/Server-Prototypen zur Verfügung. Insgesamt umfasst der jetzt veröffentlichte Code rund 40.000 Zeilen Java-Quelltext und steht unter der Apache-2.0-Lizenz. Weitere Quelltexte sollen folgen.

Die Wave-Quelltexte finden sich unter code.google.com(öffnet im neuen Fenster) . Darüber hinaus stehen eine einführende Dokumentation(öffnet im neuen Fenster) , die Spezifikation des Google Wave Federation Protocol(öffnet im neuen Fenster) unter einer Creative-Commons-Lizenz, ergänzende Whitepaper(öffnet im neuen Fenster) sowie eine Dokumentation des Wave API(öffnet im neuen Fenster) zur Verfügung.

Im nächsten Schritt will Google den Operational-Transform-Code in eigenen Produktivsystemen einsetzen und den Federation-Port auf WaveSandbox.com(öffnet im neuen Fenster) , später auch unter wave.google.com(öffnet im neuen Fenster) , freigeben.


Relevante Themen