Citizendia
Your Ad Here

Pidgin
Pidgin Logo
Developed by Sean Egan et al. A software developer is a person or organization concerned with facets of the software development process wider than design and coding a somewhat broader scope of Sean Egan is the project leader of Pidgin, a popular Instant messaging client
Initial release 1999
Stable release 2.4.2  (May 17, 2008) [+/−]
Preview release None  (n/a) [+/−]
Written in C, C#, Perl, Python, Tcl
Platform Cross-platform
Available in Multiple languages
Genre Instant messaging client
License GNU General Public License
Website www.pidgin.im

Pidgin (formerly named Gaim) is a multi-platform instant messaging client. A software release is the distribution whether public or private of an initial or new and upgraded version of a Computer software product Events 1521 - Edward Stafford 3rd Duke of Buckingham, is executed for Treason. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common A software release is the distribution whether public or private of an initial or new and upgraded version of a Computer software product A programming language is an Artificial language that can be used to write programs which control the behavior of a machine particularly a Computer. tags please moot on the talk page first! --> In Computing, C is a general-purpose cross-platform block structured C# (pronounced C Sharp is a Multi-paradigm NOTES FOR EDITORS "Perl" is not an acronym (read the "Name" section below Python is a general-purpose High-level programming language. Its design philosophy emphasizes programmer productivity and code readability Tcl (originally from "Tool Command Language" but nonetheless conventionally rendered as "Tcl" rather than "TCL" pronounced as " tickle " In Computing, a platform describes some sort of Hardware architecture or Software framework (including Application frameworks, that allows In computing cross-platform (also known as multi-platform) is a term used to refer to Computer software or computing methods and concepts that are implemented A language is a dynamic set of visual auditory or tactile Symbols of Communication and the elements used to manipulate them Computer software can be organized into categories based on common function type or field of use A client is an application or system that accesses a remote service on another Computer system, known as a server, by way of a Network. A software license (or software licence in commonwealth usage is a Legal instrument governing the usage or redistribution of copyright protected software A website (alternatively web site or Web site, a back-construction from the Proper noun World Wide Web) is a collection of Web pages A client is an application or system that accesses a remote service on another Computer system, known as a server, by way of a Network. The software supports many commonly used instant messaging protocols, allowing the user to log into various different services from one application. In computing, a protocol is a convention or standard that controls or enables the connection Communication, and Data transfer between two computing

The number of Pidgin users was estimated to be over 3 million in 2007. [1] Released under the terms of the GNU General Public License, Pidgin is free software. Free software or software libre is Software that can be used studied and modified without restriction and which can be copied and redistributed in modified or unmodified

Contents

Features

Pidgin's tabbed chat window in Ubuntu
Pidgin's tabbed chat window in Ubuntu

