Historia del IRC - History of IRC

Escrita por Jarkko Oikarinen, fundador del IRC.
Traducción: Quique (http://sindominio.net/quique)

No sé si esto ayudará mucho. Espero recordar las cosas correctamente, y pido disculpas a la gente que me he dejado y que merecería estar aquí.

Durante el verano de 1988 yo trabajaba en el Departamento de Ciencia del Procesamiento de la Información de la Universidad de Oulu. Supongo que no tenían mucho trabajo que darme. Administraba el servidor Sun del departamento, pero no me tomaba todo el tiempo. Así que empecé a hacer un programa de comunicaciones, que se suponía haría que OuluBox (una BBS de acceso público que funcionaba en la máquina tolsun.oulu.fi, que administraba yo) fuera un poco más usable. El propósito era permitir que allí hubiera discusiones y grupos del estilo de las News de USENET, además de discusiones en tiempo real y otras cosas relacionadas con la BBS.

Jyrki Kuoppala (jkp@cs.hut.fi) había implementado el programa rmsg para enviar mensajes a gente en otras máquinas. No tenía implementado el concepto de canal (aunque lo soportaba), así que se usaba principalmente para comunicaciones de persona-a-persona.

Otro sencillo programa de chat multiusuario que ya existía en OuluBox era MUT (MultiUser Talk), escrito por Jukka Pihl (pihl@rieska.oulu.fi). Ese programa tenía la mala costumbre de no funcionar debidamente, así que para arreglarlo, la primera cosa en implementarse de este plan para la BBS fue el IRC.

El nacimiento del IRC fue en Agosto de 1988. Se desconoce la fecha exacta, hacia fin de mes en cualquier caso.

El Bitnet Relay Chat fue una buena inspiración para el IRC. Cuando el IRC empezó a tener ocasionalmente más de 10 usuarios, le pedí a algunos amigos míos que empezaran a poner en funcionamiento servidores de IRC en el sur de Finlandia, principalmente en la Universidad de Tecnología de Tampere y en la Universidad de Tecnología de Helsinki. Algunas otras universidades les siguieron pronto. Markku Jarvinen (mta@cc.tut.fi) mejoró el cliente de IRC (sólo había uno en aquellos momentos) para que soportara algunas órdenes de edición de Emacs. En aquel momento era obvio que añadir funciones de tipo BBS al programa no era una buena idea, es mejor tener un programa para cada función. Así que la idea de extensión de la BBS fue abandonada y sólo permaneció el IRC.

El IRC estaba muy extendido en Finlandia. Contacté con algunos amigos míos mediante BITNET Relay y les pregunté si probarían este programa. Todavía no funcionaban las conexiones de Internet desde Finlandia a otros países, así que no podían conectarse a la red finesa (lo que supongo fue la razón por la que no se entusiasmaron mucho con el IRC).

Las conexiones de Internet a los Estados Unidos empezaron a funcionar (ya no recuerdo cuando). Contesté a algunos artículos de las news en los que gente preguntaba por programas de chat multiusuario. No recibí respuestas.

En el MIT estaba la legendaria máquina ai.ai.mit.edu funcionando con ITS. Obtuve una cuenta allí y aprendí a manejarla un poquito. Lo suficiente como para saber como chatear con gente. Desde allí conseguí el primer usuario de IRC de fuera de Escandinavia, Mike Jacobs usaba el IRC a través de OuluBox (él no tenía cuenta en ninguna máquina Unix).

A través de ai.ai.mit.edu conocí a Vijay Subramaniam (espero haberlo escrito correctamente :-). Le había dado el IRC y no sabía de él desde hacía algún tiempo. Entonces recibí mensajes de correo de Jeff Trim (solía ser jtrim@orion.cair.du.edu, Universidad de Denver, dirección actual desconocida), David Bleckmann (bleckmd@jacobs.cs.orst.edu) y Todd Ferguson (melvin@jacobs.cs.orst.edu, Universidad del Estado de Oregón). Vijay les había dado el IRC y ellos habían puesto IRCd en sus máquinas (orion.cair.du.edu y jacobcs.cs.orst.edu, si lo recuerdo correctamente) y querían conectarse a la red de IRC finesa. Después de eso, alguna otra gente empezó a usar el IRC, y el número de servidores creció rápidamente.

El primer servidor de IRC (y todavía en funcionamiento) fue tolsun.oulu.fi.

No tengo ni idea del último...

Valid XHTML 1.1!