stringtranslate.com

Pidgin (software)

Pidgin (antes llamado Gaim ) es un cliente de mensajería instantánea multiplataforma, gratuito y de código abierto , basado en una biblioteca llamada libpurple que tiene soporte para muchos protocolos de mensajería instantánea , permitiendo al usuario iniciar sesión simultáneamente en varios servicios desde una sola aplicación, con una única interfaz tanto para protocolos populares como obsoletos (desde AIM hasta Discord ), evitando así la molestia de tener que lidiar con nuevo software para cada dispositivo y protocolo.

En 2007 , se estimó que el número de usuarios de Pidgin era más de tres millones. [3]

Pidgin es ampliamente utilizado por su complemento de mensajería OTR ( Off-the-Record Messaging ), que ofrece cifrado de extremo a extremo . Por este motivo, está incluido en el sistema operativo Tails , centrado en la privacidad y el anonimato . [4]

Historia

Gaim 2.0.0 beta 6 ejecutándose en GNOME 2.16.0

El programa fue escrito originalmente por Mark Spencer , un estudiante de segundo año de la Universidad de Auburn , como una emulación del programa de mensajería instantánea AOL Instant Messenger en Linux usando el kit de herramientas GTK+ . [5] La primera versión archivada fue el 31 de diciembre de 1998. [6] En consecuencia, se lo denominó GAIM ( GTK+ AOL Instant Messenger ). La emulación no se basó en ingeniería inversa , sino que se basó en información sobre el protocolo que AOL había publicado en la web. El desarrollo fue asistido por parte del personal técnico de AOL. [5] [7] Poco después se agregó soporte para otros protocolos de mensajería instantánea. [5]

El 6 de julio de 2015, Pidgin obtuvo siete de siete puntos en el sistema de puntuación de mensajería segura de la Electronic Frontier Foundation . [8] Recibieron puntos por tener comunicaciones cifradas en tránsito, tener comunicaciones cifradas con claves a las que los proveedores no tienen acceso ( cifrado de extremo a extremo ), hacer posible que los usuarios verifiquen de forma independiente la identidad de sus corresponsales, tener comunicaciones pasadas seguras si las claves son robadas ( secreto de reenvío ), tener su código abierto a una revisión independiente ( código abierto ), tener sus diseños de seguridad bien documentados y tener auditorías de seguridad independientes recientes. [8]

Disputa por el nombre

En respuesta a la presión de AOL , el programa cambió su nombre a gaim (acrónimo en minúscula ). A medida que AOL Instant Messenger ganaba popularidad, AOL registró su acrónimo "AIM", lo que dio lugar a una larga batalla legal con los creadores de GAIM, que mantuvieron el asunto en gran medida en secreto. [9]

El 6 de abril de 2007, el equipo de desarrollo del proyecto anunció los resultados de su acuerdo con AOL, que incluía una serie de cambios de nombre: Gaim se convirtió en Pidgin , libgaim se convirtió en libpurple y gaim-text (la versión de interfaz de línea de comandos ) se convirtió en Finch . El nombre Pidgin se eligió en referencia al término " pidgin ", que describe la comunicación entre personas que no comparten un idioma común. [10] El nombre "purple" se refiere a "prpl", el nombre interno de libgaim para un complemento de protocolo de mensajería instantánea . [ 11 ]

Debido a problemas legales, la versión 2.0 del software quedó congelada en la fase beta. Tras el acuerdo, se anunció 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. [12] Sin embargo, Pidgin 2.0 no se lanzó según lo previsto; los desarrolladores de Pidgin anunciaron el 22 de abril de 2007 que el retraso se debía al directorio de preferencias " .gaim". [13]

Pidgin 2.0.0 se lanzó el 3 de mayo de 2007. Se realizaron otros cambios visuales a la interfaz en esta versión, incluidos íconos actualizados. [14]

Características

Pidgin ejecutándose en Ubuntu

Pidgin proporciona una interfaz gráfica para libpurple utilizando GTK+ . [15] Libpurple admite muchos protocolos de mensajería instantánea .

Pidgin es compatible con varios sistemas operativos , incluidos Windows y muchos sistemas tipo Unix como Linux , BSD y AmigaOS . Está incluido de forma predeterminada en los sistemas operativos Tails , Trisquel y Xubuntu .

Conectabilidad

El programa está diseñado para ser ampliado con complementos . Los complementos suelen estar escritos por desarrolladores externos . Se pueden utilizar para añadir compatibilidad con protocolos, lo que resulta útil para aquellos como Skype o Discord que tienen problemas de licencia (sin embargo, los datos y las interacciones de los usuarios siguen estando sujetos a sus políticas y a escuchas clandestinas). También pueden añadir otras funciones importantes. Por ejemplo, el complemento " Off-the-Record Messaging " (OTR) proporciona cifrado de extremo a extremo .

El sistema de cifrado TLS es conectable, lo que permite sustituir fácilmente diferentes bibliotecas TLS. GnuTLS es el predeterminado y también se admite NSS . Algunos puertos de sistemas operativos, como OpenBSD , optan por utilizar OpenSSL o LibreSSL de forma predeterminada.

