Differences between revisions 1 and 2
Revision 1 as of 2008-03-15 23:48:12
Size: 1512
Editor: adsl-gw
Comment: initial criteria, complete list of candidates
Revision 2 as of 2008-03-15 23:54:40
Size: 1835
Editor: adsl-gw
Comment: OSen
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
|| Asuka ||
|| Austhex ||
|| Bahamut ||
|| bircd ||
|| Charybdis ||
|| ConferenceRoom ||
|| csircd
||
|| dancer-ircd ||
|| DreamForge ||
|| Microsoft Exchange ||
|| hyperion ||
|| InspIRCd ||
|| IRCD ||
|| ircd
||
|| IRCD-Hybrid ||
|| ircd-ratbox ||
|| ircu ||
|| IRCXpro Server ||
|| ithildin ||
|| Nefarious IRCu ||
|| OfficeIRC Server ||
|| pircd ||
|| PleXusIRCd ||
|| PTlink IRC Server ||
|| pureIRCd ||
|| QuakeIRCd ||
|| solid-ircd ||
|| SorIrcd ||
|| Synchronet IRCd ||
|| UltimateIRCd ||
|| UnrealIRCd ||
|| Viagra IRCd ||
|| WeIRCd ||
|| Asuka || || yes ||
|| Austhex || || yes ||
|| Bahamut || || yes ||
|| bircd || || no ||
|| Charybdis || || yes ||
|| ConferenceRoom || || yes ||
|| csircd || || ?
||
|| dancer-ircd || || yes ||
|| DreamForge || || yes ||
|| Microsoft Exchange || || no ||
|| hyperion || || yes ||
|| InspIRCd || || yes ||
|| IRCD || || yes ||
|| ircd || || yes
||
|| IRCD-Hybrid || || yes ||
|| ircd-ratbox || || yes ||
|| ircu || || yes ||
|| IRCXpro Server || || no ||
|| ithildin || || yes ||
|| Nefarious IRCu || || yes ||
|| OfficeIRC Server || || no ||
|| pircd || || yes ||
|| PleXusIRCd || || yes ||
|| PTlink IRC Server || || yes ||
|| pureIRCd || || no ||
|| QuakeIRCd || || yes ||
|| solid-ircd || || yes ||
|| SorIrcd || || yes ||
|| Synchronet IRCd || || yes ||
|| UltimateIRCd || || yes ||
|| UnrealIRCd || || yes ||
|| Viagra IRCd || || yes ||
|| WeIRCd || || yes ||

It's time to upgrade.

http://en.wikipedia.org/wiki/Comparison_of_IRC_daemons has a list of possibilities. Record observations relevant to us here.

1. Our criteria

1.1. Must

  • Linux and OpenBSD
  • binding to configured address(es)
  • binding to configured port(s)
  • be packaged for Debian
  • support our desired topology
    • probably every server being able to connect to every other server
    • either 3 or 4 servers
  • open source
  • evidence of being actively maintained
  • stable
  • SSL (linking)

1.2. Desirable

  • SSL (clients)
  • some kind of services infrastructure
  • configuration but relatively flexible
  • not too memory intensive (unlikely to be an issue with our load)
  • IPv6 (reason to use hedgehog)

2. Candidates

Name

Notes

OS

addr

port

deb

topology

Open

maint

stable

SSL-link

SSL-client

services

config

mem

v6

Asuka

yes

Austhex

yes

Bahamut

yes

bircd

no

Charybdis

yes

ConferenceRoom

yes

csircd

?

dancer-ircd

yes

DreamForge

yes

Microsoft Exchange

no

hyperion

yes

InspIRCd

yes

IRCD

yes

ircd

yes

IRCD-Hybrid

yes

ircd-ratbox

yes

ircu

yes

IRCXpro Server

no

ithildin

yes

Nefarious IRCu

yes

OfficeIRC Server

no

pircd

yes

PleXusIRCd

yes

PTlink IRC Server

yes

pureIRCd

no

QuakeIRCd

yes

solid-ircd

yes

SorIrcd

yes

Synchronet IRCd

yes

UltimateIRCd

yes

UnrealIRCd

yes

Viagra IRCd

yes

WeIRCd

yes

TheEarthWiki: OxIRC/ServerUpgrade (last edited 2008-03-16 13:42:12 by adsl-gw)