Jamm!
Что такое Jamm?
Jamm - программа для мобильных телефонов с поддержкой Java, для обмена сообщениями по протоколу Jabber, поддерживаемым Google Talk, Livejournal, Gizmo Project и десятком других серверов.
Что такое Jabber?
Jabber (досл. пер. с англ. — болтовня, трёп) — система для быстрого обмена сообщениями и статусами (в контакт-листе) между любыми двумя пользователями Интернета на основе открытого протокола XMPP.
Какие преимущества у Jabber?
Открытость: протокол Jabber открыт, общедоступен и достаточно лёгок для понимания; существует множество реализаций серверов и клиентов, а также библиотек с открытым исходным кодом.
Расширяемость: с помощью пространств имён в XML можно расширить протокол Jabber для выполнения требуемых задач и для обеспечения поддержки взаимодействия между различными системами. Общие расширения разрабатываются под контролем Jabber Software Foundation.
Децентрализованность: кто угодно может запустить свой собственный сервер Jabber, что позволяет организациям и частным лицам заниматься любыми экспериментами с IM.
Безопасность: любой сервер Jabber может быть изолирован от общедоступной сети Jabber, многие из вариантов реализации сервера используют SSL при обмене между клиентом и сервером, и немало клиентов поддерживают шифрование с помощью PGP/GPG внутри протокола.