Pidgin (читається піджин; раніше Gaim) — вільний модульний клієнт миттєвого обміну повідомленнями.
Тип | Програма миттєвого обміну повідомленнями |
---|---|
Розробники | Марк Спенсер, Шон Іган та інші |
Перший випуск | 1999 |
Стабільний випуск | 2.10.11 (23 листопада 2014 ) |
Операційна система | Багатоплатформне програмне забезпечення |
GNU фреймворк | GTK |
Мова програмування | Сі, (C#, Perl, Python, Tcl використані для плагінів) |
Доступні мови | Низка мов |
Українська мова | так |
Стан розробки | активний |
Ліцензія | GNU GPL |
Репозиторій | keep.imfreedom.org/pidgin/pidgin/ |
Вебсайт | www.pidgin.im |
Pidgin у Вікісховищі |
Опис ред.
Застосунок підтримує роботу з такими мережами як AIM, ICQ, Jabber, Google Talk, Gadu-Gadu, IRC, MSN, Yahoo.
Pidgin використовує бібліотеку GTK+ і є багатоплатформним програмним забезпеченням. Стандартний GUI-інтерфейс Pidgin написаний з використанням бібліотеки GTK+ і підтримує такі можливості як єдина адресна книга, одночасна робота у кількох мережах, інтерфейс на базі вкладок, робота з аватарами та інтеграція з областю сповіщень Windows, GNOME і KDE. Може об'єднувати декілька контактів в один метаконтакт. Дозволяє зберігати коментарі до користувачів з контакт-листа.
Підтримка підключення плагінів дозволяє легко розширювати функціональність Pidgin, а реалізація базової підтримки протоколів в окремій бібліотеці libpurple дає можливість створювати на базі технологій Pidgin власні реалізації. Наприклад, для платформи Mac OS X на базі цієї бібліотеки створений клієнт Adium, на основі libpurple також функціонує популярний online-сервіс Meebo.
Розповсюджується на умовах GNU General Public License.
У вересні 2005 провідного розробника проєкту Шона Ігана найняла компанія Google в команду проєкту Google Talk.
Можливості ред.
- Збирає безліч друзів в один «контакт».
- Запис протоколу подій.
- Підтримка вкладок у вікні розмови.
- Підключення до декількох акаунтів одночасно.
- Модульна структура.
- Встановлення аватарів.
- Стеження за користувачами.
- Інтеграція з Gnome.
- Кросплатформеність.
- У версії 2.3.0 додалася можливість утримання відкритим чату при закритому вікні.
libpurple ред.
Ядром піджину є бібліотека purple (libpurple), яка містить реалізацію всіх протоколів. Вона може використовуватися окремо іншими клієнтами. Клієнти, що використовують libpurple:
- Pidgin
- Finch — консольний клієнт
- Adium — клієнт для MacOS
- InstantBird — клієнт побудований на базі XULRunner
Підтримувані протоколи ред.
- підтримуються версією 1.5.0 і вище:
- Bonjour iChat
- Gadu-Gadu
- Jabber (XMPP)
- Internet Relay Chat
- .NET Messenger Service (MSN)
- Novell GroupWise
- OpenNAP
- OSCAR (AIM/ICQ)
- SILC
- Yahoo! Messenger
- Zephyr
- підтримуються версією 2.0.0 beta4 і вище:
- Lotus Sametime
- Session Initiation Protocol (SIP)
- підтримуються версією 2.2.0 і вище:
- MySpaceIM
- плагіни сторонніх розробників:
- Tlen
- Xfire
- Meebo
- Battle.net
- NateOn
- Netsoul
- SIP-e
- Skype — плагін на основі Skype API для реалізації чату в мережі Skype в Pidgin (вимагає запущений Skype)
- Facebook — плагін для обміну повідомленнями у Facebook. Ще в розробці.
- CyanChat — плагін для доступу до внутрішньо-ігрових чатів CyanWorlds
Історія назви ред.
На початковому етапі свого розвитку проєкт «Pidgin» носив ім'я «GTK+ AOL Instant Messenger». Компанія AOL зажадала прибрати її назву з імені продукту, що і було зроблено творцями, які перейшли на скорочення «Gaim». Пізніше AOL зареєструвала торгову марку «AIM», що викликало нові претензії.
Після аналізу можливих ризиків і серії наполегливих попереджень з боку AOL/Time Warner, група розробників Gaim ухвалила рішення відмовитися від використання імені «Gaim». Клієнт для миттєвого обміну повідомленнями Gaim перейменований в Pidgin, бібліотека libgaim в libpurple, а консольний клієнт gaim-text в Finch.
Переговори з Time Warner (якій належить AOL) тривали в обстановці секретності декілька років, однією з умов була заборона на випуск нових версій програми. Після зміни назви тривала низка бета‐версій завершилася — 3 травня 2007 року вийшла версія Pidgin 2.0.0.
Примітки ред.
- ↑ . Архів оригіналу за 7 грудня 2012. Процитовано 15 грудня 2012.
- Як змінити мову інтерфейсу Pidgin [ 26 листопада 2019 у Wayback Machine.] (англ.)
- Крім значення «піджин» назва цієї програми — гра слів: англ. Pigeon (голуб) → Pidgin. На логотипі програми зображено голуба, при цьому його колір (пурпуровий) відповідає назві бібліотеки libpurple.
- Плагін для підтримки Tlen [ 4 грудня 2008 у Wayback Machine.] на SourceForge
- . Архів оригіналу за 19 жовтня 2008. Процитовано 14 жовтня 2008.
- . Архів оригіналу за 13 жовтня 2008. Процитовано 14 жовтня 2008.
- Плагін для підтримки Battle.net [ 9 квітня 2008 у Wayback Machine.] на gaim-bnet
- Плагін для підтримки NateOn [ 4 березня 2008 у Wayback Machine.] на nateon.haz3.com
- Плагін для підтримки Netsoul [ 6 лютого 2009 у Wayback Machine.] на gaim-netsoul
- Плагін для з'єднання з MS Communicator IM server [ 12 травня 2017 у Wayback Machine.] на sipe.sf.net
- . Архів оригіналу за 7 вересня 2008. Процитовано 14 жовтня 2008.
- Плагін для підтримки Skype [ 13 вересня 2008 у Wayback Machine.] на Google Code (англ.)
- . Архів оригіналу за 10 жовтня 2008. Процитовано 14 жовтня 2008.
- . Архів оригіналу за 11 січня 2009. Процитовано 14 жовтня 2008.
- Gaim Has Been Renamed Pidgin. OSNews.com. 8 квітня 2007. Процитовано 15 грудня 2012.
Посилання ред.
- Офіційний сайт [ 14 вересня 2017 у Wayback Machine.] (англ.)
- Сайт розробників [ 13 жовтня 2008 у Wayback Machine.] (англ.)
- на Naable (англ.)
- Реєстр плагінів [ 2 вересня 2011 у Wayback Machine.] (англ.)
- Pidgin Portable [ 20 грудня 2012 у Wayback Machine.] (Pidgin для USB-пристроїв) (англ.)