HydraIRC
From Free net encyclopedia
Nnp (Talk | contribs)
Revert to revision dated 10:52, 17 April 2006 by Nnp, oldid 48827305 using [[:en:Wikipedia:Tools/Navigation_popups|popups]]
Next diff →
Current revision
HydraIRC is an Internet Relay Chat client for Windows, created in June 2002 and developed by Dominic Clifton.
The latest version is 0.3.151 and was released on November 19th 2005.
Contents |
History
Stemming from discontent with other client offerings at the time, Dominic originally coded HydraIRC as an IRC client for personal use. It is loosely based on the design of Bersirc. Due to the how quickly it matured into a usable client, Dominic soon released it to the public. Since then, interest has grown in the client due to its quirky quit messages and grass-roots promotion.
Development
HydraIRC claims to be open-source and uses this as an advertising buzzword, but is developed under a limited-use, non-OSI approved license. Dominic Clifton retains all rights to the code, including any patches or submissions by others. This has kept the development group rather small, with developers having to request source code access directly from Dominic.
HydraIRC is coded using [[C++]] and the Windows Template Library. Patches are accepted and approved only by Dominic.
Development has slowed in early 2005, with heavy dependence on Dominic as the lead developer.
Criticism
Despite the fact that HydraIRC is abusing the tag of open-source in the eyes of many, the client also features advertising in Quit:messages that cannot be disabled or changed. This has already lead to various users getting banned from channels.
Current Features
- DCC Chat and File transfers
- Supports Multiple Server Connections
- Dockable Floating Tabbed Windows
- Autohiding Windows
- DLL Plugins
- Channel Monitoring
- Message Logs
- Event Viewer
- Themes
- Color schemes
- Buddy groups
- Audible and Visual Notifications
- Reg-Exp Highlighting
- Favorites
Future plans
Dominic released tentative plans for version 0.4 to developers in December 2004.
- Scripting support (Using ActiveScript)
- IPv6 Support
- Unicode
- Encryption/SSL support