Como sabrán hace varios días Microsoft anunció que su popular red de mensajería instantánea Windows Live Messenger soportará el protocolo abierto de comunicación XMPP, lo que significa que los desarrolladores de software de código abierto podrán desde ahora desarrollar con facilidad clientes que se conecten a esta red de mensajería que en la actualidad cuenta con más de 300 millones de usuarios, como dicen sus propios desarrolladores ahora ‘cualquiera puede desarrollar un cliente para Messenger’.
Anteriormente el acceso a Windows Live Messenger desde cualquier otro cliente que no fuera el provisto por Microsoft se realizaba haciendo uso de un protocolo desarrollado mediante ingeniería inversa, lo que se traducía en una calidad de servicio intermedia con problemas de conexión esporádicos, además de que cualquier cambio en la especificación del protocolo propietario podía significar una ruptura en la compatibilidad con los clientes libres (e incluso no libres como Adium o Trillian) y cualquier característica nueva tardaba mas tiempo de lo normal en implementarse.
Lo anterior es cosa del pasado con este anuncio y la comunidad de desarrolladores no ha tardado en comenzar a implementar la autenticación via XMPP para Windows Live Messenger, tal es el caso del cliente de mensajeria instantanea Empathy del proyecto GNOME, que ya provee dicha característica en su última versión e incluso se encuentra disponible en los repositorios oficiales de la venidera versión de Ubuntu 12.04 ‘Precise Pangolin’.
Aunque la funcionalidad es más que bienvenida no hay que dejar de tomar en cuenta que se trata por el momento de una versión relativamente inestable de Empathy, pasará algun tiempo antes de que las principales distribuciones la incluyan de forma predeterminada, pero si eres un entusiasta del software libre y no puedes esperar a probarla desde ya existe un repositorio PPA disponible para Ubuntu 11.10 que podemos utilizar agregando al Centro de Software la fuente ‘ppa:telepathy/ppa‘ y realizando una actualización general del sistema o ejecutando los siguientes comandos desde una terminal:
sudo apt-get update && sudo apt-get upgrade
Si no deseamos realizar una actualización general del sistema únicamente para actualizar Empathy, en lugar de ejecutar el último comando podemos ejecutar el siguiente:
Con lo que únicamente será actualizado el paquete de Empathy, con esto ya lo tendremos instalado con el soporte para Windows Live Messenger via XMPP, solo falta agregar la información de la cuenta de Windows Live en ‘Cuentas en linea’ en la configuración del sistema.
Pues a esperar nuevas opciones que mi favorito es kmess que no se a actualizado y no funciona bien con los protocolos recientes.
vaya primer publicación que era exactamente lo que buscaba…