Google Talk — бесплатный сервис и одноимённый бесплатный мессенджер от компании Google.

Позволяет общаться с помощью голосового чата и текстовых сообщений. Особенность Google Talk заключается в тесной интеграции с почтовой службой Gmail, но учётная запись Gmail необязательна.

В качестве клиента возможно использование сторонних приложений, таких как Psi, Miranda IM и других. Однако, пока ни один сторонний клиент не поддерживает возможность голосовых вызовов. Пользователи Google Talk могут общаться с пользователями других Jabber-серверов согласно общей архитектуре протокола.

Технические данные

Google провозгласил, что главной целью сервиса Google Talk является совместимость. Google Talk использует протокол XMPP (Jabber), который обеспечивает передачу сообщений и сведений о присутствии, включая передачу сообщений в отключенном режиме. 17 января 2006 года компания Google подключила свой сервис к сети Jabber, таким образом обеспечив обмен сообщениями своих клиентов с клиентами любых серверов Jabber.

15 декабря 2005 года компания Google открыла исходные тексты библиотеки libjingle на C++ под лицензией BSD. Эта библиотека является реализацией расширения протокола XMPP для передачи голоса (VoIP), видео и других мультимедийных одноранговых (P2P) соединений.

Google Talk не шифрует поток Jabber, вместо этого используя недокументированный нестандартный способ аутентификации к сервису, путём извлечения токена с защищённого веб-сервера. Другие программы-клиенты, кроме собственного клиента Google требуют защиты своих потоков при помощи TLS перед тем, как послать пароль, таким образом поток остаётся зашифрован в течение всей сессии. Компания Google объявила, что все сообщения (текстовые и голосовые) будут защищены в следующих выпусках клиентского ПО.

Поддерживается передача сообщений в неподключенном режиме. Поддерживается уведомление о пришедших электронных письмах. Пользователь может получить доступ к архиву всех своих мгновенных сообщений из почтового ящика на сайте gmail.com.

Совместимость с другими сервисами Google

На данный момент программа взаимодействует с учётной записью в Gmail. Для авторизации можно использовать параметры gmail-аккаунта; в этом случае программа будет использовать список контактов из Gmail (при удалении контакта из списка email-адресатов он будет удалён и из списка в Gtalk, так же и наоборот); при появлении нового сообщения в почтовом ящике программа оповещает пользователя при помощи всплывающего окна и иконки в форме конверта; обмен текстовыми сообщениями доступен как из самой программы, так и из встроенного в интерфейс Gmail чата; аватары, устанавливаемые пользователями в Gtalk, будут доступны для просмотра другим пользователям Gmail.