Pidgin supports multiple operating systems, including Windows as well as many Unix-like systems such as Linux, BSD, and AmigaOS (through the X11 engine). Ubuntu Kubuntu Edubuntu Xubuntu Gobuntu --> Ubuntu An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination Microsoft Windows is a series of Software Operating systems and Graphical user interfaces produced by Microsoft. A Unix-like (sometimes shortened to *nix) Operating system is one that behaves in a manner similar to a Unix system while not necessarily conforming Linux (commonly pronounced ˈlɪnəks AmigaOS is the default native Operating system of the Amiga personal computer It is notable for its support for multiple instant messaging protocols. In computing, a protocol is a convention or standard that controls or enables the connection Communication, and Data transfer between two computing It has built-in support for NSS, offering client-to-server message encryption for protocols that support it. In Computing, Network Security Services ( NSS) comprises a set of libraries designed to support cross-platform development of security-enabled client The program is extendable through plugins, including "Off-the-Record Messaging" and Pidgin encryption[2], providing end-to-end message encryption. Off-the-Record Messaging, commonly referred to as OTR, is a Cryptographic protocol that provides strong encryption for Instant messaging conversations

Pidgin features most of the standard tools for an instant messaging client, such as tabbed conversations, a Contact list, file transfer on supported protocols, and conversation and chat logging. A contact list is a collection of screen names in an Instant messaging or E-mail program or Online game or Mobile phone.

Tabbed conversations is an optional feature on Pidgin. The IM window consists of the message window, formatting tools, and an edit box. Recent controversy has centered on the fact that versions 2. 4 and later lack the ability to manually resize the text input box of conversations. It automatically resizes between a user determined number of lines and 50% of the window depending on how much is typed. This was done in response to a text input box that could only resize between 2 and 4 lines but many users still consider the compromise unacceptable. [3]

Contacts (usually known as "Buddies") are added by the "Buddy List" window or by the IM window. As a client that supports IRC and other chat programs, it can also add different IRC channels and IM Chats. Contacts with multiple protocols can be grouped into one single contact instead of managing multiple protocols and contacts can be given aliases as well or placed into groups.

To reach users as they log on or a status change occurs (such as moving from "Away" to "Available"), Pidgin supports on-action automated scripts called Buddy Pounces to automatically reach the user in customizable ways.

Pidgin well supports file transfers, with the ability to pause, resume, and cancel transfers and observe multiple transfers in a separate window. However, when used through the MSN protocol, file transfers are slow, as data is routed through MSN servers to the receiver, instead of utilizing a faster peer-to-peer functionality. [4] A Google Summer of Code project aimed to add peer-to-peer functionality in 2007. Google Summer of Code (GSoC is an annual program first held from May to August 2005 Overview The program invites students who meet their eligibility criteria to post [5]

Notification pop-ups are available through the Guifications [6] and libnotify plug-ins.

Further features include Smiley Themes (which means that you can choose what smileys (emoticons) to use), spell checking and notification area integration[7]. In Computing, a spell checker is an applications program that flags words in a document that may not be spelled correctly

Supported protocols

Encryption

Messages can be encrypted using an Off-the-Record Messaging (OTR) plug-in. The Session Initiation Protocol ( SIP) is a signalling protocol widely used for setting up and tearing down Multimedia Communication sessions Bonjour, formerly Rendezvous, is Apple Inc 's Trade name for its implementation of Zeroconf, a Service discovery protocol Zeroconf, or Zero Configuration Networking, is a set of techniques that automatically create a usable IP network without configuration or special servers Tlen is a generic Polish word for Oxygen Tlenpl is an Adware licensed Polish Instant messaging service Xfire (pronounced X fire is a Freeware Instant messaging Service targeted at Gamers that also serves as a Game server browser and Skype (skaɪp is Software that allows users to make telephone calls over the Internet. Nate ( is a South Korean Web portal, developed by SK Telecom. Simple Network Paging Protocol (SNPP is a protocol that defines a method by which a Pager can receive a message over the Internet Napster was an online music file sharing service created by Shawn Fanning while he was attending Northeastern University in Boston and operating Facebook is a social networking Website launched on February 4 2004 Off-the-Record Messaging, commonly referred to as OTR, is a Cryptographic protocol that provides strong encryption for Instant messaging conversations [16]

There is also a plugin called Pidgin-Encryption, which uses RSA Encryption. In Cryptography, RSA is an Algorithm for Public-key cryptography. [17]

History

Gaim 2.0.0 beta 6 running under GNOME 2.16.0
Gaim 2. 0. 0 beta 6 running under GNOME 2. A gnome is a Mythical creature characterized by its extremely small size and subterranean lifestyle 16. 0

The program was originally written in or before 1999 by Mark Spencer, an Auburn University sophomore, as an emulation of AOL's IM program AOL Instant Messenger on Linux using the GTK+ toolkit. Mark Spencer (born April 8, 1977) is a computer engineer and is the original author of the GTK+ -based instant messaging client Gaim (which has Auburn University ( AU or Auburn) is a State university located in Auburn, Alabama, U GTK+, or The GIMP Toolkit, is a Cross-platform Widget toolkit for creating Graphical user interfaces It is one of the most popular toolkits [18] It was named GAIM (GTK+ AOL Instant Messenger) accordingly. The emulation was not based on reverse engineering, but instead relied on information about the protocol that AOL had published on the web; development was also assisted by some of AOL's technical staff. Reverse engineering (RE is the process of discovering the technological principles of a device object or system through analysis of its structure function and operation [19][18] Support for other IM protocols was added soon. [18]

Naming dispute

In response to pressure from AOL, the program was renamed to the acronymous-but-lowercase Gaim. As AOL Instant Messenger gained popularity, AOL trademarked its acronym, "AIM", leading to a lengthy legal struggle with the program's creators, who kept the matter largely secret.

On April 6, 2007, the project development team announced the results of their settlement with AOL, which included a series of name changes: Gaim became Pidgin, libgaim became libpurple, and gaim-text became finch. Events 46 BC - Julius Caesar defeats Caecilius Metellus Scipio and Marcus Porcius Cato in the Battle of Thapsus Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. [20] The name Pidgin was chosen in reference to the term "pidgin", which describes communication between people who do not share a common language. A pidgin is a simplified language that develops as a means of communication between two or more groups that do not have a language in common in situations such as Trade [21] It also harks back to its original name, as the pigeon bird is a popular game bird and messenger. Game is any Animal hunted for Food or not normally domesticated (such as Venison) The homing pigeon is a variety of domesticated Rock Pigeon ( Columba livia domestica) that has been selectively The name "purple" refers to "prpl", the internal libgaim name for an IM protocol plugin.

Due to the legal issues, version 2. 0 of the software was frozen in beta stages. Following the settlement, it was announced that the first official release of Pidgin 2. 0. 0 was hoped to occur during the two weeks from April 8, 2007. Events 217 - Roman Emperor Caracalla is Assassinated (and succeeded by his Praetorian Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. [22] However, Pidgin 2. 0 did not release as scheduled, but on April 22, 2007, Pidgin developers announced that the reason for the delay was due to the preferences folder ". Events 1500 - Portuguese Navigator Pedro Álvares Cabral becomes the first European to sight Brazil. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. gaim". [23]

Pidgin 2. 0. 0 was released on May 3, 2007. Events 1491 - Kongo monarch Nkuwu Nzinga is baptised by Portuguese missionaries adopting the baptismal name of João Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. This was the first release version to be called Pidgin, and contained a completely new graphics design. [24]

Current deficiencies

Related software

See also

References

  1. ^ Luke Schierer discusses Pidgin, Open source and life. A multiprotocol instant messaging application is client software comprised of an IM application which may connect to multiple IM networks Basic general information about the protocols creator version amongst others The following tables compare general and technical information for a number of Instant messaging clients The following comparison of Internet Relay Chat (IRC clients gives an overview of features and differences between various IRC clients Interview by PC World Australia, 10 October 2007
  2. ^ http://pidgin-encrypt.sourceforge.net/
  3. ^ Text box resizing issue. PC World is a global Computer magazine published monthly by IDG. Retrieved on 2008-03-08. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1618 - Johannes Kepler discovers the third law of planetary motion.
  4. ^ Protocol Specific Questions — FAQ — Pidgin. Retrieved on 2007-05-12. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1191 - Richard I of England marries Berengaria of Navarre.
  5. ^ UpdateMsnSupport — Pidgin — Trac. Retrieved on 2007-07-18. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 390 BC - Roman - Gaulish Wars Battle of the Allia - a Roman army is defeated by raiding Gauls,
  6. ^ http://gaim.guifications.org/
  7. ^ About Pidgin. Retrieved on 2007-05-12. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1191 - Richard I of England marries Berengaria of Navarre.
  8. ^ Pidgin Tlen – Download of the Tlen. pl plugin for Pidgin
  9. ^ Gfire – Gfire Homepage
  10. ^ Skype API Plugin – Download of the Skype API plugin for Pidgin
  11. ^ [1] – Download of the NateOn plugin for Pidgin
  12. ^ [http://plugins.guifications.org/trac/wiki/PluginPack – Download of the SNPP plugin for Pidgin
  13. ^ [http://plugins.guifications.org/trac/wiki/PluginPack – Download of the Napster plugin for Pidgin
  14. ^ [2] – Download of the WPN plugin for Pidgin
  15. ^ Facebook Chat Plugin – Project of the Facebook Chat plugin for Pidgin
  16. ^ Off-the-Record Messaging – Download of the OTR-Plug-in for Pidgin
  17. ^ Pidgin Encryption
  18. ^ a b c Matthew Herper: Better Instant Messaging Through Linux Forbes.com, , 16 July 2002
  19. ^ GAIM: GTK+ America OnLine Instant Messenger Original project home page as February 10, 1999 (copy at the Internet Archive)
  20. ^ SourceForge.net: gaim-i18n. Off-the-Record Messaging, commonly referred to as OTR, is a Cryptographic protocol that provides strong encryption for Instant messaging conversations Forbes is an American Publishing and media company Its flagship publication Forbes magazine is published bi-weekly The Internet Archive ( IA) is a Nonprofit organization dedicated to maintaining an on-line Library and archive of Web and Retrieved on 2007-04-11. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 491 - Flavius Anastasius becomes Byzantine Emperor, with the name of Anastasius I.  “"Pidgin" for gaim itself, "libpurple" for libgaim, …and "finch" for gaim-text. ”
  21. ^ Important and Long Delayed News. Retrieved on 2007-05-01. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 305 - Diocletian and Maximian retire from the office of Roman Emperor.
  22. ^ News — Pidgin. Retrieved on 2007-04-11. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 491 - Flavius Anastasius becomes Byzantine Emperor, with the name of Anastasius I.  “Now that the settlement is signed, we hope to have the final Pidgin 2. 0. 0 release late this week or early next. ”
  23. ^ Working towards 2.0.0. Retrieved on 2007-04-22. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1500 - Portuguese Navigator Pedro Álvares Cabral becomes the first European to sight Brazil.
  24. ^ Identity vs. Account Orientation. Retrieved on 2007-05-01. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 305 - Diocletian and Maximian retire from the office of Roman Emperor.
  25. ^ Plain Text Passwords — Pidgin. Retrieved on 2007-05-18. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1152 - Henry II of England marries Eleanor of Aquitaine.
  26. ^ Master password support for pidgin. Retrieved on 2008-04-24. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1479 BC - Thutmose III ascends to the throne of Egypt, although power effectively shifts to Hatshepsut (according to
  27. ^ Pidgin 2.0.1 Review. Retrieved on 2007-06-14. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1276 - While taking exile in Fuzhou in southern China, away from the advancing Mongol invaders, the remnants of the
  28. ^ FAQ — Pidgin. Retrieved on 2008-03-02. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 986 - Louis V becomes King of the Franks. 1127 - Assassination of Charles the Good
  29. ^ Sean Egan tells here that vv support won't necessarily come with 3.0.0. Retrieved on 2007-05-18. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1152 - Henry II of England marries Eleanor of Aquitaine.
  30. ^ Peter Lawler declares that gaim-vv is "completely dead now.". Retrieved on 2008-01-25. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 41 - After a night of negotiation Claudius is accepted as Roman Emperor by the Senate
  31. ^ Bug 314529 (on BugZilla). Retrieved on 2007-04-11. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 491 - Flavius Anastasius becomes Byzantine Emperor, with the name of Anastasius I.
  32. ^ Bug 458457 (on BugZilla). Retrieved on 2007-08-15. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 778 - The Battle of Roncevaux Pass, at which Roland is killed
  33. ^ Felipe Contreras. FAQ - msn-pecan. Retrieved on 2008-06-13. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1525 - Martin Luther marries Katharina von Bora, against the Celibacy rule decreed by the Roman Catholic Church for
  34. ^ Text box resizing issue. Retrieved on 2008-03-08. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 1618 - Johannes Kepler discovers the third law of planetary motion.
  35. ^ Blog posting about the beginnings of Meebo

External links

SourceForgenet is a Source code repository. It acts as a centralized location for software developers to control and manage open source software development
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic