Pidgin: cliente de mensajería instantánea multiplataforma y libre
Pidgin: cliente de mensajería instantánea libre y multiplataforma. Conecta múltiples protocolos en un solo programa, seguro, personalizable y gratuito.
Pidgin (originalmente conocido como Gaim) es un cliente de mensajería instantánea multiplataforma y de código abierto. Puede ejecutarse en Linux, Mac OS X y Windows, y permite al usuario iniciar sesión simultáneamente en múltiples servicios de mensajería desde una sola interfaz. Su arquitectura se basa en la biblioteca libpurple, que abstrae los distintos protocolos y facilita la extensión mediante plugins.
Se cree que el número de usuarios de Pidgin superó los 3 millones en 2007; desde entonces la cifra ha variado según la adopción de servicios y la aparición de clientes alternativos. Publicado bajo los términos de la Licencia Pública General GNU, Pidgin es software libre y su desarrollo lo realiza una comunidad de colaboradores y voluntarios.
Historia breve
El proyecto comenzó bajo el nombre GAIM (GTK+ AOL Instant Messenger). En 2007 se renombró a Pidgin por cuestiones de marca registrada y para reflejar su independencia de cualquier protocolo concreto. A lo largo de los años se ha consolidado como una opción ligera y modular para gestionar varias cuentas de mensajería en un solo cliente.
Características principales
- Soporte de múltiples cuentas y sesiones simultáneas.
- Historial y registro de conversaciones (configurable).
- Transferencia de archivos (cuando el protocolo lo permite).
- Compatibilidad con emoticonos, iconos de contacto (avatars) y estados personalizados.
- Interfaz basada en GTK en entornos gráficos; existe también finch, la versión en modo texto/consola, que usa la misma biblioteca libpurple.
- Arquitectura de plugins que permite añadir funciones —por ejemplo, soporte de nuevos protocolos, temas, y características extra.
Protocolos y compatibilidad
Gracias a libpurple, Pidgin soporta una amplia variedad de protocolos de mensajería históricos y actuales, como AIM, ICQ, IRC, XMPP (Jabber), Yahoo!, Bonjour, Gadu-Gadu, SILC, SIMPLE y otros. Hay que tener en cuenta que algunos servicios han cambiado, cerrado o dejado de ofrecer protocolos abiertos (por ejemplo, MSN o cambios en servicios de Google), por lo que el soporte puede depender de actualizaciones o plugins desarrollados por la comunidad.
Extensiones, seguridad y privacidad
- Plugins: Pidgin dispone de numerosos plugins oficiales y no oficiales para extender su funcionalidad (temas visuales, integración con el sistema, notificaciones, etc.).
- Cifrado: Para mensajería cifrada de extremo a extremo es común emplear el plugin OTR (Off-the-Record). Además, muchos protocolos (como XMPP) pueden usar TLS para proteger las conexiones al servidor, pero la disponibilidad del cifrado depende tanto del protocolo como del proveedor del servicio.
- Privacidad: Pidgin permite habilitar o deshabilitar el registro de conversaciones y ofrece opciones para gestionar la información visible a los contactos. Como en cualquier cliente multiprotocolo, conviene revisar la configuración de cada cuenta y los plugins instalados.
Instalación y plataformas
Pidgin ofrece instaladores para Windows y paquetes en los repositorios de la mayoría de las distribuciones de Linux. En Mac OS X existen builds no oficiales y proyectos que integran libpurple en clientes nativos (por ejemplo, Adium usa la misma biblioteca), por lo que los usuarios de macOS suelen optar por Adium u otros empaquetados. También existe finch, la versión en línea de comandos para entornos sin interfaz gráfica.
Desarrollo y comunidad
El código fuente de Pidgin está disponible públicamente y su mantenimiento corre a cargo de una comunidad voluntaria de desarrolladores, traductores y colaboradores. Las aportaciones incluyen correcciones, nuevos plugins, traducciones de la interfaz y paquetes para distintas distribuciones. La naturaleza abierta del proyecto facilita la auditoría del código y la adaptación a necesidades específicas.
Limitaciones y alternativas
Limitaciones a considerar:
- Algunas funciones modernas de mensajería (llamadas de voz/vídeo o características propietarias) no están disponibles o requieren herramientas externas, ya que Pidgin se centra en los protocolos de texto compatibles con libpurple.
- El soporte para ciertos servicios depende de cambios realizados por los proveedores; en ocasiones es necesario un plugin específico o un puente/gateway.
Alternativas que usan o reemplazan a Pidgin incluyen clientes nativos según la plataforma (por ejemplo, clientes específicos en móviles, o Adium en macOS que usa la misma biblioteca) y otras aplicaciones multiprotocolo. La elección depende de las necesidades: integración de sistema, soporte de voz/vídeo, cifrado nativo o uso en servidores corporativos.
En resumen, Pidgin sigue siendo una herramienta útil para quienes desean gestionar múltiples cuentas de mensajería de forma centralizada, con una amplia capacidad de extensión y la ventaja de ser software libre.
Protocolos soportados
- Servicio de mensajería .NET
- OSCAR (AIM/ICQ/.Mac)
- XMPP (Jabber, Google Talk)
- Gadu-Gadu
- Chat de retransmisión por Internet
- MySpaceIM
- Novell GroupWise
- SILC
- ¡Mensajería instantánea de Yahoo!
- Zephyr
- Lotus Sametime
- Protocolo de Iniciación de Sesión (SIP) (actualmente sólo chat)
- Bonjour (implementación de Apple de Zeroconf)
Historia
El programa fue hecho en o antes de 1999 por Mark Spencer, un estudiante de segundo año de la Universidad de Auburn. Se hizo para dar las características de AOL Instant Messenger para Linux.

Gaim 2.0.0 beta 6 funcionando con GNOME 2.16.0
Disputa por el nombre
El nombre original era GAIM, que significaba GTK+ AOL Instant Messenger. Tras la presión de AOL, el programa pasó a llamarse gaim.
Sin embargo, el 6 de abril de 2007, el equipo de desarrollo del proyecto anunció los resultados de sus conversaciones con AOL. Esto incluía algunos cambios de nombre: gaim se convirtió en Pidgin, libgaim en libpurple y gaim-text en finch.
Debido a los problemas legales, la versión 2.0 del software estaba estancada en fase beta. Tras las conversaciones, se dijo que se esperaba que el primer lanzamiento oficial de Pidgin 2.0.0 se produjera durante las dos semanas siguientes al 8 de abril de 2007. Sin embargo, Pidgin 2.0 no salió a tiempo, sino el 22 de abril de 2007.
Pidgin 2.0.0 fue lanzado el 3 de mayo de 2007. Esta fue la primera versión que se llamó Pidgin. También contenía un diseño gráfico completamente nuevo.
Buscar dentro de la enciclopedia