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

  1. ^ Piccard, Paul; Baskin, Edwards, Spillman (November 2005). in Sachs: Securing IM and P2P Applications for the Enterprise. Syngress. ISBN 1-59749-017-2. 
  2. ^ Softpedia (July 2006). InspIRCd Review (HTML). Retrieved on 22-10, 2006.

[edit] See also

In other languages