16

¿Qué es Jabber/XMPP?

 

Pues estaba yo hace unas horas leyendo en Internet, cuando me topé con este artículo del blog “Comunícate libremente” que explica muy fácilmente y de manera clara qué es eso de Jabber, también conocido como XMPP.

XMPP son las siglas de Extensible Messaging and Pressence Protocol (Protocolo extensible de mensajería y comunicación de presencia). XMPP es un protocolo de comunicación, es decir, un protocolo de chat, al igual que MSN, Yahoo, Google Talk (ahora convertido en Hangouts), etc… , pero con la diferencia de que XMPP es un protocolo abierto y extensible (descentralizado), mientras que los otros anteriores son protocolos cerrados (centralizados).

Con los protocolos cerrados como MSN, Facebook, Yahoo, o Whatsapp, pasa lo siguiente: si quiero comunicarme con Pepita@hotmail.com, sólo podré hacerlo si me creo una cuenta tipo Anita@hotmail.com, usando sólo y exclusivamente Skype. Y pasa igual con Whatsapp, Facebook, Line y otros tantos… Si quiero comunicarme con alguien vía Whatsapp tengo que crearme una cuenta en Whatsapp y sólo podré comunicarme con otros usuarios que también tengan Whatsapp, usando sólo y exclusivamente Whatsapp, nunca fuera de esa plataforma.

XMPP por el contrario, al ser un protocolo de comunicación abierto y descentralizado (esto quiere decir que no hay un único servidor, sino que consiste en varios servidores diferentes pero que están interconectados entre sí), permite que cualquier persona teniendo una cuenta de este tipo pueda comunicarse con otra, aunque sus cuentas de chat no estén creadas en el mismo servidor.

Por ejemplo, si tengo una cuenta de chat que se llama Anita@mijabber.es puedo comunicarme con otra persona aunque su cuenta se llame Fulanita@dukgo.com , o bien Mengano@suchat.org. Todas estas cuentas estarían creadas en servidores diferentes (Mijabber.es, Dukgo.com y Suchat.org), pero al mismo tiempo están interconectadas entre sí, compartiendo todas ellas el protocolo XMPP (Jabber). Por lo tanto, no sería necesario que para hablar con Fulanita@dukgo.com tuviera que crearme yo una cuenta llamada Anita@dukgo.com, ni para hablar con Mengano@suchat.org tampoco tendría que crearme una cuenta llamada Anita@suchat.org… y así sucesivamente… porque al final nos vemos con 500 cuentas diferentes simplemente para hablar por chat y es un caos.

Pero no voy a seguir explicándolo a mi manera, porque al final acabo escribiendo siempre con tecnicismos (friki que es una) y ello dificulta que una persona que no sepa mucho de informática o de Internet en general, se haga un lío al intentar leer este post.

Mis amigos del blog “Comunícate libremente” saben explicar qué esto de Jabber de una forma más sencilla que yo, así que te invito a leer su texto.

 

El problema

La mensajería instantánea por Internet, hoy en día, se ha convertido en un auténtico caos. Que si “ponte el Whatsapp y así hablamos”, que si “no, ponte el Line, que mola más”, que si “ponte el Spotbros que es la caña”… mañana será “Uuff, eso del Line y el Whatsapp ya pasó de moda, ponte el PepeChat”. Y al día siguiente, el ChupiChat.

¿No os parece que ya basta de tener que andar poniéndose todos los programas de turno porque a tal o cual contacto de tus redes sociales, o a tal amigo de tu entorno personal, le gusta tal o cual programa? Especialmente si contamos que “tal programa” sólo está disonible para smartphones, o incluso ciertos smartphones concretos, con restricciones de todo tipo y privacidad nula. Sin olvidar, además, que aparecen nuevas “apps” de este estilo constantemente, todas incompatibles con las demás.

Esta situación es un poco ridícula. Cuando alguien tiene un teléfono móvil sabe que puede llamar a cualquier otro teléfono móvil, o fijo, independientemente de si tu contacto tiene un Motorola, un Nokia o un Samsung, independientemente de si tiene línea con Movistar, con Orange o con Vodafone. Si alguien tiene una cuenta de e-mail, sabe que puede enviar e-mails a cualquiera, independientemente del tipo de ordenador o teléfono que use, e independientemente de si el destinatario es pepito@gmail.com, pepito@telefonica.net o pepito@suempresa.com.

Lo natural debería ser que las cosas sean así. En esos dos ámbitos, telefonía y correo, han sido así desde siempre, desde hace décadas.

¿Por qué en mensajería instantánea y “redes sociales” no? Por los intereses de las cuatro empresas de turno, interesadas en tener a todo el mundo controlado en un mismo sitio, en su empresa, y por el hecho de que todo el mundo lo tolera, por motivos varios. Principalmente movidos por el “efecto red” más conocido como “es que todo el mundo está en XXXXX”.

