Desenvolvido por | A equipe Pidgin Mark Spencer ( em ) e Sean Egan ( em ) |
---|---|
Primeira versão | 31 de dezembro de 1998 |
Última versão | 2.14.1 (11 de junho de 2020) |
Depósito | keep.imfreedom.org/pidgin |
Status do projeto | Em desenvolvimento ativo |
Escrito em | C , C # , Python , Perl e Tcl |
Interface | GTK |
Sistema operacional | GNU / Linux , BSD ( d ) e Microsoft Windows |
Meio Ambiente | Plataforma cruzada |
línguas | Multilíngue |
Modelo | Cliente de mensagem instantânea ( d ) |
Política de distribuição | Livre |
Licença | GNU General Public License versão 2 ou posterior ( d ) |
Local na rede Internet | pidgin.im |
Pidgin (antigo Gaim ) é um cliente de software livre de mensagens multiprotocolo instantâneo , multiplataforma e multilíngue . Permite conectar os protocolos XMPP , IRC , ICQ / AIM , Google Talk e Yahoo! Messenger .
Pidgin é um software que usa a biblioteca GTK + , o que o tornou o cliente oficial de mensagens instantâneas para a área de trabalho GNOME por alguns anos . Ele foi substituído pelo Empathy a partir do GNOME versão 2.28.
Distribuído sob GNU GPL , está disponível para GNU / Linux , Windows e BSD . No Mac OS X , o Adium é um cliente equivalente ao Pidgin. Existe uma versão portátil do Pidgin para pendrive USB.
O Pidgin foi escrito separando a GUI do código funcional. Assim, todas as funcionalidades relativas às ligações às redes de mensagens instantâneas e à gestão de contas são agrupadas na biblioteca libpurple , permitindo que outros softwares livres utilizem essas mesmas funcionalidades.
Gaim (GTK + AOL Instant Messenger) foi renomeado para Pidgin em 6 de abril de 2007devido a reclamações da empresa AOL . O nome usando a marca registrada AIM da AOL . Libgaim foi renomeado para libpurple e gaim-text passou a ser Finch .
O software funciona em vários sistemas operacionais, incluindo Windows e vários sistemas Unix , como GNU / Linux e BSD . Integra vários protocolos (14 como padrão e mais de 10 outros via plug - ins ). Desde a versão 2.6, o Pidgin suporta videoconferência e VoIP com o protocolo XMPP . Servidores proxy ( proxies ) HTTP ou SOCKS 4 ou 5 são suportados. É possível configurar várias contas de acesso para cada protocolo ou serviço e disparar scripts automatizados em uma ação específica quando o estado do contato muda (chamado Buddy Pounces ). Os contatos que usam protocolos / serviços diferentes são agrupados em um único contato. Cada contato também pode receber um ou mais aliases locais. A janela de mensagens usa guias para gerenciar conversas salvas em arquivos de log. A janela de conversa permite a verificação ortográfica com Aspell, que também deve ser instalado. Uma janela pop- up de notificação está disponível com o plugin Guifications e o plugin libnotify . Pidgin integra uma zona para notificações O software integra o NSS (Network Security Services) (en) , que permite uma criptografia de mensagens do cliente para o servidor para os protocolos que o suportam. Os plug - ins de criptografia Off-the-Record e Pidgin fornecem criptografia de mensagem ponta a ponta.
Entre os protocolos gerenciados pelo Pidgin, encontramos (em ordem alfabética):
Protocolos que não são mais compatíveis com o Pidgin
Protocolos suportados por plug-ins não fornecidos com o Pidgin
Os plug-ins abaixo não aparecem na lista de plug-ins. Em vez disso, eles criam novas entradas no campo de protocolo do editor de contas e permitem que o usuário se conecte a novas redes de bate-papo ou mensagem instantânea.
O software permite estar conectado ao mesmo tempo em vários servidores usando vários protocolos diferentes.
As mensagens podem ser criptografadas usando um plugin Off-the-Record Messaging (OTR) disponível no site do projeto OTR.
Também existe um plugin Pidgin-Encryption que usa criptografia RSA .
Eles são plug-ins normais, ou seja, não adicionam protocolos adicionais, mas aparecem na lista de plug-ins e fornecem funcionalidades adicionais.