Pidgin (pikaviestin)

Pidgin (entinen Gaim) on avoimeen lähdekoodiin perustuva pikaviestintäohjelma, joka tukee lähes kaikkia yleisesti käytettyjä pikaviestinprotokollia ja -palveluita sekä IRCiä. Pidgin toimii muun muassa Windowsilla, Linuxilla ja macOS:llä. Vuonna 2007 sillä arvioitiin olevan yli kolme miljoonaa käyttäjää.

Arkkitehtuuri 
Pidgin rakentuu libpurple-kirjaston päälle ja käyttää GTK+-käyttöliittymäkirjastoa. Pidginiä varten kehitetty libpurple (entinen libgaim) on pikaviestinohjelmien ytimeksi tarkoitettu kirjasto, joka muun muassa hoitaa yhteydenpidon eri pikaviestinverkkoihin sekä hallinnoi käyttäjätilejä ja asetuksia. Siihen perustuvien ohjelmien, kuten Pidginin tehtäväksi jää toteuttaa käyttöliittymä ja vuorovaikutus käyttäjän kanssa. Muita libpurplea käyttäviä ohjelmia ovat ainakin tekstitilassa toimiva Finch sekä OS X:lle tarkoitettu Adium.

Ominaisuuksia 

 Tukee useita käyttöjärjestelmiä, mukaan lukien Windows, Linux,  BSD ja jotkin muut Unix-johdannaiset.
 Tukee laajaa kirjoa erilaisia protokollia.
 Ohjelmalla voi olla kirjautuneena moneen verkkoon samaan aikaan.
 Buddy Pounce: automaattiset toiminnot, kun tuttava vaihtaa tilaansa
 Useiden tuttavien ryhmitteleminen yhdeksi ”kontaktiksi”
 Keskustelujen tallentaminen lokiin
 Välilehdet keskusteluikkunassa
 Tiedostosiirrot ja poissaoloviestit useilla protokollilla
 Oikoluku
 Lisäosat/laajennukset
 Käyttäjätilit ja niiden salasanat tallennetaan kryptaamattomana tekstitiedostoon

Tuetut protokollat 
 .NET Messenger Service (Windows Live Messenger / MSN)
 Gadu-Gadu
 IRC
 Novell GroupWise
 OpenNap
 OSCAR (AIM, ICQ, .Mac)
 SILC
 Skype (Skype for Pidgin -lisäosalla)
 XMPP (Google Talk, Facebook)
 Yahoo! Messenger
 Zephyr
 Lotus Sametime
 SIP

Nimeämiskiista 
Alun perin Pidgin tunnettiin nimellä GTK+ AOL Instant Messenger, mutta AOL:n painostuksesta nimeksi vaihdettiin Gaim. Myöhemmin AOL rekisteröi tavaramerkin AIM ja alkoi painostaa Gaimin kehittäjiä. Lopulta 6. huhtikuuta 2007 Gaimin kehitystiimi julkaisi pitkän välienselvittelyn tuloksen, ja Gaim nimettiin uudelleen toistamiseen, tällä kertaa Pidginiksi.

Lähteet

Aiheesta muualla 

 Pidginin virallinen sivusto 
 Pidgin Project Info Sourceforge.netissä 

Linux-ohjelmat
Pikaviestintäohjelmat
Vapaat ohjelmistot