|
The following tables compare general and technical information including the differences in feature sets between popular IRCds. Please see the individual products' websites for further information. This article is neither all-inclusive nor necessarily up-to-date. An IRCd (Internet Relay Chat daemon) is a computer program to create an IRC server on which people can talk to each other via the Internet. ...
General information
| IRCd | Creator/Network | Basis | Programming Language | Public Release | Latest stable version (numeric 351) | Software license | | Asuka | QuakeNet Dev Team | ircu2 | C | ? | 1.2.1 | GPL | | Austhex | AustNet Development | ircu2.9 | C, Scheme | ? | austhex.servd7.5.pre13.dbuf.ghash3.sec. | GPL | | Bahamut | DALnet | DreamForge and Hybrid | C | 2002 | bahamut-1.8(04) | GPL | | Charybdis | nenolod, jilles, gxti | ircd-ratbox, ircd-hybrid, ircu, shadowircd | C, (C++, Python -- modules in charybdis -devel) | 2005 | charybdis-2.1.2 | GPL | | ConferenceRoom | WebMaster Incorporated | (from scratch) | C++ | 1996 | ConferenceRoom/3.2.2 | Proprietary | | dancer-ircd | freenode (now unmaintained) | Hybrid 6 | C | 1999 | (Replaced by hyperion-ircd) | GPL | | DreamForge | DALnet (now unmaintained) | ? | C | ? | (Replaced by Bahamut) | GPL | | Microsoft Exchange 5.5 / 2000 | Microsoft | ? | C (Theorised) | 1997 | (~6.0.6249.0 / Service Pack 3 ?) | Proprietary | | hyperion-ircd | freenode (jilles, gxti, nenolod, asuffield, lilo) | dancer-ircd | C | 2005 | hyperion-1.0.2(230). | GPL | | InspIRCd | InspIRCd Development Team | (from scratch) | C++ | 2002 | InspIRCd-1.1.2+Klosterkrone | GPL | | IRCD | IRCnet | (the original ircd) | C | 1988 | irc2.11.1p1 | GPL | | IRCD-Hybrid | IRCD-Hybrid Development Team | irc2.8 (IRCD) | C | 1997 | ircd-hybrid-7.2.1 | GPL | | ircd-ratbox | EFnet | Hybrid 7-rc1 | C | 2002 | ircd-ratbox-2.2.4 | GPL | | ircu | Undernet Coder Committee | irc2.7 (IRCD) | C | ? | ircu2.10.12.09 | GPL | | IRCXpro Server | IRCXpro, Paul Heinlein | IRCPlus | Visual Basic | ? | ? | Proprietary | | ithildin | Chip Norkus | (from scratch) | C | 2006 | 1.1.2 / 1.0r0 | BSD license | | Nefarious IRCu | Evilnet Development, AfterNET | ircu2 | C | 2004 | u2.10.11.07+Nefarious(1.0.1)+[1755 2006-08-26] | GPL | | pircd | Jay F Kominek | (from scratch) | Perl | 1999 | Beta One | Open Source (custom) | | PleXusIRCd | thaprince | Hybrid 7.2 | C | ? | ircd-plexus-3.0.0-20070216_0-467 | GPL | | PTlink IRC Server | PTlink IRC Software | Hybrid 6 | C | 2001 (v.6) | Hybrid6/PTlink6.19.6 | GPL | | pureIRCd | Dennis Fisch aka Diligent | (from scratch) | Visual Basic | 2002 | ? | GPL | | QuakeIRCd | QuakeIRCd Team, Tiburon | UnrealIRCd | C | 2003 (v1.1) | QuakeIRCd-2.0.0-Beta1 | GPL | | SorIrcd | SorceryNet (no longer maintained) | dal4.4.10 and irc2.8.mu3 | C | 1996 | (Replaced by Charybdis) | GPL | | UltimateIRCd | ShadowRealm Creations | DreamForge | C | ? | UltimateIRCd(Tsunami)-3.0(01) | GPL | | UnrealIRCd | UnrealIRCd Team | DreamForge | C | 1999 | Unreal3.2.6 | GPL | | Viagra IRCd | OvErRiTe | Bahamut | C | 2003 | ViagraIRCd 1.3.3 | GPL | | IRCd | Creator/Network | Basis | Programming Language | Public Release | Latest stable version (numeric 351) | Software license | A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
QuakeNet is the largest IRC network, with its average number of users close to 145,000 every day and over 180,000 channels. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
AustNet or austnet is an IRC network which aims to provide a friendly and secure alternative to other IRC networks such as DALnet and EFNet. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The Scheme programming language is a functional programming language and a dialect of Lisp. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
DALnet is an Internet relay chat (IRC) network founded in July 1994 by members of the EFnet #startrek channel. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
C++ (pronounced see plus plus, IPA: /siË plÉs plÉs/) is a general-purpose computer programming language. ...
Python is a programming language created by Guido van Rossum in 1990. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
C++ (pronounced see plus plus, IPA: /siË plÉs plÉs/) is a general-purpose computer programming language. ...
The title of this article should be freenode. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
DALnet is an Internet relay chat (IRC) network founded in July 1994 by members of the EFnet #startrek channel. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Microsoft Exchange Server is a messaging and collaborative software product developed by Microsoft. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The title of this article should be freenode. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
C++ (pronounced see plus plus, IPA: /siË plÉs plÉs/) is a general-purpose computer programming language. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
IRCnet is one of the largest IRC networks. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
IRC Abjects ⢠AbleNET ⢠AfterNET ⢠Aitvaras ⢠AusIRC ⢠AustIRC ⢠AustNet ⢠Blitzed ⢠BRASnet ⢠DALnet ⢠Delinked ⢠DeltaAnime ⢠EFnet ⢠EsperNet ⢠freenode ⢠Gamma Force ⢠GamesNET ⢠GameSurge ⢠IRCHighway ⢠IRCnet ⢠LinkNet ⢠NetGamers ⢠Open and Free Technology Community ⢠QuakeNet Rizon ⢠SlashNET ⢠UKChatterbox ⢠UniBG ⢠Undernet ⢠ZiRC EFnet or Eris Free network is a major IRC network, with over 70,000...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
The Undernet is one of the largest IRC networks. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Visual Basic (VB) is an event driven programming language and associated development environment from Microsoft for its COM programming model. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The BSD license is a permissive license and is one of the most widely used free software licenses. ...
AfterNET is an IRC network and was founded in September 1996. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Perl is a dynamic programming language created by Larry Wall and first released in 1987. ...
An open-source license is a copyright license for computer software that makes the source code available under terms that allow for modification and redistribution without having to pay the original author. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Visual Basic (VB) is an event driven programming language and associated development environment from Microsoft for its COM programming model. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
Wikibooks has a book on the topic of C Programming The C programming language (often, just C) is a general-purpose, procedural, imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ...
A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
Operating system support The operating systems the daemons can run on without emulation. Also supported socket engines (see IRCd for further information). An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ...
An IRCd (Internet Relay Chat daemon) is a computer program to create an IRC server on which people can talk to each other via the Internet. ...
| IRCd | Windows | Mac OS X | Linux | BSD | Unix | select() | poll() | epoll (Linux since 2.6) | kqueue (FreeBSD since 4.1) | rtsigio()[1] (Linux since 2.4) | /dev/poll (Solaris since version 7) | | Asuka | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | Austhex | No | ? | Yes | Yes | Yes | ? | ? | ? | ? | ? | ? | | Bahamut | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | | Charybdis | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | | ConferenceRoom | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | | dancer-ircd | No | No | Yes | Yes | Yes | Yes | Yes | No | No | No | No | | DreamForge | ? | No | Yes | Yes | Yes | Yes | No | No | No | No | No | | Microsoft Exchange 5.5 / 2000 | Yes | No | No | No | No | ? | ? | No | No | No | No | | hyperion-ircd | No | No | Yes | Yes | Yes | Yes | Yes | No | No | No | No | | InspIRCd | 1.0 Only | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Planned | | IRCD | ? | ? | Yes | Yes | Yes | Yes | Yes | No | No | No | No | | IRCD-Hybrid | Yes | Yes | Yes | Yes | ? | No | Yes | No | Yes | Yes | Broken | | ircd-ratbox | ? | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | | ircu | No | Yes | Yes | Yes | Yes | ? | ? | ? | ? | ? | ? | | IRCXpro Server | Yes | No | No | No | No | ? | ? | No | No | No | No | | ithildin | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | | Nefarious IRCu | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | | pircd | ? | Yes | Yes | Yes | Yes | ? | ? | ? | ? | ? | ? | | PleXusIRCd | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Broken | | PTlink IRC Server | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | pureIRCd | Yes | No | No | No | No | ? | ? | No | No | No | No | | QuakeIRCd | Yes | Yes | Yes | Yes | Yes | ? | ? | ? | ? | ? | ? | | SorIrcd | ? | No | Yes | Yes | Yes | Yes | ? | ? | ? | ? | ? | | UltimateIRCd | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | | UnrealIRCd | Yes | Yes | Yes | Yes | Yes | Yes | Planned | Planned | Planned | No | Planned | | Viagra IRCd | Cygwin 1.3+ | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | | IRCd | Windows | Mac OS X | Linux | BSD | Unix | select() | poll() | epoll (Linux since 2.6) | kqueue (FreeBSD since 4.1) | rtsigio()[1] (Linux since 2.6) | /dev/poll (Solaris since version 7) | Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ...
Mac OS X (official IPA pronunciation: ) is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Inc. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...
BSD redirects here; for other uses see BSD (disambiguation). ...
Filiation of Unix and Unix-like systems Unix (officially trademarked as UNIX®) is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...
FreeBSD is a Unix-like free operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD) branch through the 386BSD and 4. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...
Solaris is a computer operating system developed by Sun Microsystems. ...
Microsoft Exchange Server is a messaging and collaborative software product developed by Microsoft. ...
Cygwin is a collection of free software tools originally developed by Cygnus Solutions to allow various versions of Microsoft Windows to act somewhat like a Unix system. ...
Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ...
Mac OS X (official IPA pronunciation: ) is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Inc. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...
BSD redirects here; for other uses see BSD (disambiguation). ...
Filiation of Unix and Unix-like systems Unix (officially trademarked as UNIX®) is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...
FreeBSD is a Unix-like free operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD) branch through the 386BSD and 4. ...
Linux (IPA pronunciation: ) is a Unix-like computer operating system family. ...
Solaris is a computer operating system developed by Sun Microsystems. ...
Technology Various networking and IRC technology implemented to date. | IRCd | Modularity | Remote Includes | IPv6 | Client SSL | SSL Linking | Zip Linking | Meshed Linking | Hostmasking / Cloaking | Services Integration (built-in services) | LDAP Authentication | IRCX Support | SASL Support | Server Protocol | | Asuka | No | No | No | No | No | ? | No | Yes | No | No | No | No | P10 with some extensions | | Austhex | No | ? | No | No | ? | ? | No | Yes, VW | No | ? | No | ? | P13 | | Bahamut | No | No | No | No | Yes | Yes | No | No | No | No | No | No | EFnet TS5 with extensions | | Charybdis | Yes | No | Yes | No | No | Yes | No | Yes | No | No | No | Yes | EFnet TS6 with extensions | | ConferenceRoom | Partial | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | No | ? | Binary ConferenceRoom Protocol | | dancer-ircd | No | No | No | ? | ? | ? | ? | ? | ? | ? | ? | No | EFnet TS3 with extensions | | DreamForge | No | No | No | ? | ? | ? | ? | ? | ? | ? | ? | No | 2.8 protocol with TS hacks | | Microsoft Exchange 5.5 / 2000 | No | ? | No | ? | No | No | No | No | No | ? | Yes | No | Binary Microsoft Chat Protocol | | hyperion-ircd | No | No | Partial | No | ? | ? | ? | Yes | No | ? | ? | No | EFnet TS5 with extensions | | InspIRCd | Yes | Planned | Yes | Yes | Yes | Yes | Planned | Yes | Planned | No | No | Planned | Dependent upon linking module | | IRCD | No | No | Yes | No | No | Yes | No | No | No | No | No | No | 2.8 protocol with NJOIN and UIDs | | IRCD-Hybrid | Yes | No | 7.0.3 | 7.2.0 | Yes | Yes | No | No | ? | ? | ? | No | EFnet TS5/TS6 | | ircd-ratbox | Yes | No | Yes | No | No | Yes | No | No | No | ? | No | No | EFnet TS5/TS6 | | ircu | No | No | 2.10.12 | No | No | ? | ? | ? | ? | ? | ? | No | P10 | | IRCXpro Server | Yes | No | No | No | No | ? | ? | Yes | Yes | No | Yes | No | ? | | ithildin | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | Dependent upon protocol module | | Nefarious IRCu | No | No | No | Yes | No | No | No | No | No | No | No | No | P10 Nefarious | | pircd | ? | ? | ? | Yes | ? | ? | ? | ? | ? | ? | ? | ? | ? | | PleXusIRCd | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | ? | No | No | EFnet TS5/ts6 | | PTlink IRC Server | No | No | Yes | ? | ? | ? | ? | ? | ? | ? | ? | ? | EFnet TS5 + ptlink extensions | | QuakeIRCd | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | UnrealIRCD | | SorIrcd | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | No | DreamForge | | UltimateIRCd | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | UnrealIRCd | Yes | Libcurl | Yes | Yes | Yes | Yes | Planned | Yes | No | Planned | No | No | A mixture of DreamForge and EFnet TS with SJOIN, extra user modes, SPAMFILTER, etc. | | Viagra IRCd | No | No | No | No | No | Yes | No | Yes | No | No | No | No | No | | IRCd | Modularity | Remote Includes | IPv6 | Client SSL | SSL Linking | Zip Linking | Meshed Linking | Hostmasking / Cloaking | Services Integration (built-in services) | LDAP Authentication | IRCX Support | SASL Support | Server Protocol | Internet Protocol version 6 (IPv6) is a network layer protocol for packet-switched internetworks. ...
Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ...
Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ...
zlib is an open-source, cross-platform data compression library. ...
In computer networking, the Lightweight Directory Access Protocol, or LDAP (IPA: ), is a networking protocol for querying and modifying directory services running over TCP/IP. A directory is a set of information with similar attributes organized in a logical and hierarchical manner. ...
IRCX (Internet Relay Chat eXtensions) was and is a working-draft by Microsoft to extend the IRC protocol. ...
Simple Authentication and Security Layer (SASL) is a framework for authentication and authorization in Internet protocols. ...
Microsoft Exchange Server is a messaging and collaborative software product developed by Microsoft. ...
Internet Protocol version 6 (IPv6) is a network layer protocol for packet-switched internetworks. ...
Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ...
Secure Sockets Layer (SSL) and Transport Layer Security (TLS), its successor, are cryptographic protocols which provide secure communications on the Internet. ...
zlib is an open-source, cross-platform data compression library. ...
In computer networking, the Lightweight Directory Access Protocol, or LDAP (IPA: ), is a networking protocol for querying and modifying directory services running over TCP/IP. A directory is a set of information with similar attributes organized in a logical and hierarchical manner. ...
IRCX (Internet Relay Chat eXtensions) was and is a working-draft by Microsoft to extend the IRC protocol. ...
Simple Authentication and Security Layer (SASL) is a framework for authentication and authorization in Internet protocols. ...
Features IRC server features, mostly extensions to RFC 1459. Probably also implementations of RFC 2810, RFC 2811, RFC 2812, RFC 2813, and possibly IRCX. IRCX (Internet Relay Chat eXtensions) was and is a working-draft by Microsoft to extend the IRC protocol. ...
- +channels (In early IRCds, these were simply named channels. At least one modern IRCd (IRCD) uses the + prefix for modeless channels, ie no chanops and channel mode forced to +nt. This is described in RFC 2811.)
- #channels ("+channels" were later replaced with "#channels" in version 2.7, numeric channels were removed entirely and channel bans (mode +b) were implemented.)
- &channels (irc2.8, those that exist only on the current server, rather than the entire network)
- !channels (irc2.10, those that are theoretically safe from suffering from the many ways that a user could exploit a channel by "riding a netsplit"; IRCds using timestamping provide (most of) this functionality on #channels)
- %#channels (#channels whose name are in UTF-8 for IRCX)
- %&channels (&channels whose name are in UTF-8 for IRCX)
- %!channels (!channels whose name are in UTF-8 for IRCX)
| IRCd | Channel Types | Halfop Support (+h %) | Admin/Protect Support (+a/+u &/!/*) | Founder/Owner Support (+q ~) | Operator Prefixing[2] | Advanced Operator ACL | Operator "Levels"[3] | vHost via i:line (or equivalent) | i18n Nicknames | RDBMS Integration (SQL) | | Asuka | # & | No | No | No | No | No | No | Yes | No | No | | Austhex | # | No | No | No | No | ? | ? | ? | No | ? | | Bahamut | # | No | No | No | No | No | No | Partial | No | No | | Charybdis | # & | No | No | No | No | Yes | No | Yes | No | No | | ConferenceRoom | # & | No | No | No | No | Yes | Yes | Yes | No | Partial | | dancer-ircd | # | No | No | No | No | Yes | ? | Yes | No | No | | DreamForge | # | No | No | No | No | ? | ? | No | No | No | | Microsoft Exchange 5.5 / 2000 | at least # %# | ? | ? | ? | ? | ? | ? | ? | ? | ? | | hyperion-ircd | # | No | No | No | No | Yes | ? | Yes | No | No | | InspIRCd | # | Yes | Yes | Yes | No | Yes | m_operlevels.so | Yes | No | MySQL, SQLite and PostgreSQL: Authorization, Services Integration, Logging, Operaccess | | IRCD | # & ! + | No | No | No | No | ? | No | No | No | No | | IRCD-Hybrid | # & | Yes (since 7.0) | No | No | No | No | ? | Yes | ? | No | | ircd-ratbox | # & | No | No | No | No | No | ? | Yes | No | No | | ircu | # & | No | ? | ? | ? | ? | ? | Yes | ? | ? | | IRCXpro Server | # %# & %& | No | Yes | Yes | Yes | Partial | Yes | Yes | Yes | Partial | | ithildin | # | No | Planned | No | Yes | Yes | via privilege system | Yes | No | No | | Nefarious IRCu | # & | Yes | No | No | No | No | No | Yes | No | No | | pircd | # | No | No | No | No | No | ? | No | No | No | | PleXusIRCd | # & | Yes | Yes | Yes | No | No | ? | Yes | ? | No | | PTlink IRC Server | # & | Yes | Yes | No | No | ? | ? | ? | ? | ? | | QuakeIRCd | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | SorIrcd | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | UltimateIRCd | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | | UnrealIRCd | # | Yes | Yes | Yes | No | No | Commercial Module | Yes | iso8859-1/2/7/8-I/9/16, windows-1250/1251, Multibyte | Commercial Modules for MySQL: Authorization, Services Integration, Logging | | Viagra IRCd | # & | Yes | Yes | Yes | No | No | Yes | Yes | No | No | | IRCd | Channel Types | Halfop Support (+h %) Microsoft Exchange Server is a messaging and collaborative software product developed by Microsoft. ...
| Admin/Protect Support (+a/+u &/!/*) | Founder/Owner Support (+q ~) | Operator Prefixing[2] | Advanced Operator ACL | Operator "Levels"[3] | vHost via i:line (or equivalent) | i18n Nicknames | RDBMS Integration (SQL) | | IRCd | Connect-flood detection | Channel flood controls Basic / Advanced | Join throttling | Spamfilter Regexp / Glob | Channel Censor IRCd Config / Chanop-Controlled | Variable per-channel banlist size | Timed bans | DNSBL | | Asuka | ? | ? | No | No | No | No | No | No | | Austhex | ? | ? | ? | ? | ? | ? | ? | ? | | Bahamut | Yes | Yes / No | Yes | No / No | No / No | No | No | ? | | Charybdis | No | No | Yes | No | No | Yes | No | Yes | | ConferenceRoom | Yes | Yes / Yes | Yes | No / Yes | Partial / No | No | Partial | ? | | dancer-ircd | ? | ? | ? | ? | ? | ? | ? | ? | | DreamForge | ? | ? | ? | ? | ? | ? | ? | ? | | Microsoft Exchange 5.5 / 2000 | ? | ? | ? | ? | ? | ? | ? | ? | | hyperion-ircd | No | Yes / No | Yes | No / ? | No / No | Yes | No | ? | | InspIRCd | Yes | Yes / Yes | Yes | Yes / Yes | Yes / Yes | Yes | Yes | Yes | | IRCD | ? | ? | ? | ? | ? | ? | ? | ? | | IRCD-Hybrid | Yes | No / No | No | No / No | No / No | No | No | ? | | ircd-ratbox | Yes | No / No | No | No / No | No / No | No | No | ? | | ircu | ? | ? | ? | ? | ? | ? | ? | No | | IRCXpro Server | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | | ithildin | Yes (module) | No | No | No | No | No | No | ? | | Nefarious IRCu | No | No / No | No | No / No | No / No | No | No | Yes | | pircd | No | Yes / No | No | No | No | No | No | ? | | PleXusIRCd | Yes | No / No | No | No / No | No / No | No | No | ? | | PTlink IRC Server | ? | ? | ? | ? | ? | ? | ? | ? | | QuakeIRCd | ? | ? | ? | ? | ? | ? | ? | ? | | SorIrcd | ? | ? | ? | ? | ? | ? | ? | ? | | UltimateIRCd | ? | ? | ? | ? | ? | ? | ? | ? | | UnrealIRCd | Partial | Yes / Yes | Yes | Yes / Planned | Yes / Free Module | No | Commercial Module | ? | | Viagra IRCd | Yes | Partial | Yes | Yes | No | No | No | No | | IRCd | Connect-flood detection | Channel flood controls Basic / Advanced | Join throttling | Spamfilter Regexp / Glob | Channel Censor IRCd Config / Chanop-Controlled | Variable per-channel banlist size | Timed bans | DNSBL | In computer security, a denial-of-service attack (DoS attack) is an attempt to make a computer resource unavailable to its intended users. ...
In computing, a regular expression (abbreviated as regexp or regex, with plural forms regexps, regexes, or regexen) is a string that describes or matches a set of strings, according to certain syntax rules. ...
It has been suggested that this article be split into multiple articles accessible from a disambiguation page. ...
Microsoft Exchange Server is a messaging and collaborative software product developed by Microsoft. ...
In computer security, a denial-of-service attack (DoS attack) is an attempt to make a computer resource unavailable to its intended users. ...
In computing, a regular expression (abbreviated as regexp or regex, with plural forms regexps, regexes, or regexen) is a string that describes or matches a set of strings, according to certain syntax rules. ...
It has been suggested that this article be split into multiple articles accessible from a disambiguation page. ...
Notes - ^ a b "RealTime Signal I/O" - deprecated in favour of epoll
- ^ a b The ability for network staff (not channel ops, but ircd opers) to be denoted in a channel with a special prefix
- ^ a b Protect "higher" opers from being killed and/or z, k, or g-lined by "lower" opers
See also An IRCd (Internet Relay Chat daemon) is a computer program to create an IRC server on which people can talk to each other via the Internet. ...
IRC services is a common name for a set of features implemented in most modern Internet Relay Chat networks. ...
Internet Relay Chat (IRC) is a form of real-time Internet chat or synchronous conferencing. ...
IRCX (Internet Relay Chat eXtensions) was and is a working-draft by Microsoft to extend the IRC protocol. ...
This is a comparison of Internet Relay Chat clients. ...
The following tables compare general and technical information including the differences in feature sets between various IRC services packages. ...
The following tables compare general and technical information for a number of instant messaging clients. ...
The following tables compare general and technical information for a number of instant messaging protocols. ...
External links - IRCd features compared to InspIRCd
- History of IRC
- IRCD distribution
- IRC numerics and modes from major IRCds
|