Irssi

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Irssi
Irssi Logo
Irssi.png
A screenshot of Irssi.
Original author(s) Timo Sirainen
Developer(s) The Irssi team
Initial release 1999; 15 years ago (1999)
Stable release 0.8.17 (October 11, 2014; 2 months ago (2014-10-11)) [±]
Preview release 0.8.17rc2 (August 31, 2014; 3 months ago (2014-08-31)) [±]
Written in C
Operating system Cross-platform
Type IRC client
License GNU General Public License v2 or later [1]
Website www.irssi.org

Irssi (Finnish pronunciation: [ˈirs.si] (audio)) is an IRC client program for Linux, FreeBSD, Mac OS X and Microsoft Windows. It was originally written by Timo Sirainen, and released under the terms of the GNU General Public License in January 1999.[2]

Features[edit]

Irssi is written in the C programming language and in normal operation uses a text-mode user interface.[3]

According to the developers, Irssi was written from scratch, not based on ircII (like BitchX and epic).[4] This freed the developers from having to deal with the constraints of an existing codebase, allowing them to maintain tighter control over issues such as security and customization.[4] Numerous modules and Perl scripts have been made available for Irssi to customise how it looks and operates.[5] Plugins are available which add encryption[6][7] and protocols such as ICQ and XMPP.[8][9]

Irssi may be configured by using its user interface or by manually editing its configuration files, which use a syntax resembling Perl data structures.[3]

Distributions[edit]

Irssi was written primarily to run on Unix-like operating systems, and binaries and packages are available for Gentoo Linux, Debian, Slackware, SUSE (openSUSE), Frugalware, Fedora, FreeBSD, OpenBSD, Solaris,[10] and Arch Linux.[11]

Irssi builds and runs on Microsoft Windows under Cygwin, and in 2006, an official Windows standalone build became available.[12]

Several versions are available for the Unix-based Mac OS X, including a text-mode version using Homebrew, MacPorts, and Fink, and two graphical versions, IrssiX, and MacIrssi.[10] The Cocoa client Colloquy was previously based on Irssi,[13] but it now uses its own IRC core implementation.[14]

See also[edit]

References[edit]

  1. ^ irssi v. 0.8.16 source files (e.g. irssi-0.8.16/src/core/core.c)
  2. ^ Manual. irssi.org.
  3. ^ a b Danen, Vincent (May 5, 2008). "Try IRC with Irssi to communicate via chat". TechRepublic. ZDnetAsia.com. Retrieved 2010-10-18. 
  4. ^ a b Sirainen, Timo. "About". Irssi.org. Archived from the original on 2001-04-05. 
  5. ^ Van der Gaast, Wilmer (2004). "Enhance irssi with Perl". In Paul Mutton. IRC hacks. O'Reilly Books. p. 84. ISBN 0-596-00687-X. 
  6. ^ SILC encryption plugin. penguin-breeder.org
  7. ^ FiSH encryption plugin. Secure.la.
  8. ^ ICQ plugin sourcecode. berlios.de.
  9. ^ Didier, Colin Jabber/Xmpp plugin. cybione.org.
  10. ^ a b Downloads. irssi.org.
  11. ^ "Arch Linux - Package Database". archlinux.org. 
  12. ^ "Download". Irssi.org. Archived from the original on 2006-11-15. 
  13. ^ Smykil, Jeff (August 21, 2005). "In the Loop with Tim Hatcher". Ars Technica
  14. ^ Hatcher, Tim (February 11, 2006). "Changeset 3129: Remove Irssi from the project". Colloquy.info.

External links[edit]