| Pidgin software | |
|---|---|
| Genere | Messaggistica istantanea |
| Sviluppatore | Mark Spencer e Sean Egan |
| Data prima versione | 31 dicembre 1998 |
| Ultima versione | 2.14.14 (23 gennaio 2025) |
| Sistema operativo | Multipiattaforma |
| Linguaggio | C |
| Toolkit | GTK |
| Licenza | GNU GPL v2+ (licenza libera) |
| Lingua | Multilingue |
| Sito web | pidgin.im |
Pidgin (precedentemente noto come Gaim) è un client di messaggistica istantanea open source multipiattaforma multiprotocollo.
Originariamente scritto da Mark Spencer per i sistemi operativi Unix-like, è compatibile con GNU/Linux, macOS, Microsoft Windows, SkyOS e con il sistema PDA di Trolltech, Qtopia.
Gli sviluppatori di Pidgin hanno separato il codice del nucleo ("core", il quale si occupa di cose come la connessione al network e ai messaggi) dal codice per GUI, il quale controlla come presentare queste azioni all'utente. Ora è dunque possibile scrivere client usando librerie GUI a scelta dello sviluppatore. Il nucleo della libreria prodotta dalla separazione è chiamata libpurple (precedentemente nota come libgaim); questa libreria è già in uso nei client Adium e Proteus, come nel client testuale Finch.

In nome originario veniva scritto come "GAIM" (tutto maiuscolo) o "gAIM" (solo la prima lettera minuscola), ma successivamente la sua scrittura ufficiale diventò "Gaim" o "gaim". Il suo precedente nome non veniva considerato un acronimo, per chiarire di non aver alcuna affiliazione con AOL, anche se in effetti si era visto che il nome originario del progetto era "GTK+ AOL Instant Messenger". Per problemi legali proprio con AOL è stato cambiato in gaim. Infine (dopo una lunga trattativa segreta) il 6 aprile 2007 il progetto ha cambiato nome nell'attuale Pidgin. Il termine "instant messenger" e l'acronimo "AIM" sono service mark di AOL Time Warner, e per questo motivo non fu permesso utilizzarli.[senza fonte] Il suo nome deriva dalla parola pidgin, che indica le lingue che permettono di far comunicare due persone che parlano linguaggi differenti.

Pidgin, sul suo sito, ospita un elenco di plugin di terze parti.
Pidgin, pur avendo due plugin per la cifratura dei messaggi (tra cui OTR), non supporta GPG.
PhoneGaim è un software basato su Pidgin (e perciò disponibile sotto la GPL) che usa il protocollo SIP per sfruttare la comunicazione voce su internet attraverso il VoIP.
Attualmente è in fase di sviluppo un plugin che permette di configurare un account Skype ma al momento non sembra essere stabile e ha bisogno che Skype sia aperto per poter funzionare.
È disponibile un plugin per gestire da Pidgin anche i contatti Telegram (software libero di messaggistica per smartphone).