Yi2OrU ScRipT
Présentation
Téléchargement
Aide

Salon
Photos
Livre d'or

Aide du T'chat
Us et coutumes
Lexique
Conseils

mIRC
Aide
Mardam-Bey
FAQ
Versions

IRC
Protocole
Histoire

 IRC
IRC et son Histoire 







L'histoire d'IRC
Tout commença à l'été 1988, ou Jarkko Oikarinen (le père d'IRC) travaillait à l'Université d'Oulu, qui se situe en Finlande. Il était administrateur d'un service de babillard électronique publique. Comme son travail n'accaparaît pas tout son temps libre, il décida de programmer un petit programme de communication pour permettre aux utilisateurs sur le babillard de communiquer entre eux. Son programme s'appelait tout simplement "talk".
Une autre personne du nom de Jyrki Kuoppala avait implanté un programme qui permettait d'envoyer des messages aux autres machines et qui s'appelait "rmsg". Il supportait les canaux mais l'ont n'utilisais pas ces fonctions.

Il y avait un autre programme qui sappelait MUT (multi user talk) qui avait été développé par Jukka Pihl. Mais ce programme avait la mauvaise habitude de mal fonctionner, alors notre cher Jarkko décida de résoudre les problèmes. Si vous le remarquez, les 3 programmes mis ensemble donnent sensiblement ce qu'IRC ressemble.
Donc, cest à ce moment qu'IRC vu le jour vers la fin d'août 1988 (personne ne connait la date précise, même pas son créateur).



Comment IRC s'est répandu dans le monde entier ?
Un serveur fut parti peu de temps après, qui fonctionnait évidemment à l'Université d'Oulu. Cela s'appelait Bitnet relay chat. Quand le serveur commença à accumuler plus de 10 usagers, Jarkko demanda à des amis d'installer des serveurs dans le sud de la Finlande, principalement aux universités de Tampere et de Helsinki.
D'autres universités suivèrent après. Markku Jrvinen améliora le client IRC et prévoyait même d'ajouter des commandes pour les babillards, mais il a finalement abandonné l'idée et et se contenta de rester avec un client standard qui ne sert qu'à une seule chose. Jarkko essaya de faire connaitre IRC à l'extérieur mais les connexions vers d'autres pays n'étant pas trop au point, ce fut donc un certain échec... mais pas pour longtemps. Les connexions commençaient à devenir bonnes alors il continua de faire connaître IRC. Jarkko réussi à avoir accès à un serveur aux États-Unis, plus précisement au MIT (Michigan Institute of Technologies), où il apprit comment s'en servir et pouvoir parler à des gens.

Il réussit à entrer en contact avec Mike Jacobs qui fut le premier usager à l'extérieur de la Finlande à utiliser IRC.
Jarkko fit connaissance de Vijay Subramaniam à qui il envoya une copie d'IRC, mais il ne reçu aucune nouvelle de lui pendant un certain temps. Un jour, il reçu un e-mail de Jeff Trim de l'Université de Denver et de David Bleckmann et Todd Ferguson de l'Université Oregon State. Vijay leur avait envoyé IRC et ils avaient même commencé à exploiter des ircd (irc deamon) sur leurs machines et voulaient s'inter-connecter avec le réseau IRC de Finlande. Après, d'autres personnes commencèrent à exploiter des ircd et le nombre de serveurs commençaient à grandir.