Contactos

Los contactos con múltiples protocolos se pueden agrupar en un solo contacto en lugar de administrar varios protocolos, y a los contactos se les pueden dar alias o colocarlos en grupos.

Para llegar a los usuarios cuando inician sesión o cuando se produce un cambio de estado (por ejemplo, cuando pasan de "Ausente" a "Disponible"), Pidgin admite scripts automatizados en tiempo real llamados Buddy Pounces para llegar automáticamente al usuario de formas personalizables.

Transferencia de archivos

Pidgin admite transferencias de archivos para muchos protocolos. Se admiten transferencias de archivos directas entre pares a través de protocolos como XMPP.

Chat de voz y vídeo

A partir de la versión 2.6 (publicada el 18 de agosto de 2009), Pidgin admite llamadas de voz y vídeo mediante Farstream . [16] A partir de julio de 2015 , las llamadas solo se pueden iniciar a través del protocolo XMPP. [17]

Misceláneas

Otras características incluyen soporte para temas, emoticones , corrección ortográfica e integración del área de notificación. [18]

Protocolos soportados

Los siguientes protocolos son compatibles oficialmente con Pidgin 2.14.12, sin ninguna extensión o complemento: [19]

Algunos servidores XMPP proporcionan transportes que permiten a los usuarios acceder a redes que utilizan protocolos que no son XMPP sin tener que instalar complementos ni software adicional. El soporte de Pidgin para XMPP significa que estos transportes se pueden utilizar para comunicarse a través de protocolos que de otro modo no serían compatibles, incluidos no solo los protocolos de mensajería instantánea, sino también protocolos como SMS o correo electrónico.

Los protocolos adicionales, compatibles con complementos de terceros, incluyen Discord , [21] Telegram , [22] Microsoft OCS/LCS (SIP/SIMPLE extendido), [23] Facebook Messenger , [24] QQ , [25] Skype a través del complemento skype4pidgin, [26] WhatsApp , [27] y Signal . [28]

Complementos

Se admiten varias otras funciones mediante complementos de terceros . [29] Dichas funciones incluyen:

Críticas

Otro software notable basado en libpurple

BitlBee y Minbif son puertas de enlace tipo IRCd a múltiples redes de mensajería instantánea y se pueden compilar con libpurple para aumentar la funcionalidad.

Véase también

