Nokia tablet 770 & Linux + Google Talk = Tapioca

Today there were some news about a software update of the Nokia tablet 770, a mobile device running Linux. The interesting thing was that the software update would make users able to use Google Talk over this Linux device – I never heard of a Linux client for Google Talk.
And I’ve never heard of a stable release of any Linux program which is capable of Google Talk aka Jabber-Jingle. So I got interested.
It turned out that they use a program called Tapioca which is developed for the Maemo Linux distribution. Maemo itself is heavily supported by Nokia, the same is true for Tapioca which is backed up by INdT, “Nokia Technology Institute”, Brazil.

Tapioca states about itself on it’s homepage:

Tapioca is a framework for Voice over IP (VoIP) and Instant Messaging (IM). Its main goal is to provide an easy way for developing and using VoIP and IM services in any kind of application. It was designed to be cross-platform, lightweight, thread-safe, having mobile devices and applications in mind.

Sounds nice – and since they do it Open Source and for Linux, it sounds even nicer.
Some of the basic technical background sounds also quite nice: they use dbus as well as GStreamer or ALSA, so it should work on the average Linux system.

At the moment the provided packages for Fedora Core 5 does not work on my machine, but since it is a early development state I will try to build from svn and test it as soon as possible. Until then: spread the word!

4 thoughts on “Nokia tablet 770 & Linux + Google Talk = Tapioca”

  1. Gaim, Kopete and Psi lack the voice support, but they can connect to a Google Talk account and talk (I mean writing🙂 ) to other Google Talk users.

  2. Sure, but the important step for me is the Jingle support since that would free me from the skype dependency I still have.
    Gaim and Psi btw. already have development versions which have fundamental jingle support, but I never get it running…

  3. Not quite… If you read the Maemo 2.0 roadmap, it says they’re going to be using the Telepathy framework to do their IM signalling on Google Talk and Jabber servers, and Farsight to do the streaming based on GStreamer 0.10. All of our stuff works on desktop systems too, and it’s a design goal to support multiple IM and VOIP protocols re-using the same interfaces. Hopefully we’ll be doing some releases soon and get our stuff out for people to play with!

  4. Thanks for the comment, I didn’t know that.
    So where is the role of tapioca? What it is exactly for? It also uses farsight, and the aims (multi-IM backend) seem to be at least similar…

    Is there other cooperation for example with Gaim or Kopete, the both probably biggest IM clients of the Linux world? Or do they at least know what telepathy is?

    And: as soon as there is something to play with, that means for me a Jabber/Jingle capable client to call my Google Talk friends I would like to try to prepare packages for Fedora Core!

Comments are closed.