InspIRCd
From Wikipedia, the free encyclopedia
InspIRCd | |
Developer: | The InspIRCd Team |
---|---|
Latest release: | 1.1.4 / March 25, 2007 |
OS: | Cross-platform |
Use: | IRCd |
License: | GNU General Public License |
Website: | http://www.inspircd.org/ |
InspIRCd is a modular Internet Relay Chat daemon, written from scratch in C++.[1] The project was started in 2002 and continues today, and is the one of the few IRC daemons written from scratch still under active development, rather than just maintenance. It is designed primarily for use on the ChatSpike IRC network, however has found somewhat of a following amongst other networks.
InspIRCd supports:[2]
- KQueue socket engine for FreeBSD
- epoll socket engine for Linux
- Fully modular design
- Entirely non-blocking SQL support
The highly modular nature of InspIRCd has lead to a number of design problems over its four year history, however most of these have now been ironed out. The 1.1 series of InspIRCd adds a number of features and improves others, but also drops Cygwin support.
[edit] Version numbering
InspIRCd consists of two concurrent branches, one of which is a legacy branch with version numbers beginning 1.0 and the other of which is the current branch with version numbers beginning 1.1.
The latest stable release is 1.1.4 (codename Norvegia) and the latest legacy release is 1.0.7 (codename Fossil).
[edit] References
- ^ Piccard, Paul; Baskin, Edwards, Spillman (November 2005). in Sachs: Securing IM and P2P Applications for the Enterprise. Syngress. ISBN 1-59749-017-2.
- ^ Softpedia (July 2006). InspIRCd Review (HTML). Retrieved on 22-10, 2006.