La solución ya existe. Está en nuestras manos el usarla, y es gratis.

Desde hace años existe una red de mensajería instantánea, chat, videoconferencia, envío de todo tipo de archivos, salas de charla en grupo, etc… que permite evitar todos estos problemas, conocida como Jabber o, formalmente, XMPP.

La gracia de este sistema no es nada rompedor. De hecho es precisamente lo mismo que hace grande y útil al e-mail o al teléfono estándar: es una red descentralizada.

¿Qué quiere decir eso de “descentralizada”? Básicamente significa que pepito@sucasa.com puede hablar tranquilamente con fulanito@gmail.com, o con menganita@suempresa.net. Pepito usará el programa A en su móvil (Xabber, Jtalk, Beem…), Fulanita el programa B en su PC (Pidgin, Psi, Gajim…), Menganito el programa C en su tablet… y a nadie le importa, ni le interesa, qué programa use el otro, puesto que no es necesario saberlo ni tener el mismo para hablar. Cada cual usaría el programa que más le gustase.

Ejemplo de cómo funciona la red XMPP entre 3 servidores de los miles que existen alrededor del mundo.

Sin ir más lejos, Google Talk, que viene preinstalado en todos los teléfonos y tablets Android, y que por tanto, mucha gente ya tiene, forma parte de la red Jabber. Si bien, actualmente, el futuro de esto se encuentra en entredicho, por la migración que Gogle está realizando hacia Hangouts, incompatible con el estándar XMPP, y que no comunica con la red Jabber global. Una prueba de cómo no se deben dejar nuestras comunicaciones en manos de las grandes empresas.

Tú también cuentas

Empezar a cambiar esta situación es una difícil tarea, pero es algo que está en manos de todos, y el resultado sería muchas mejores opciones para todo el mundo, menos complicaciones, menos control de las cuatro empresas de turno y más control y capacidad de decisión por parte de todos nosotros. Va siendo hora de acabar con el conformismo de “es que esto más o menos ya me vale” y empezar a poner fin a la ridícula situación de “cada uno con su red preferida, incompatible con las demás, insistiendo a todo el mundo a que use la suya”. Será una transición costosa, pero entre todos, si nos unimos, podemos conseguirlo.

Alguien dirá que aquí se está insistiendo en usar “lo nuestro”, pero lo que aquí animamos a usar es algo estándar, que permitirá que nadie tenga que volver a decirle a sus contactos “usa tal programa o tal otro”, de la misma forma que nadie le dice a sus contactos qué programa de e-mail deben usar, o qué servicio, o qué teléfono deben comprarse para llamarles.

Muchas funciones

XMPP es un protocolo con el que puedes hacer todo lo que estás acostumbrado a ver en otros programas debido a que es ampliable.

- Conectarte desde varios programas a la vez.

- Mensajes en desconexión: si envías un mensaje a un contacto desconectado, lo leerá cuando se conecte..

- Salas de charla como en el IRC o los chats de Terra.

- Envío de archivos de cualquier tipo.

- Videollamada.

- Compartir la pantalla de tu ordenador.

Todo depende de las funciones que incluya el programa que utilices. Los hay muy básicos (qué sólo permiten enviar mensajes de texto) hasta muy avanzados, que permiten hacer todo lo anterior y mucho más.

Servidores

Existen muchísimos servidores donde poder registrarse a lo largo y ancho del planeta. Como ya hemos visto, no importa dónde te crees una cuenta puesto que podrás hablar con cualquiera. En la web XMPP.net hay una gran lista de servidores, pero si no sabes por dónde empezar, te recomendamos algunos donde puedes crear tu cuenta:

- Mijabber.es

- Suchat.org

- Jabberes.org

Los tres son creados en el ámbito hispanohablante y podrás pedir ayuda en alguna de las salas si lo necesitas.

Clientes (programas y apps móviles)

Existen gran cantidad de programas y aplicaciones que puedes usar para conectarte, ya que en Jabber/XMPP no importa si te conectas desde el móvil, tu tablet o tu ordenador.

En la web XMPP.org hay una lista muy variada de clientes, (los hay hasta para aparatos antiguos) pero si no sabes por dónde empezar, te recomendamos algunos para los sistemas más habituales hoy en día:

Para el ordenador:

- Swift. Si eres nuevo usuario es la mejor opción: es un programa muy sencillo de usar. Disponible para Windows, Mac OS X y GNU/Linux.

- Jitsi. Un cliente muy completo con el que puedes hacer videollamadas al estilo Skype. Disponible para Windows, Mac OS X y GNU/Linux.

- Gajim. Especialmente si usas GNU/Linux (pero también existe en Windows). También permite hacer videollamadas al estilo Skype e incorpora funciones avanzadas.

- Psi. Cliente con funciones avanzadas y muy personalizable sin renunciar a la simplicidad. Disponible para Windows, Mac OS X y GNU/Linux.

