Comparison of Internet Relay Chat services
The following tables compare general and technical information including the differences in feature sets between various IRC services packages. This article is neither all-inclusive nor necessarily up-to-date.
General information
Services
Creator/Network
Basis
Programming Language
First public release date
Latest stable version (ctcp version/numeric 351)
Software license
Website
Anope
dengel, Rob (staff )
Epona
C
2003
Anope-1.8.2
GPL
http://www.anope.org
Atheme
nenolod, jilles
Shrike, Sentinel, ircd-ratbox, charybdis
C
2005
5.0.1
BSD
http://www.atheme.net
Auspice
In Mean (staff )
Sirv 2.7
C++
2000
auspice 2.8.1
GPL
http://auspice.sourceforge.net/
BorkNet Services
BorkNet
(from scratch)
Java
2005
BorkNet Services Rev. 34
GPL
http://www.borknet.org/dev-com/
Ecks
GamesNET (Kuja)
(from scratch)
Java
2006
Ecks 0.7
MPL
http://code.google.com/p/ecks/
Epona
PegSoft
IRC Services 4.3.3
C
2000
Epona 1.5rc1
GPL
http://www.epona.org
GNUWorld
Orlando Bassotto, Andrea Cocito
(from scratch)
C++
1997
?
GPL
http://www.gnuworld.org/
HybServ
kreator
?
C
?
?
GPL
http://www.hybserv.net/
IRCServices
Andrew Church
(from scratch)
C
1997
ircservices-5.1.0
GPL
http://www.ircservices.za.net/
ModServ Services
commx
(from scratch)
C , PHP
2003
ModServ 2.1.10
GPL
http://sourceforge.net/projects/modserv
OPAS
AustNet, Roger Yerramsetti
?
C
N/A
OPAS-v2.4
Closed Source
?
PTlink IRC Services
PTlink IRC Software
?
C
?
3.9.1
GPL
http://sourceforge.net/projects/ptlinksoft/
QuakeNet Services
QuakeNet development team
(from scratch)
C
?
?
Various
http://dev-com.quakenet.org/
Ratbox Services
Lee Hardy
(from scratch)
C
2003
ratbox-services-1.1.1
BSD
http://services.ircd-ratbox.org/
Shrike
Eric Will
(from scratch)
C
2003
shrike-1.01 (now unmaintained)
BSD
http://www.malkier.net/projects.php?p=shrike
SirvNET
Trevor Klingbeil
?
?
?
?
?
http://www.sirv.net/main.html
Srvx
GameSurge
(from scratch)
C
?
1.3.1
GPL
http://www.srvx.net/
SurrealServices
saturn, tabris/SurrealChat.net
Anope, ConferenceRoom/Auspice, NeoStats (features, not code)
Perl , SQL
2005
0.4.2
GPL
http://www.surrealchat.net/wiki/SurrealServices
Theia
freenode (jilles, gxti, nenolod)
dancer-services, HybServ
C
N/A
? (now replaced by Atheme)
GPL
?
X2
AfterNET (Previously)
Rockbot
C
?
5.2 (now replaced by X3)
GPL
http://x2serv.sourceforge.net/index.php
X3
AfterNET
SRVX, X2
C
2006
X3 1.6+[2187 2008-07-20]
GPL
http://evilnet.sourceforge.net/x3/
Extending Services (Supplements/Complements like StatServ for statistics and other kinds of extensions):
Operating System support
Services
Windows
Mac OS X
Linux
BSD
Unix
MySQL
PostgreSQL
SQLite backend
LDAP backend
IPv6
SSL
Module Support
Modularised Core
Protocol Modules
Module Repository
Read
Write
Realtime
Read
Write
Realtime
Read
Write
Realtime
Anope
?
Atheme
Auspice
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
BorkNet Services
?
?
Ecks
?
Epona
GNUWorld
?
HybServ
?
?
?
?
?
IRCServices
ModServ Services
0.9
2.0
2.0
2.0
Planned
>= 1.2
OPAS
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
PTlink IRC Services
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
QuakeNet Services
?
?
?
?
?
?
Ratbox Services
?
?
?
?
?
Shrike
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
SirvNET
?
?
?
?
?
3.0.0
3.0.0
3.0.0
?
?
?
Srvx
Under Cygwin
?
?
?
SurrealServices
?
?
?
?
?
?
?
?
?
?
Planned
?
?
?
Theia
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
X2
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
X3
?
?
?
Extending Services (Supplements/Complements like StatServ for statistics and other kinds of extensions):
Services
Windows
Mac OS X
Linux
BSD
Unix
MySQL
PostgreSQL
SQLite backend
LDAP backend
IPv6
SSL
Module Support
Modularised Core
Protocol Modules
Module Repository
Read
Write
Realtime
Read
Write
Realtime
Read
Write
Realtime
Denora
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
GNU Thales
?
?
?
?
?
?
?
?
?
?
IRC Defender
?
NeoStats
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Services Features
Services
Nickname/Username Services
Email Validation
Nick Grouping/Linking
Identify As
Email Lost Passwords
Anope
NickServ
Atheme
NickServ/UserServ
Auspice
NickServ
?
?
?
?
BorkNet Services
Q
Ecks
SrvAuth
Epona
NickServ
GNUWorld
NickServ/X
HybServ
NickServ
IRCServices
NickServ
ModServ Services
G
OPAS
NickOP
via ASD service
PTlink IRC Services
NickServ
?
?
?
?
QuakeNet Services
Q
Ratbox Services
NickServ/UserServ
SirvNET
NickServ
Srvx
AuthServ
SurrealServices
NickServ
Theia
NickServ
?
?
X2
X3
NickServ/AuthServ
Services
Channel Services
xOP System
Levels System
Flags System
Successor
Suspend Members
Op/Voice other users
Ban List (AKICK)
Channel Passwords
Email Lost Passwords
Client in Channels
Fantasy Commands
Ban
Reason
Setter
Expiry
Enforce current users
Anope
ChanServ, BotServ
Atheme
ChanServ
Module
Module
Auspice
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
BorkNet Services
Q
?
Ecks
SrvChan
Epona
ChanServ, BotServ
GNUWorld
X
HybServ
ChanServ
?
IRCServices
ChanServ
ModServ Services
G
OPAS
ChanOP
`fun
PTlink IRC Services
ChanServ
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
QuakeNet Services
Q
?
Ratbox Services
ChanServ, BotServ
?
SirvNET
ChanServ
3.0.0
?
?
?
?
?
?
Srvx
ChanServ
SurrealServices
ChanServ, BotServ
?
?
Theia
ChanServ
?
?
?
?
?
?
?
?
?
?
?
?
?
X2
X2
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
X3
X3
Services
Oper Services
DCC Access
Set any mode on any channel
Global noticer
Server Juping
Manage Oper Access via IRC/DCC
AKILL (netwide ban on user@host)
Session Limiting / Clone Detection
Services Ignore List
Anope
OperServ
Atheme
OperServ
Auspice
?
?
?
?
?
?
?
?
?
BorkNet Services
O
Ecks
SrvOper
Epona
OperServ
GNUWorld
EUWorld
HybServ
OperServ
IRCServices
OperServ
ModServ Services
O
OPAS
OperOP, Sprint, ASD
?
PTlink IRC Services
OperServ
?
?
?
?
?
?
?
?
QuakeNet Services
O, Newserv, U
Ratbox Services
OperServ, JupeServ, BanServ
SirvNET
OperServ, RootServ
Srvx
OperServ
SurrealServices
OperServ, AdminServ
?
CS MODE
Theia
?
?
?
?
?
?
?
?
?
X2
?
?
?
?
?
?
?
?
?
X3
O3
Miscellaneous Services
Services
Communication Services
Channel Memos
Read Receipt
Email Memos
Ignore List
! vHost Services
Enable On Identify
Sync Group vHosts
Request System
! Help Services
Statistical Services
Anope
MemoServ
HostServ
Planned
Atheme
MemoServ
Partial
NickServ or HostServ
Auspice
?
?
?
?
?
?
?
?
?
?
?
BorkNet Services
Planned M
Planned
Planned
Planned
Planned
V
Planned
H
X
Ecks
SrvHelp
Epona
MemoServ
NickServ
HelpServ
GNUWorld
X
Stats
HybServ
MemoServ
HelpServ
StatServ
IRCServices
MemoServ
HelpServ
StatServ
ModServ Services
N
Planned
OPAS
NoteOP
HelpOP
CountOP
PTlink IRC Services
MemoServ
?
?
?
?
?
?
?
QuakeNet Services
G
Ratbox Services
SirvNET
MemoServ
3.0.0
HelpServ
StatServ (3.0.0)
Srvx
MemoServ
HelpServ
SurrealServices
MemoServ
?
?
Theia
?
?
?
?
?
?
?
?
?
?
?
X2
X3
MemoServ
(Notes)
AuthServ
HelpServ
Services IRCd Support
! Anope
Atheme
Auspice
BorkNet Services
Ecks
Epona
GNUWorld
HybServ
IRCServices
ModServ Services
IRSee Opas
OPAS
QuakeNet Services
Ratbox Services
Sirv
SRVX
SurrealServices
Theia
X2
X3
Floodworld
Denora
IRC Defender
NeoStats
GNU Thales
Asuka
?
Partly
?
?
?
?
?
?
, P10
Austhex
?
?
?
?
?
?
?
?
?
?
?
Bahamut 1.4
?
?
?
Bahamut 1.8
?
?
?
beware ircd
?
?
Partly
?
?
?
?
?
?
Charybdis
?
?
?
?
?
?
?
?
ConferenceRoom
?
Dancer
?
?
?
?
?
?
?
?
DreamForge
?
?
?
?
?
?
?
?
Microsoft Exchange 5.5 / 2000
?
?
?
?
?
?
?
?
?
?
Farpoint
?
?
?
?
?
?
?
?
?
?
?
Hyperion
?
?
?
?
?
?
?
?
IgnitionServer
?
?
?
?
?
?
?
?
?
?
InspIRCd
?
?
IRCD
?
ircd-2.8
?
?
?
?
?
?
?
?
ircd-2.10
?
?
Hybrid
?
?
?
?
ircu
?
?
ircu 2.9
Partly
?
?
?
?
?
?
, P10
IRCXpro Server
?
?
?
?
?
?
?
?
?
?
?
Ithildin
?
?
?
?
?
?
?
?
?
?
MooIRCd
?
?
?
?
?
?
?
?
?
?
Nefarious IRCu
3rd party
?
Partly
?
?
3rd party
pircd
?
?
?
?
?
?
?
?
?
?
?
PleXusIRCd
?
?
?
?
?
?
?
?
PTlink
?
?
?
?
?
?
?
?
?
?
?
?
?
?
QuakeIRCd
?
?
?
?
?
?
?
?
RageIRCd
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Ratbox
?
?
?
?
ShadowIRCd
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Snircd
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
SolidIRCd
?
?
?
?
?
?
?
?
?
?
?
?
?
?
TR-IRCD
?
?
?
?
?
?
?
?
?
?
UltimateIRCd 2.8
?
?
?
?
?
?
?
?
UltimateIRCd 3.0
?
?
?
?
?
?
?
?
UnrealIRCd 3.1
?
?
?
UnrealIRCd 3.2
?
?
See also
External links
Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article
Advertisement