Contexte historique et matériel

Au début des années 1990, l’accès à Internet était limité aux campus universitaires ou aux grandes villes. La plupart des foyers disposaient d’un PC 386DX sous Windows 3.0, souvent équipé d’un modem 2400 baud. Avec une vitesse de 2400 bits/s, le transfert d’une image de 1,44 Mo remplissait une disquette en environ deux heures. L’auteur mentionne également le passage ultérieur à un modem 14,4 kbps, nécessaire pour exploiter les services graphiques de Prodigy.

Ces machines fonctionnaient sous MS‑DOS, utilisant des programmes de terminal (ex. Telix, Procomm) pour composer des numéros téléphoniques et établir une liaison série avec le BBS distant. Le protocole de transfert de fichiers le plus répandu était X/Y/Z‑modem, qui adaptait dynamiquement la vitesse de connexion en fonction de la qualité de la ligne.

Architecture et protocole des BBS

Un BBS était essentiellement un serveur téléphonique doté d’un modem, d’un disque dur et d’un logiciel de gestion de messages (ex. WWIV, Renegade). Le système attendait un appel entrant, répondait, puis négociait le débit (souvent 2400 8‑N‑1). Une fois la connexion établie, l’utilisateur pouvait accéder à des forums publics, zones privées, téléchargements de fichiers et jeux en ligne. Les « doors » étaient des programmes externes lancés depuis le BBS, souvent écrits en C ou Pascal, qui offraient des services supplémentaires comme le chat IRC ou les bases de données de partages de fichiers.

Les listes de BBS « 1‑800 » (toll‑free) étaient distribuées sous forme de fichiers texte (ex. TB01-94.TXT, BBSWORK3.TXT). Chaque entrée contenait le numéro, le nom du système et parfois un bref descriptif. Ces listes étaient mises à jour sporadiquement, ce qui entraînait un taux d’échec élevé : environ 90 % des appels aboutissaient à une sonnerie infinie, un signal occupé ou un message d’erreur « DOO‑BE‑DEEP ». Le manque d’autodétection du débit par certains BBS augmentait encore le taux d’échec, car le terminal devait être configuré manuellement à 2400 baud.

Contraintes économiques et techniques

Le modèle économique des appels téléphoniques était basé sur la facturation à la minute. Dans les zones rurales, même un appel de 1,5 mile était considéré comme « long‑distance », facturé à un tarif supérieur au local. Ainsi, chaque session de deux heures pouvait coûter plusieurs dizaines de dollars, ce qui expliquait la réaction immédiate de la mère de l’auteur et l’interdiction subséquente.

Sur le plan technique, les lignes analogiques introduisaient du bruit, limitant la fiabilité du protocole X/Y/Z‑modem. Les modems de 2400 baud ne pouvaient pas toujours détecter correctement la vitesse du BBS distant, entraînant des retransmissions et des corruptions de fichiers. De plus, les disques durs des BBS étaient souvent de petite capacité (quelques dizaines de mégaoctets), ce qui limitait la quantité de contenu disponible.

Héritage et limites du phénomène

Les BBS 1‑800 ont offert aux adolescents un accès gratuit à une communauté en ligne avant l’avènement du Web. Cependant, la volatilité des numéros (changement fréquent, désactivation) et l’absence de standards de service (pas de DNS, pas de chiffrement) rendaient l’expérience imprévisible. Aujourd’hui, les archives de ces listes (souvent hébergées sur le Wayback Machine) constituent une source précieuse pour les chercheurs en histoire du net, mais elles restent fragmentaires.

En résumé, le succès des BBS gratuits reposait sur une combinaison de matériel basique (386DX, modem 2400 baud), de protocoles de communication adaptatifs (X/Y/Z‑modem) et d’une motivation sociale forte. Les contraintes économiques liées à la facturation téléphonique et les limites techniques des lignes analogiques ont toutefois limité la portée et la durabilité de ces services.