Google Talk API Phase 2

John Musser, December 19th, 2005

GoogleTalkGoogle has just released a set of components called libjingle that give third-party developers powerful new tools for integrating with Google Talk. This is the company’s next step in creating a formidable communications platform. The libraries implement two of Jabber’s proposed XMPP extensions: Jingle, which can be used to initiate and negotiate a wide range of peer-to-peer sessions, and Jingle Audio for describing audio sessions. Here’s the library details:

  • base: Low-level portable utility functions.
  • p2p: The p2p stack, including base p2p functionality and client hooks into XMPP.
  • session: Phone call signaling.
  • third_party: Non-Google components required for some functionality.
  • xmllite: XML parser.
  • xmpp: XMPP engine.

Not to be underestimated is the little clause in the licensing: “The Google source code is made available under a Berkeley-style license, which means you are free to incorporate it into commercial and non-commercial software and distribute it.” [Emphasis added]. One of the killer issues for APIs are constraints in licensing, rates, and terms of service, so this is moving in a more open direction.

The C++ libraries themselves are at SourceForge. For more details see TechCrunch.

Tags: APIs, Google, News
Subscribe:
Leave a Reply
  1. (will not be published)

View News by Category

Archives

Mashery, now powering over 70 APIsZembly connects your API with thousands of developers
Sonoa Systems API Infrastucture
Win in JackBe's Enterprise Cashup Contest
Engage your users. Wherever they are.GetGlue API - Try It

Become a ProgrammableWeb Sponsor

Follow ProgrammableWeb on Twitter