Google a retenu le protocole XMPP pour son service de messagerie instantanée Google Talk, au détriment de SIMPLE, dérivé de SIP. XMPP est basé sur XML. Il est en phase de validation par l'IETF, à l'instar de son concurrent. XMPP est notamment utilisé par Jabber et bénéficie du soutien d'entreprises comme Apple, HP et France Télécom. De son côté, SIMPLE est poussé par Microsoft et IBM.
Le choix de Google alimente une fois de plus la guerre des messageries instantanées dont on attend toujours l'interopérabilité. Mais, contrairement à ses concurrents, Google joue la carte de l'ouverture. En s'appuyant sur XMPP, il accepte d'ouvrir son service à des logiciels de conversation en ligne autres que le sien, à commencer par Adium et iChat sur Mac ou encore Trillian Pro.