- Pidgin. Un cliente multiprotocolo (puedes agregar más cuentas tipo MSN, Yahoo, Facebook, AOL… si lo deseas). Disponible para Windows, Mac OS X y GNU/Linux.

Para Android:

- Xabber

- Jtalk

 

+ info:

Web oficial de XMPP

Comunícate Libremente

 

 

 

2

Hasta siempre Google Reader. Lo nuestro fue bonito mientras duró…

Bueno, pues ya no hay vuelta atrás. Google Reader desapareció para siempre de las pantallas de ordenador. A mí siempre me resultó muy útil como lector de feeds. Ahora toca buscar una alternativa que realmente satisfaga mis necesidades. A día de hoy casi ninguna me convence del todo, y eso que he probado muchísimas. No es por hacer la pelota a Google, pero hay que reconocer que fue un buen producto.

 

 

 

3

Probando Lubuntu 13.04 (beta2)

Esta mañana me dispuse a probar la última versión de Lubuntu, que todavía se encuentra en proceso de desarrollo. Después de bajarme la imagen ISO y quemarla en un pendrive la instalé en mi portátil viejuno, ya que este sistema operativo requiere pocos recursos de hardware y viene muy bien para ordenadores antiguos. Es un sistema muy simple pero muy rápido y eficaz, y su apariencia estética está muy cuidada. La verdad es que me gusta un montón.

Aquí dejounas capturas del resultado después de instalar y personalizarlo un poco:

El escritorio.

El navegador de archivos Pcpacmanfm renovado

Apenas 120 MB de memoria y 0% la CPU con el sistema recién iniciado

¡¡Genial!! :)

Principales novedades en Lubuntu 13.04

- Kernel actualizado a la versión 3.8.

- Artwork mejorado con nuevos fondos de pantalla, logos, iconos, temas, etc…

- Nuevo instalador del sistema con presentaciones en slide.

(Para más detalles, consulta la lista completa de novedades (en inglés)).

Más info:  www.lubuntu.net

2

Manifiesto en defensa de la Neutralidad de la Red. ¡¡NO a la Ley Lassalle!!

Exigimos la retirada de la Ley Lassalle y la apertura de un diálogo equilibrado, moderado por un mediador neutral, entre las autoridades, ciudadanía en general, artistas, creadores e industria, con el objetivo de discutir sobre las auténticas reformas necesarias en la LPI en un diálogo abierto y honesto.

No podemos aceptar una reforma en la que la copia privada se convierte de facto en una mera copia personal, en una clara desconexión con la realidad y una involución legislativa que no se podía ni concebir ni a finales del siglo pasado y que actúa directamente contra los intereses de creadores y artistas, que ven en la copia privada una actividad que les beneficia y sin la cual, muchos no hubieran llegado a ser tales.

También afecta a los derechos de todos los ciudadanos en su acceso a la cultura, no sólo haciendo ilícitas las descargas de Internet, sino incluso actividades tan absolutamente comunes como hacer una copia de un original que un amigo haya prestado a otro.

Esta reforma crea un escenario anti-competitivo en el mercado digital y hace que el valor de la cultura española tenga menos posibilidades de ser expandida y por tanto monetizada, perjudicando nuestro desarrollo tecnológico y comercial, y nuestras posibilidades de incursión en el mercado exterior.

Tampoco aceptamos que aquellos jueces que tienen que decidir sobre las presuntas infracciones de los derechos de autor sean sistemáticamente excluidos de desempeñar su labor con la creación de un tribunal de excepción al servicio de los lobbies de algunos intermediarios de la industria del entretenimiento. Es una aberración intolerable que nada hace por mejorar la relación cada vez más distante entre ciudadanos y el legislador, y perjudica en mayor medida a los creadores y artistas en general en su percepción social.

La Ley de Propiedad Intelectual debe amparar los legítimos intereses sociales de la ciudadanía para acceder a la cultura y que los autores se vean remunerados de forma justa para que sigan creando.

En este sentido no se están tomando decisiones valientes y activas para que la Ley de Propiedad Intelectual se adapte a la realidad digital dando, tanto a creadores como industria, las herramientas necesarias para innovar en Internet y afrontar los desafíos que se plantean. Las huidas hacia adelante no son, en realidad, nada más que intentar evadirse de la tozuda realidad que acabará por imponerse con mayor o menor sufrimiento para todas las partes implicadas.

Creadores, artistas, ciudadanos en general e industria merecen algo más que esto.

(Si estás de acuerdo con este texto, cópialo y pégalo donde quieras, difúndelo en tu blog, web o red social, y de paso participa en la recogida de firmas. Es mucho lo que hay en juego.)

Propiedad Intelectual: preguntas frecuentes sobre la Ley Lassalle.

(vía: Red SOStenible)

http://fernando-acero.livejournal.com/

Viñeta by  Eneko.