X-Chat
|
Xchat.png
Xchat-win.png
X-Chat, commonly written XChat or xchat, is one of the most popular IRC clients for Unix-like systems. It is also available for Microsoft Windows and Mac OS X (via an offshoot of the project, called X-Chat Aqua, which keeps in sync with the main development branch and is much more popular than the official version maintained by the Fink project). It has a tabbed interface, support for multiple servers, and a high level of configurability. Both command line and graphical versions are available, although use of the graphical version far outweighs use of the command line version. It is licensed under the GNU General Public License and uses the GTK+ toolkit for its interface.
X-Chat appears to have been strongly influenced by the once-popular AmIRC client for the Amiga.
X-Chat can be scripted with a number of programming languages: Perl, Python, Tcl, and Ruby, which are available as external plugins and contain a binary module interface, usually for the C programming language.
As of August 23, 2004, the official Windows build of X-Chat (http://www.xchat.org/windows/) has become shareware, and must be purchased for USD$20 or AUD$25 after a 30-day trial period. There has been a great deal of discussion about the legality of this move. Since the X-Chat project has not required copyright assignment, the maintainer of the X-Chat project does not actually hold copyright to the entirety of the code. While he has offered to remove and rewrite any patches, provided the author of the patches asks him to, there are many who feel that he is still in violation of the GPL, especially since the code for the shareware enforcement is not disclosed. Unofficial Windows builds of X-Chat (http://www.silverex.org/) are made available (at no cost) by contributor SilvereX, who maintains a binary of the latest release, and also compiles frequently from CVS. These unofficial builds require an installation of a Windows port of GTK+ runtime libraries to operate (they are not statically linked like the official build), and are provided for download.
Contents |
External links
Support
- X-Chat website (http://www.xchat.org/)
- X-Chat Aqua website (http://xchataqua.sourceforge.net/)
- X-Chat support channel on Freenode network. (irc://irc.freenode.net/#xchat/)
- X-Chat support channel on EFNET network. (irc://irc.efnet.info/#xchat/)
Unofficial Versions and Builds
- X-Chat Aqua (http://xchataqua.sourceforge.net/) for Mac OS X
- X-Chat Gnome (http://xchat-gnome.navi.cx/)
Windows Builds (GPL)
X-Chat on Windows Build Lineup (http://www.silenceisdefeat.org/~b0at/xchat/win32/)
- SilvereX build (http://www.silverex.org/) (alternate (http://www.silverex.info/))
- Pu7o build (http://www.xchat-free.pt.vu/)
- Psyon build (http://www.psyon.org/projects/xchat-win32/)
- Stryker build (http://www.geocities.com/eatdeadmonkeys/)
- Sencesa Build (http://www.sencesa.com/xchat/index.htm)
Third-Party Plugins
Programming Languages
- Tcl Plugin for X-Chat (http://www.scriptkitties.com/tclplugin/)
- Ruby Plugin for X-Chat (http://xchat-ruby.sourceforge.net/)
- Common Lisp Plugin for X-Chat (http://www.cliki.net/X-Chat%20Common%20Lisp%20Plugin)
- Scheme Plugin for X-Chat (http://www.linuxirc.com/download/xchat-guile-0.1.tar.gz)
System Tray
- xTray for X-Chat on Windows (http://forums.sinisterdevelopments.com/index.php?showforum=7)
- Systray for Windows and Linux (http://blight.altervista.org//index.php?s=&act=Systray) (sourceforge project page (http://sourceforge.net/projects/xchat2-plugins/))de:XChat