Jump to content

Irssi

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Cydebot (talk | contribs) at 22:26, 2 November 2016 (Robot - Moving category OS X Internet Relay Chat clients to Category:MacOS Internet Relay Chat clients per CFD at Wikipedia:Categories for discussion/Log/2016 October 8.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Irssi
Original author(s)Timo Sirainen
Developer(s)The Irssi team
Initial releaseJanuary 1999; 25 years ago (1999-01)[1]
Stable release1.4.4 (March 31, 2023; 19 months ago (2023-03-31)) [±][2]
Repository
Written inC
Operating systemCross-platform
TypeIRC client
LicenseGNU General Public License v2 or later [3]
Websiteirssi.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.[1]

Features

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

According to the developers, Irssi was written from scratch, not based on ircII (like BitchX and epic).[5] 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.[5] Numerous Perl scripts have been made available for Irssi to customise how it looks and operates.[6] Plugins are available which add encryption[7][8] and protocols such as ICQ and XMPP.[9][10]

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

Distributions

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, NetBSD, Dragonfly BSD, Solaris,[11] Arch Linux.,[12] Ubuntu and others.

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

For the Unix-based OS X, text mode ports are available from the Homebrew, MacPorts, and Fink package managers, and two graphical clients have been written based on Irssi, IrssiX, and MacIrssi.[11] The Cocoa client Colloquy was previously based on Irssi,[14] but it now uses its own IRC core implementation.[15]

See also

References

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