Jump to content

Пиджин (программное обеспечение)

(Перенаправлено с Гайма )

Пиджин
Первоначальный выпуск 31 декабря 1998 г .; 25 лет назад 1998-12-31 ) ( (как Гаим)
Стабильная версия
2.14.13 [ 1 ]  Отредактируйте это в Викиданных / 23 февраля 2024 г.
Предварительный выпуск Нет [±]
Репозиторий
Написано в C ( C# , Perl , Python , Tcl используются для плагинов )
Платформа Линукс
macOS (неофициальный)
Microsoft Windows
Солярис (неофициальный)
FreeBSD
NetBSD (неофициальный)
OpenBSD (неофициальный)
Доступно в Несколько языков [ 2 ]
Тип обмена мгновенными сообщениями Клиент
Лицензия GPL-3.0 или новее
Веб-сайт пиджин  Edit this on Wikidata

Pidgin (ранее называвшийся Gaim ) — это с открытым исходным кодом бесплатный многоплатформенный клиент обмена мгновенными сообщениями , основанный на библиотеке libpurple , которая поддерживает множество протоколов обмена мгновенными сообщениями , позволяя пользователю одновременно входить в различные службы из одного приложения. с единым интерфейсом как для популярных, так и для устаревших протоколов (от AIM до Discord ), что позволяет избежать необходимости иметь дело с новым программным обеспечением для каждого устройства и протокола.

По состоянию на 2007 год Число пользователей Pidgin оценивалось в более чем три миллиона. [ 3 ]

Pidgin широко используется благодаря своему плагину для обмена сообщениями без записи (OTR), который обеспечивает сквозное шифрование . По этой причине он включен в операционную систему Tails , ориентированную на конфиденциальность и анонимность . [ 4 ]

Gaim 2.0.0 beta 6 работает под управлением GNOME 2.16.0

Первоначально программа была написана Марком Спенсером , второкурсником Обернского университета , как эмуляция программы обмена мгновенными сообщениями AOL Instant Messenger в Linux с использованием набора инструментов GTK+ . [ 5 ] Самый ранний архивный выпуск состоялся 31 декабря 1998 года. [ 6 ] Соответственно, он получил название GAIM ( GTK+ AOL Instant Messenger ). Эмуляция не была основана на обратном проектировании , а опиралась на информацию о протоколе, которую AOL опубликовала в сети. В разработке помогали некоторые технические сотрудники AOL. [ 5 ] [ 7 ] Вскоре после этого была добавлена ​​поддержка других протоколов обмена мгновенными сообщениями. [ 5 ]

6 июля 2015 года Пиджин набрал семь баллов из семи в Electronic Frontier Foundation . системе показателей безопасности сообщений [ 8 ] Они получили баллы за шифрование сообщений при передаче, шифрование сообщений с помощью ключей, к которым у провайдеров нет доступа ( сквозное шифрование ), предоставление пользователям возможности независимо проверять личность своих корреспондентов, обеспечение безопасности прошлых сообщений, если ключи украдены ( прямая секретность ), их код открыт для независимой проверки ( открытый исходный код ), их конструкция безопасности хорошо документирована и недавние независимые проверки безопасности. [ 8 ]

Спор об имени

[ редактировать ]

В ответ на давление со стороны AOL программа была переименована в аббревиатуру , но в нижнем регистре gaim . По мере того, как AOL Instant Messenger набирал популярность, AOL зарегистрировала свою аббревиатуру как торговую марку «AIM», что привело к длительной юридической борьбе с создателями GAIM, которые держали этот вопрос в секрете. [ 9 ]

6 апреля 2007 года команда разработчиков проекта объявила о результатах своего соглашения с AOL, которое включало ряд изменений имени: Gaim стал Pidgin , libgaim стал libpurple , а gaim-text ( версия интерфейса командной строки ) стал Finch . Название «Пиджин» было выбрано в связи с термином « пиджин », который описывает общение между людьми, не говорящими на одном языке. [ 10 ] Имя «фиолетовый» относится к «prpl», внутреннему имени libgaim для протокола плагина IM . [ 11 ]

Из-за юридических проблем версия 2.0 программного обеспечения была заморожена на стадии бета-тестирования. После урегулирования было объявлено, что первый официальный выпуск Pidgin 2.0.0 ожидается в течение двух недель, начиная с 8 апреля 2007 года. [ 12 ] Однако Pidgin 2.0 не был выпущен в запланированные сроки; Разработчики Pidgin объявили 22 апреля 2007 года, что задержка произошла из-за каталога настроек. .gaim". [ 13 ]

Pidgin 2.0.0 был выпущен 3 мая 2007 года. В интерфейс этой версии были внесены и другие визуальные изменения, включая обновленные значки. [ 14 ]

Пиджин, работающий на Ubuntu

Pidgin предоставляет графический интерфейс для libpurple с использованием GTK+ . [ 15 ] обмена мгновенными сообщениями Libpurple поддерживает множество протоколов .

Pidgin поддерживает несколько операционных систем , включая Windows и многие Unix-подобные системы, такие как Linux , BSD и AmigaOS . Он включен по умолчанию в операционные системы Tails , Trisquel и Xubuntu .

Возможность подключения

[ редактировать ]

Программа предназначена для расширения с помощью плагинов . Плагины часто пишут сторонние разработчики . Их можно использовать для добавления поддержки протоколов, что полезно для таких протоколов, как Skype или Discord , у которых есть проблемы с лицензированием (однако данные и взаимодействия пользователей по-прежнему подчиняются их политикам и подслушиваются). Они также могут добавить другие важные функции. Например, плагин « Off-the-Record Messaging » (OTR) обеспечивает сквозное шифрование .

Система шифрования TLS является подключаемой, что позволяет легко заменять различные библиотеки TLS. GnuTLS используется по умолчанию, NSS также поддерживается . Порты некоторых операционных систем, например OpenBSD предпочитают использовать OpenSSL или LibreSSL , по умолчанию .

Контакты

[ редактировать ]

Контакты с несколькими протоколами можно сгруппировать в один контакт вместо управления несколькими протоколами, а контактам можно присвоить псевдонимы или поместить их в группы.

Чтобы связаться с пользователями при входе в систему или при изменении статуса (например, при переходе с «Нет на месте» на «Доступен»), Pidgin поддерживает автоматические сценарии при действии, называемые Buddy Pounces , чтобы автоматически связываться с пользователем настраиваемыми способами.

Передача файлов

[ редактировать ]

Pidgin поддерживает передачу файлов по многим протоколам. Прямая одноранговая передача файлов поддерживается по таким протоколам, как XMPP.

Голосовой и видеочат

[ редактировать ]

Начиная с версии 2.6 (выпущенной 18 августа 2009 г.), Pidgin поддерживает голосовые и видеозвонки с использованием Farstream . [ 16 ] По состоянию на июль 2015 г. , вызовы могут быть инициированы только через протокол XMPP. [ 17 ]

Разнообразный

[ редактировать ]

Дополнительные функции включают поддержку тем, смайлов , проверку орфографии и интеграцию области уведомлений. [ 18 ]

Поддерживаемые протоколы

[ редактировать ]

Следующие протоколы официально поддерживаются Pidgin 2.14.12 без каких-либо расширений и плагинов: [ 19 ]

Некоторые серверы XMPP предоставляют транспорты , которые позволяют пользователям получать доступ к сетям с использованием протоколов, отличных от XMPP, без необходимости установки плагинов или дополнительного программного обеспечения. Поддержка XMPP в Pidgin означает, что эти транспорты можно использовать для связи через неподдерживаемые протоколы, включая не только протоколы обмена мгновенными сообщениями, но и такие протоколы, как SMS или электронная почта.

Дополнительные протоколы, поддерживаемые сторонними плагинами, включают Discord , [ 21 ] Телеграмма , [ 22 ] Microsoft OCS/LCS (расширенный SIP/SIMPLE), [ 23 ] Facebook Мессенджер , [ 24 ] КК , [ 25 ] Скайп через плагин skype4pidgin, [ 26 ] Вотсап , [ 27 ] и Сигнал . [ 28 ]

Различные другие функции поддерживаются с помощью сторонних плагинов . [ 29 ] К таким функциям относятся:

  • Как заметил Wired в 2015 году, кодовая база libpurple «известна множеством ошибок безопасности». [ 31 ] В 2011 году уязвимости безопасности уже были обнаружены в популярных OTR-плагинах, использующих libpurple. [ 32 ]
  • Начиная с версии 2.4 и более поздних версий, возможность вручную изменять размер поля ввода текста разговоров была удалена. Это привело к появлению форка Carrier (первоначально называвшегося Funpidgin). [ 33 ] [ 34 ] [ 35 ]
  • Пароли хранятся в текстовом файле, который может прочитать любой человек или программа, имеющая доступ к файлам пользователя. Версия 3.0 Pidgin (дата выпуска не объявлена) [ 36 ] будет поддерживать хранение паролей в системных связках ключей, таких как KWallet и GNOME Keyring для Linux, Keychain для macOS и WinCred API для Windows. [ 37 ] [ 38 ]
  • Pidgin в настоящее время не поддерживает приостановку или повторную попытку передачи файлов. [ 39 ] [ 40 ] [ 41 ]
  • Pidgin не позволяет отключить групповую сортировку в списке контактов. [ 42 ]

Другое известное программное обеспечение на основе libpurple.

[ редактировать ]
  • Adium и снятый с производства Proteus (оба для macOS )
  • Meebo (через Интернет, больше не доступно) [ 43 ]
  • Телепатия Дымка (Трубка [ 44 ] для некоторых протоколов, поддерживаемых платформой Telepathy ) [ 45 ]
  • QuteCom (кроссплатформенный, ориентирован на VoIP и видео. Снято с производства)
  • Instantbird (снято с производства) [ 46 ] (кроссплатформенный, на основе движка Mozilla Gecko )

BitlBee и Minbif представляют собой IRCd-подобные шлюзы для доступа к нескольким сетям обмена мгновенными сообщениями и могут быть скомпилированы с помощью libpurple для увеличения функциональности.

См. также

[ редактировать ]
  1. ^ «Вышла версия Pidgin 2.14.13!» . 23 февраля 2024 г.
  2. ^ О пиджине: поддерживаемые языки.
  3. ^ «Люк Ширер обсуждает пиджин, открытый исходный код и жизнь». Архивировано 8 февраля 2008 г., в Wayback Machine . PC World Australia, 10 октября 2007 г.
  4. ^ «Беседа с Пиджином и ОТР» . Хвосты . Проверено 22 июля 2020 г.
  5. ^ Jump up to: а б с Герпер, Мэтью (16 июля 2002 г.). «Лучший обмен мгновенными сообщениями через Linux» Forbes.com .
  6. ^ Кроуфорд, Дж. (1999). «Руководство пользователя» . Марко.нет. Архивировано из оригинала 8 мая 1999 года . Проверено 15 октября 2011 г. На данный момент самые свежие источники находятся здесь [1] (дата файла — 31 декабря 1998 г.). {{cite web}}: Внешняя ссылка в |quote= ( помощь )
  7. ^ Спенсер, Марк (1998). «GAIM: GTK+ America Online Instant Messenger» . Оригинальная домашняя страница проекта . Марко.нет. Архивировано из оригинала 10 февраля 1999 года.
  8. ^ Jump up to: а б «Оценочная карта безопасного обмена сообщениями. Какие приложения и инструменты действительно обеспечивают безопасность ваших сообщений?» . Фонд электронных границ. 4 ноября 2014 года. Архивировано из оригинала 28 мая 2015 года . Проверено 6 июля 2015 г.
  9. ^ «Блог Шона Игана – Сила импульса (продолжение)». Архивировано 20 июня 2011 года в Wayback Machine . пиджин.им. 23 мая 2007 г.
  10. ^ «Важные и долгожданные новости» . пиджин.им. 6 апреля 2007 года. Архивировано из оригинала 8 апреля 2007 года . Проверено 15 октября 2011 г.
  11. ^ «А что вообще с названием libpurple?» . pidgin.im . Проверено 22 апреля 2014 г.
  12. ^ «Важные и долгожданные новости» . пиджин.им. 6 апреля 2007 года. Архивировано из оригинала 8 апреля 2007 года . Проверено 15 октября 2011 г. Теперь, когда соглашение подписано, мы надеемся выпустить окончательную версию Pidgin 2.0.0 в конце этой недели или в начале следующей.
  13. ^ «Работа над версией 2.0.0» . пиджин.им. 22 апреля 2007 года. Архивировано из оригинала 25 апреля 2007 года . Проверено 22 апреля 2007 г.
  14. ^ Иган, Шон (30 апреля 2007 г.). «Идентификация против ориентации на учетную запись» . пиджин.им. Архивировано из оригинала 4 мая 2007 года . Проверено 1 мая 2007 г.
  15. ^ «Что такое Libpurple – Pidgin – Trac» . Пиджин.им . Проверено 22 марта 2009 г.
  16. ^ «Журнал изменений» . pidgin.im . Проверено 22 августа 2009 г.
  17. ^ «Голос и видео» . pidgin.im . Проверено 22 августа 2009 г.
  18. ^ «О пиджине» . pidgin.im . Проверено 22 сентября 2010 г.
  19. ^ Разработчики пиджина. «Пиджин» . pidgin.im . Проверено 22 января 2023 г.
  20. ^ Jump up to: а б Крамлич, Гэри. «Состояние птицы 4 квартал 2022 года» . Проверено 22 января 2023 г.
  21. ^ Jump up to: а б «Репозиторий Purple-Discord на GitHub» . Гитхаб . Проверено 2 декабря 2019 г.
  22. ^ GitHub – majn/telegram-purple: добавляет поддержку Telegram в Pidgin, Adium, Finch и другие мессенджеры на базе Libpurple.
  23. ^ «Проект СИПЭ» . Проверено 29 февраля 2012 г.
  24. ^ GitHub – Purple Facebook реализует протокол Facebook Messenger в pidgin, finch и libpurple.
  25. ^ "libqq" . Проверено 14 июня 2011 г.
  26. ^ "Skype "API-плагин для Pidgin/libpurple/Adium" " . Роббмоб.com . Проверено 6 июля 2009 г.
  27. ^ «WhatsApp на вашем компьютере: плагин Pidgin» . davidgf.net . Проверено 31 марта 2020 г.
  28. ^ «Сигнал на вашем компьютере: плагин Pidgin» . github.com . Проверено 18 сентября 2020 г.
  29. ^ «Сторонние плагины Pidgin» . pidgin.im . Проверено 22 сентября 2009 г.
  30. ^ «Репозиторий плагинов SkypeWeb на GitHub» . Гитхаб . Проверено 2 декабря 2019 г.
  31. ^ Гринберг, Энди (31 октября 2015 г.). «Tor только что запустил самое простое приложение для анонимных зашифрованных мгновенных сообщений» . ПРОВОДНОЙ . Проверено 31 октября 2015 г.
  32. ^ «Аудит безопасности открытого исходного кода EFF выявил уязвимости безопасности в программном обеспечении для обмена сообщениями» . 22 сентября 2011 г.
  33. ^ «Заявка № 4986 (закрытое улучшение: willtfix) – автоматическое изменение размера поля ввода чата должно быть необязательным, регресс с версии 2.3» . пиджин.им. 1 марта 2008 года . Проверено 8 марта 2008 г.
  34. ^ Адамс, Пол (22 апреля 2008 г.). «В ответ на запросы пользователей Pidgin Forks» . Wired.com. Архивировано из оригинала 19 мая 2008 года.
  35. Мальда, Роб (30 апреля 2008 г.). «Споры о пиджинах вызывают форк» . Слэшдот .
  36. ^ «Веха 3.0.0 — пиджин» . 3 июля 2014 г.
  37. ^ «Поддержка ключей — пиджин» . пиджин.им. 3 июля 2014 г.
  38. ^ Крамлич, Гэри. «Состояние птицы 4 квартал 2022 года» . Проверено 22 января 2023 г.
  39. ^ «Запрос № 5769 (новое улучшение) – возобновление прерванной передачи файлов» . пиджин.им. 11 мая 2008 года . Проверено 15 октября 2011 г.
  40. ^ «Запрос № 7486 (закрытое расширение: дубликат) – поддержка возобновления загрузки xdcc» . 7 ноября 2008 года . Проверено 30 декабря 2008 г.
  41. ^ «Запрос № 1425 (новое улучшение) — невозможно возобновить передачу файлов IRC» . пиджин.им. 30 мая 2007 года . Проверено 30 декабря 2008 г.
  42. ^ "#1325: добавить возможность скрытия групп" . pidgin.im . Проверено 22 апреля 2013 г.
  43. ^ «Мибо сзади» . meebo.com. 15 июля 2008 года. Архивировано из оригинала 19 августа 2008 года . Проверено 3 октября 2008 г.
  44. ^ «Трубки» . Телепатия.freedesktop.org. Архивировано из оригинала 24 августа 2014 года . Проверено 1 апреля 2014 г.
  45. ^ «Телепатия Wiki – Компоненты» . Telepathy.freedesktop.org . Проверено 11 октября 2012 г.
  46. ^ «Instantbird: Часто задаваемые вопросы – Instantbird Wiki» . Wiki.instantbird.org. 10 февраля 2011. Архивировано из оригинала 28 мая 2013 года . Проверено 11 октября 2012 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f111b37e8271065380975900ac4372a7__1717642500
URL1:https://arc.ask3.ru/arc/aa/f1/a7/f111b37e8271065380975900ac4372a7.html
Заголовок, (Title) документа по адресу, URL1:
Pidgin (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)