Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
IRCd
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Sidestream versions === [[File:IRCd software implementations3.svg|thumb|right|Diagram of derivations and relations for common IRCd implementations.]] More recently, several irc daemons were written from scratch, such as ithildin,<ref>[http://www.ithildin.org/ Ithildin IRCd]</ref> InspIRCd,<ref>[http://www.inspircd.org/ Inspire IRCd]</ref> csircd (also written by Chris Behrens), ConferenceRoom,<ref>{{Cite web |url=http://www.conferenceroom.com/ |title=WebMaster Inc. |access-date=2020-01-20 |archive-url=https://web.archive.org/web/20160303213029/http://www.conferenceroom.com/ |archive-date=2016-03-03 |url-status=dead }}</ref> Microsoft Exchange Chat Service, WeIRCd,<ref>{{Cite web |url=http://eloxoph.com/weircd/ |title=WeIRCd |access-date=2009-03-26 |archive-url=https://web.archive.org/web/20100514140803/http://eloxoph.com/weircd/ |archive-date=2010-05-14 |url-status=usurped }}</ref> or IRCPlus/IRCXPro.<ref>[http://www.ircxpro.com OfficeIRC β IRC Server Software, Web Chat, Internal Communications and Instant Messaging (IM)]</ref> These attempts have met with mixed success, and large doses of skepticism from the existing IRC development community. With each new IRCd, a slightly different version of the IRC protocol is used,<ref>[http://smartirc4net.meebey.net/jaws/index.php?blog/show/SmartIrc4net_035_released Blog entry mentioning RFC violations]</ref><ref>[http://www.alien.net.au/irc/irc2numerics.html Numerics diversity of different IRC daemons]</ref> and many [[IRC client]]s and [[IRC bot|bots]] are forced to compromise on features or vary their implementation based on the server to which they are connected.<ref>[http://git.dmdirc.com/cgit.cgi/parser/tree/src/com/dmdirc/parser/irc/IRCParser.java Client source (DMDirc) showing conditions for different servers (e.g. in function starting at line 1523)]</ref> These are often implemented for the purpose of improving usability, security, separation of powers, or ease of integration with [[IRC services|services]]. Possibly one of the most common and visible differences is the inclusion or exclusion of the half-op [[Internet Relay Chat channel operator|channel operator]] status (which is not a requirement of the RFCs).
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)