Referencias

  1. ^ "¡Pidgin 2.14.13 ya se lanzó!". 23 de febrero de 2024.
  2. ^ Acerca de Pidgin: Idiomas admitidos
  3. ^ "Luke Schierer habla sobre Pidgin, código abierto y la vida" Archivado el 8 de febrero de 2008 en Wayback Machine . PC World Australia, 10 de octubre de 2007.
  4. ^ "Charlando con Pidgin y OTR". Tails . Consultado el 22 de julio de 2020 .
  5. ^ abc Herper, Matthew (16 de julio de 2002). "Mejor mensajería instantánea a través de Linux" Forbes.com .
  6. ^ Crawford, J. (1999). "Guía del usuario". marko.net. Archivado desde el original el 8 de mayo de 1999. Consultado el 15 de octubre de 2011. Hasta el momento, las fuentes más recientes se encuentran aquí [1] (la fecha del archivo es el 31 de diciembre de 1998) {{cite web}}: Enlace externo en |quote=( ayuda )
  7. ^ Spencer, Mark (1998). "GAIM: GTK+ America OnLine Instant Messenger". Página de inicio del proyecto original . marko.net. Archivado desde el original el 10 de febrero de 1999.
  8. ^ ab "Secure Messaging Scorecard. ¿Qué aplicaciones y herramientas realmente mantienen seguros sus mensajes?". Electronic Frontier Foundation. 4 de noviembre de 2014. Archivado desde el original el 28 de mayo de 2015. Consultado el 6 de julio de 2015 .
  9. ^ "El blog de Sean Egan: El poder del impulso (continuación)" Archivado el 20 de junio de 2011 en Wayback Machine . pidgin.im. 23 de mayo de 2007.
  10. ^ "Noticias importantes y muy demoradas". pidgin.im. 6 de abril de 2007. Archivado desde el original el 8 de abril de 2007. Consultado el 15 de octubre de 2011 .
  11. ^ "¿Qué pasa con el nombre libpurple, de todos modos?". pidgin.im . Consultado el 22 de abril de 2014 .
  12. ^ "Noticias importantes y muy demoradas". pidgin.im. 6 de abril de 2007. Archivado desde el original el 8 de abril de 2007. Consultado el 15 de octubre de 2011. Ahora que se ha firmado el acuerdo, esperamos tener la versión final de Pidgin 2.0.0 a finales de esta semana o principios de la próxima.
  13. ^ "Trabajando hacia la versión 2.0.0". pidgin.im. 22 de abril de 2007. Archivado desde el original el 25 de abril de 2007. Consultado el 22 de abril de 2007 .
  14. ^ Egan, Sean (30 de abril de 2007). «Identidad vs. Orientación de la cuenta». pidgin.im. Archivado desde el original el 4 de mayo de 2007. Consultado el 1 de mayo de 2007 .
  15. ^ "¿Qué es Libpurple – Pidgin – Trac?". Pidgin.im . Consultado el 22 de marzo de 2009 .
  16. ^ "Registro de cambios". pidgin.im . Consultado el 22 de agosto de 2009 .
  17. ^ "Voz y vídeo". pidgin.im . Consultado el 22 de agosto de 2009 .
  18. ^ "Acerca de Pidgin". pidgin.im . Consultado el 22 de septiembre de 2010 .
  19. ^ Desarrolladores de Pidgin. "Pidgin". pidgin.im . Consultado el 22 de enero de 2023 .
  20. ^ de Kramlich, Gary. "State of the Bird Q4 2022" (Estado de las aves, cuarto trimestre de 2022) . Consultado el 22 de enero de 2023 .
  21. ^ ab "repositorio github purple-discord". GitHub . Consultado el 2 de diciembre de 2019 .
  22. ^ GitHub – majn/telegram-purple: Agrega soporte para Telegram a Pidgin, Adium, Finch y otros mensajeros basados ​​en Libpurple
  23. ^ "Proyecto SIPE" . Consultado el 29 de febrero de 2012 .
  24. ^ GitHub – Purple Facebook implementa el protocolo de Facebook Messenger en pidgin, finch y libpurple.
  25. ^ "libqq" . Consultado el 14 de junio de 2011 .
  26. ^ "Complemento API de Skype para Pidgin/libpurple/Adium"". RobbMob.com . Consultado el 6 de julio de 2009 .
  27. ^ "WhatsApp en tu computadora: complemento Pidgin". davidgf.net . Consultado el 31 de marzo de 2020 .
  28. ^ "Señal en tu computadora: complemento Pidgin". github.com . Consultado el 18 de septiembre de 2020 .
  29. ^ "Plugins de terceros para Pidgin". pidgin.im . Consultado el 22 de septiembre de 2009 .
  30. ^ "Repositorio de Github del complemento SkypeWeb". GitHub . Consultado el 2 de diciembre de 2019 .
  31. ^ Greenberg, Andy (31 de octubre de 2015). "Tor acaba de lanzar la aplicación más sencilla hasta el momento para mensajería instantánea anónima y cifrada". WIRED . Consultado el 31 de octubre de 2015 .
  32. ^ "La auditoría de seguridad de código abierto de la EFF descubre vulnerabilidades de seguridad en el software de mensajería". 22 de septiembre de 2011.
  33. ^ "Ticket #4986 (mejora cerrada: no se solucionará) – el cambio de tamaño automático del campo de entrada del chat debería ser opcional, regresión desde la versión 2.3". pidgin.im. 1 de marzo de 2008. Consultado el 8 de marzo de 2008 .
  34. ^ Adams, Paul (22 de abril de 2008). "En respuesta a la demanda de los usuarios, Pidgin se bifurca". Wired.com. Archivado desde el original el 19 de mayo de 2008.
  35. ^ Malda, Rob (30 de abril de 2008). "La controversia sobre el pidgin desencadena una bifurcación". Slashdot .
  36. ^ "Milestone 3.0.0—Pidgin". 3 de julio de 2014.
  37. ^ "KeyringSupport—Pidgin". pidgin.im. 3 de julio de 2014.
  38. ^ Kramlich, Gary. "State of the Bird Q4 2022" (Estado de las aves, cuarto trimestre de 2022) . Consultado el 22 de enero de 2023 .
  39. ^ "Ticket #5769 (nueva mejora) – Reanudar transferencias de archivos interrumpidas". pidgin.im. 11 de mayo de 2008. Consultado el 15 de octubre de 2011 .
  40. ^ "Ticket #7486 (mejora cerrada: duplicado) – xdcc download-resuming-support". 7 de noviembre de 2008. Consultado el 30 de diciembre de 2008 .
  41. ^ "Ticket #1425 (nueva mejora) - No se puede reanudar la transferencia de archivos IRC". pidgin.im. 30 de mayo de 2007. Consultado el 30 de diciembre de 2008 .
  42. ^ "#1325: añadir opción para ocultar grupos". pidgin.im . Consultado el 22 de abril de 2013 .
  43. ^ "Meebo desde atrás". meebo.com. 15 de julio de 2008. Archivado desde el original el 19 de agosto de 2008. Consultado el 3 de octubre de 2008 .
  44. ^ "Tubos". Telepathy.freedesktop.org. Archivado desde el original el 24 de agosto de 2014. Consultado el 1 de abril de 2014 .
  45. ^ "Telepathy Wiki – Components". Telepathy.freedesktop.org . Consultado el 11 de octubre de 2012 .
  46. ^ "Instantbird: FAQ – Instantbird Wiki". Wiki.instantbird.org. 10 de febrero de 2011. Archivado desde el original el 28 de mayo de 2013. Consultado el 11 de octubre de 2012 .

Enlaces externos