IRC-dokumentation · Nybörjare
IRC:s historia: från 1988 till IRCv3
IRC föddes 1988 när Jarkko Oikarinen utvecklade Internet Relay Chat vid Uleåborgs universitet i Finland. Protokollet gjorde realtidssamtal mellan flera användare möjliga och utvecklades genom nätverk, program och tillägg.
Dialovas team · Kontrollerat den
1988: ett samtalsverktyg sprids #
Daniel Stenbergs historiska sammanställning placerar starten sommaren 1988. IRC spreds med klienter och servrar som kunde kommunicera. Historien handlar inte om en enda app. Olika team utvecklar program och driver nätverk.
1993 och 2000: protokollet dokumenteras #
RFC 1459 publicerades i maj 1993 av Jarkko Oikarinen och Darren Reed och beskriver IRC med status Experimental. I april 2000 behandlade flera dokument arkitektur och protokoll. RFC 2812 beskriver klientprotokollet och har status Informational.
Texterna är hållpunkter, inte garanti för en gemensam oföränderlig version på dagens servrar. Implementationer har utvecklats med skillnader i lägen, gränser och svar. Modern IRC-dokumentationen beskriver nutida praxis och tydliggör skillnaderna.
Nätverk, tjänster och nya gränssnitt #
Serverlänkning gjorde separata nätverk möjliga. Nätverksteamen bestämmer regler och tjänster för bland annat konton och kanaler. NickServ och ChanServ är vanliga tjänstenamn men förekomst och kommandon är inte universella.
Gränssnitten förändras också: terminaler, grafiska program, webbklienter och bouncers ger olika vägar till samtalen. Gränssnittsval ersätter inte protokollet och gör inte nätverkens regler identiska.
IRCv3: utöka utan att ersätta allt #
IRCv3 samlar specifikationer för förhandlade funktioner, bland annat autentisering, taggar, servertid och meddelandegrupper. Klienten upptäcker serverfunktioner med CAP. Ett tillägg fungerar bara om båda sidor implementerar och förhandlar det.
Ingen universell knapp gör alla nätverk till samma IRCv3-upplevelse. Historik, beständighet och identitet beror fortfarande på tillgängliga funktioner och tjänstens val.
Källor och kontroll
Exemplen använder påhittade smeknamn och domäner, utom uttryckligen dokumenterade anslutningspunkter. Nätverksspecifika tillägg och inställningar anges i texten.
- Modern IRC — specifikation för klientprotokollet ↗Källa specifikation · kontrollerad den 2026-10-29
- RFC 1459 — Internet Relay Chat-protokollet (1993) ↗Källa historisk · kontrollerad den 2026-10-29
- RFC 2812 — klientprotokollet (2000) ↗Källa historisk · kontrollerad den 2026-10-29
- IRCv3 — översikt över specifikationerna ↗Källa specifikation · kontrollerad den 2026-10-29
- Daniel Stenberg — IRCs historia ↗Källa historisk · kontrollerad den 2026-10-29