ich kenne kein solches tool, geben tuts das aber mit sicherheit.
das zweite problem wäre dann ja folgendes: man müsste die libpurple ja portiern auf anddroid, also erstmal anpassen, vllt. einige andere bibliothesfunktionen eingliedern usw... das ding ist halt dass dabei ein fork erzeugt wird da wir hier ganz andere Bedingungen haben, und dann müsste man sicha uch noch einigen ob man
a) C nimmt und so gut wie alle lib-funktionen neu schreibt oder
b) Gleich alles in Java und dafür dann auch alles neu
der einzig praktikable wäre wahrscheinlich c, also a+b mixen und einen gesunden mittelweg zu finden.
die einzige OS-Portierung die mir bekannt ist die mit C läuft ist ScummVM, und das ist ja nunmal schlimmer als Debian, das läuft ja wirklich überall, sogar auf meiner Katze, da es einfach so lowlevel programmiert worden ist.
An sich denke ich es wäre eine machbare Aufgabe ein Pidgin aufs Android zu bekommen (oder wenigstens erstmal eine libpurple), aber auf jeden falls nicht ganz einfach und es müsste jemand machen der sowohl ahnung von C/C++ als auch von Java (insbesondere Android) hat.
vielleicht sehe ich aber auch nur zu viele schwierigkeiten und eigentlich ists kein Problem was man wirklich mal bräuchte wäre ne info welche libs und abhängigkeiten wozu gut sind, und was die machen, so nach dem motto: ohne die lib haben wir das und das nicht mehr, z.B. ist es vollkommen sinnlos die libnotify mitzunehmen, die bräuchte man schlichtweg nicht.
eine andere idee die ich bis jetzt hatte wäre auch: man nimmt einen jabber-client, und einen eigenen jabber-server, kommunikation ist verschlüsselt (klar!). der jabber-server wiederum kommuniziert dann über jabber, msn, icq etc. mit der außenwelt. damit hat man zwar einen server mehr zwischendrinne aber mehrer vorteile:
- jabberserver gibts zuhauf, auch welche die verschlüsselung können, ICQ sowieso
- nur ein protokoll auf clientseite
- jabber ist schon implementiert
- bei einem verbindungsabbruch kann man es so einrichten dass der server erstmal für 5 minuten nur den status ändert, z.B. auf "verbindung abgebrochen" und dann nach 5 minuten erst offline zeigt, hätte den vorteil dass man dann wenn man reconnected gleich das gespräch fortsetzen kann
nachteil ist ganz klar der jabber-server, der kann ausfallen, kostet zusätzliches geld und macht ärger, also nich so prickelnd