Difference between revisions of "Pidgin"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Библиотека)
m (Дополнения)
Line 40: Line 40:
 
  |[[Image:Gaim 7 modules.png|thumb|Дополнительные модули]]
 
  |[[Image:Gaim 7 modules.png|thumb|Дополнительные модули]]
 
  |}
 
  |}
 
{{todo|[[Finch]] — консольная версия Пиджина???}}
 
  
 
==Библиотека==
 
==Библиотека==
Ядром Pidgin является библиотека [[libpurple]]
+
Идеалогия построения клиента такова - [[libpurple]] является ядром, в котором реализована вся [[IM]]-функциональность, а в качестве клиентского интерфейса (frontend) :
 +
* на GTK+ - непосредственно сам Pidgin
 +
* на [[:w:en:ncurses|ncurses]] - консольный клиент [[Finch]]
  
Результатами работы команды Pidgin пользуются также разработчики клиентов для [[MacOS‎]] - [[Adium]] и [[Proteus]]. Также эта библиотека используется для реализации [[IM]]-функциональности в клиенте [[VoIP]]-сервиса [[OpenWengo]].  
+
Результатами работы команды Pidgin пользуются также разработчики клиентов [[Adium]] и [[Proteus]] для [[MacOS‎]] (для построения клиентского интерфейса у этих клиентов использован [[:w:Cocoa|Cocoa]]. Также эта библиотека используется для реализации [[IM]]-функциональности в клиенте [[VoIP]]-сервиса [[OpenWengo]].  
  
 
Мультисетевой веб-клиент [[Meebo]] тоже использует эту библиотеку.
 
Мультисетевой веб-клиент [[Meebo]] тоже использует эту библиотеку.

Revision as of 01:12, 16 July 2007

ToDo: {{client}}

Клиент для работы с большим количеством IM-систем и других средств общения. Среди них имеется поддержка Jabber.

По рейтингу открытого репозитария sourceforge.org - это проект, который входит в число первых по уровню активности разработчиков.

Смена имени

До апреля 2007 года носил название Gaim, но после претензий AOL авторы были вынуждены были сменить название.

Особенности и возможности

  • Кроссплатформенный клиент
  • Мультипротокольный клиент: AIM, ICQ, MSN Messenger, Yahoo!, IRC, Jabber, Gadu-Gadu, SILC, Novell GroupWise Messenger, Lotus Sametime, Zephyr networks.
  • Лицензия: GPL
  • GUI-toolkit: GTK+

Для работы в операционной системе MS Windows установщик производит установку набор библиотек GTK+.

Скриншоты

GTK+ и MS Windows 2000

Заставка
Настройка учетной записи
Чат
Ростер
Просмотр vCard

Linux

Добавление учётной записи
Управление учетными записями
Ростер
Окно разговора
Групповой чат
Информация о контакте
Настройки
Дополнительные модули

Библиотека

Идеалогия построения клиента такова - libpurple является ядром, в котором реализована вся IM-функциональность, а в качестве клиентского интерфейса (frontend) :

  • на GTK+ - непосредственно сам Pidgin
  • на ncurses - консольный клиент Finch

Результатами работы команды Pidgin пользуются также разработчики клиентов Adium и Proteus для MacOS‎ (для построения клиентского интерфейса у этих клиентов использован Cocoa. Также эта библиотека используется для реализации IM-функциональности в клиенте VoIP-сервиса OpenWengo.

Мультисетевой веб-клиент Meebo тоже использует эту библиотеку.

Ссылки