Jabber
¿Qué es Jabber?

Jabber es un protocolo abierto, que se basa en el estándar XMPP. Esta gestionado por la XMPP Standards Foundation. La red Jabber esta gestionada por miles de servidores repartidos por todo el mundo, grandes y pequeños.
Historia
Jeremie Miller comenzó el proyecto Jabber en 1998. Su primera liberación de software importante sucedió en Mayo de 2000. El principal producto del proyecto era jabberd, un servidor XMPP.
Jabber Software Foundation fue renombrado como XMPP Standards Foundation el 15 de Enero de 2007.
Actualmente el desarrollo de XMPP esta gestionado por la XMPP Standards Foundation.
Cabe añadir que para 2005 ya había una media docena de implementaciones de servidores XMPP, escritos en diferentes lenguajes de programación.
Ventajas
- Descentralización: Es decir, cualquiera puede poner en marcha su servidor Jabber, sin necesidad de uno central. Se puede crear un servidor para Jabber, y se puede interoperar o unirse al resto de la red Jabber. Si abres una cuenta (JID o identidad Jabber) en un servidor, puedes comunicarte con otros usuarios de servidores diferentes, no necesitas abrir una cuenta nueva en el otro servidor.
Cuando se cae un servidor, dejan de tener conexión los usuarios de ese servidor, permaneciendo en funcionamiento el resto del sistema. - Estándares abiertos: Esto puede que sea el punto más importante,La Internet Engineering Task Force ha formalizado el protocolo XMPP como una tecnología de mensajería instantánea estándar, y sus especificaciones han sido publicadas. El desarrollo de esta tecnología no está ligado a ninguna empresa en concreto y no requiere el pago de royalties.Es decir, CUALQUIERA puede ver sus especificaciones y hacer lo que le de la gana con él a diferencia de por ejemplo, el MSN de Microsoft
- Seguridad: Los servidores pueden estar aislados de la red pública Jabber y poseen sistemas robustos de seguridad. El servidor de referencia permite SSL para comunicaciones cliente-servidor y algunos clientes aceptan GnuPG como cifrado de las comunicaciones usando cifrado asimétrico. Podemos por tanto cifrar nuestras conversaciones privadas de una forma sencilla, mediante la utilización de clave privada y pública.
- Flexibilidad:Se pueden hacer funcionalidades a medida sobre XMPP; para mantener la interoperabilidad, las extensiones más comunes son gestionadas por la XMPP Software Foundation.
Clientes
Windows:
GNU/Linux:
Mac OS:
También existen otras alternativas que permiten la conexión desde el mismo cliente a varias redes es decir, XMPP, MSN, ICQ, IRC, entre otras...
Clientes para teléfonos móviles
Pasarelas
Algunos servidores Jabber tienen el soporte para configurar pasarelas, es decir, desde una misma cuenta jabber podamos añadir a contactos desde otras redes(ICQ, MSN, IRC). Esto no se aconseja dado que seria aumentar el tráfico del servidor jabber innecesariamente se aconseja el uso de clientes multiprotocolo como puede ser Pidgin.
¿Cómo crear una cuenta Jabber?
- Las cuentas de Gmail soportan el XMPP con lo cual con una cuenta de Gmail nos podremos conectar a la red XMPP. Aquí podremos crear una cuenta con Google.
- Desde aquí crearemos una cuenta Jabber en el servidor Jabberes.
Salas Jabber
En jabber, al igual que otras redes(IRC) se pueden crear salas, donde la gente puede acceder, aquí se puede ver una lista de salas ya creadas con diferentes temáticas. Para crear una solo tenemos que unirnos desde nuestro cliente a una que no exista. Nos pedirá varios datos: si queremos que sea permanente o no, si queremos habilitar el acceso con contraseña, entre otras cosas...