Le grand split
Quand IRC commença à devenir populaire, il y eu beaucoup de serveurs. Déjà en octobre 1991, il y en avait 120 serveurs actifs et en octobre 95 IRC atteignit le 15 000 usagers. Tous ces serveurs formaient un réseau unique qui s'appelait IRC, où les ircop étaient maîtres et avaient beaucoup plus de pouvoir qu'ils n'en ont aujourd'hui. Comme le tout progressait rapidement, certaines personnes commencèrent à se demander s'il ne devait pas y avoir certaines règles pour l'inter-connexion de serveurs. Par contre, d'autres personnes pensaient que ce n'était pas nécessaire d'avoir des règles pour ces choses, surtout pour le serveurs de type Eris.
Ce serveur était du genre "open-server", donc n'importe qui avec un serveur pouvait s'inter-relier à lui. Certains administrateurs ne trouvaient pas l'idée bonne de faire selon cette procédure et ont tenté de convaincre Eris de changer leur politique, mais ce fut un échec. Ainsi, ils décidèrent d'y aller avec les grands moyens et de couper les liens avec tous serveurs qui seraient reliés à Eris. Finalement, Eris et d'autres serveurs qui étaient daccords sur le mode "open-server" decidèrent de créer leur propre réseau qui s'appelait Anet (Anarchy network). Il sombra dans l'oubli peu de temps après.
Après, ce fut plus ou moins tranquille, plusieurs personnes voulaient connecter leur ircd et simultanément les conditions d'inter-connexions devenaient de plus en plus strictes. C'est alors que 2 réseaux font leur apparition: Undernet et DALnet suivi peu de temps après par EFnet. EFnet continua malgré tout à prendre de l'importance. En même temps, deux groupes d'ircops se sont créés avec une opinion différente, un aux États-Unis et l'autre en Europe.
Les deux groupes n'étaient pas daccord sur deux points: La façon de régler les collisions de nicks et les privilèges des ircops. Le groupe des États-Unis était plus orienté sur la liberté des choses en ce qui concerne les ircops et l'Europe, lui, vers le respect des lois et l'ordre. L'Europe essaya de faire des règles où tout le monde y trouverait leur compte. Peu d'américains voulaient aller du côté de l'Europe car un des principaux serveurs était un serveur aux États-Unis et ils avaient peur de perdre leur lien à celui-ci.
Donc L'Europe eut l'idée d'un nouveau réseau qu'ils pourraient développer pour pouvoir y mettre leurs propres règles et enfin régler les problèmes. Ils en discutèrent secrètement entre eux et essayèrent de rassembler des gens de leur côté avant de le partir. C'est alors qu'une personne à qui on avait confiance a divulgué un email qui contenait des informations sur le nouveau réseau. Les États-Unis coupèrent le lien entre les deux groupes qui n'étaient alors en lien direct qu'avec un seul serveur (irc.stealth.com). Après cela, le fameux nouveau réseau dont l'Europe parlait a finalement vu le jour avec principalement des serveurs de l'Europe, d'Australie et du Japon. Ce réseau s'appelait IRCnet, dû au fait que les serveurs originaux de Finlande s'y trouvaient et que EFnet continua de son côté jusqu'à aujourd'hui où la situation n'a pas changé.

Voilà comment les réseaux principaux qui n'en étaient qu'un seul auparavant sont devenus quatre aujourd'hui.



Différentes dates
J'ai déduis une ligne du temps avec des évènement associés à IRC mais qui ne sont pas nécessairement présents dans le texte.

Août 88 - Premier serveur irc tolsun.oulu.fi
Année 89 - Première version d'ircII (premier client IRC)
Juillet 90 - 38 serveurs et 12 usagers
Août 90 - IRC se split en 2 réseaux: EFnet et Anet (anarchy net)
Septembre 90 - 86 serveurs et 41 users
Mars 91 - 135 serveurs dont 69 US et 66 autres
Octobre 91 - 120 servers, 399 usagers et 41 ircops
Année 94 - IRC atteint le 5,000 users
Octobre 95 - IRC atteint le 15,000 users
Février 96 - Probablement le channel le plus peuplé de l'histoire: Id software sort Qtest, #quake atteint le 1556 users
Été 96 - Le fameux split qui sépare EFnet en 4 gros serveurs: IRCnet, Undernet, Dalnet et EFnet



Sources
Internet relay chat f.a.q: http://www.irchelp.org/irchelp/altircfaq.html
Early IRC story:
http://www.the-project.org/history.html
The Great Split by Vegard Engen / May 2000: http://www.irc.org/history_docs/TheGreatSplit.html

Rédigé par whirlpool le 28/08/02