USENETs historie i Norge

Bjørn Hell Larsen, blarsen@nonews.net
Januar 1996

Innledning

Dette er en kortfattet og høyst subjektiv fremstilling av USENETs historie i Norge. Jeg forteller om de tingene jeg var involvert i, og sier mindre om de sidene som jeg ikke hadde noen førstehånds befatning med. Hvis noen har noe å bidra med til denne historien, så setter jeg pris på tilbakemelding.

Prekambirum

USENET har en forholdsvis lang historie i Norge. Det var opprinnelig NUUG, den norske Unix brukergruppen, som tok inn USENET til landet, fra andre medlemsorganisasjoner i EUUG. Tjenesten benyttet den gangen UUCP over X.25 for å hente inn news, og tjenesten var temmelig kostbar. Medlemmene hadde maskiner som ringte opp hovedmaskinen og hentet inn news og mail med UUCP. Den første USENET-maskinen i landet sto på Kongsberg hos KV. Etter at KV ble nedlagt/omorganisert tok Norsk Data over tjenesten, og satte opp en maskin på Skullerud for å utveksle news og mail med andre EUUG-medlemmer.

Selv om NDs intensjoner ved overtagelsen av NUUGs hovedmaskin var gode gikk det dårlig med økonomien på Skullerud etterhvert, og driften av USENET/UUCP-tjenesten ble nedprioritert og vanskjøtt.

Medlemmene av NUUG var lite fornøyde med situasjonen, og bestemte seg for at noe måtte gjøres.

Samtidig, ved UiO

Jeg ble ansatt ved Universitetet i Oslo i 1981, og arbeidet først som deltids-operatør, deretter som brukerveileder ("lukevakt"), applikasjonsprogrammerer, og til slutt som systemprogrammerer - alt dette på UiOs sentrale system, en DECsystem-1099 fra DEC (Digital Equipment Corporation).

Institutt for Informatikk kjøpte tidlig på 80-tallet to DECSYSTEM-20 som ble brukt til laveregradsundervisning. Omtrent samtidig anskaffet de en VAX 11/780 som skulle brukes av ansatte. Sverre "Bassen" Lande hadde vært i USA og lært Unix, og denne maskinen skulle kjøre 4.1BSD Unix, som han hadde med seg i kofferten derfra.

VAXen ble koblet opp mot ARPAnet gjennom forbindelsen som Televerkets Forskningsinstitutt på Kjeller hadde. På nettet fikk den navnet oslo-vax.arpa. Jeg fikk meg en konto på oslo-vax, min første Unix-konto noensinne. Dette må ha vært i 1984, tror jeg.

Jeg var ikke videre interessert i Unix på denne tiden; jeg var fullt opptatt med å drive systemprogrammering på TOPS-10 og TOPS-20 og å sette meg inn i VAX/VMS, som var utpekt til å bli det neste hoved-OSet ved UiO etter at det ble klart at DEC-10-maskinen snart måtte ut. Hovedgrunnen til at jeg fikk meg en konto på oslo-vax var for å kunne følge med på en maillingliste på ARPAnet som het INFO-VAX. Jeg leste INFO-VAX i flere år, og mesteparten av det jeg en gang kunne om VAX/VMS kom herfra.

Etterhvert var det flere ikke-informatikere ved UiO som begynte å ønske seg adgang til Internett (navneskiftet fra ARPAnet til Internett skjedde ca. samtidig som jeg begynte å bruke nettet, dvs. rundt 1984). Vi (USE) ønsket derfor å koble VAX-anlegget vårt direkte opp mot Internett. IfI satte seg imot dette, og KZ (Knut Smaaland, driftssjef ved USIT) og Bassen hadde flere interresante ordskifter om temaet. Grunnlaget for konflikten var at Bassen hadde lite sans for "blodsugere" som USE som tok seg betalt for bruken av sine systemer. Som en mellomløsning ble det anskaffet en knøttliten VAX 11/725 som jeg fikk gleden av å installere VMS og TCP/IP på. Maskinen ble hetende agnes, og fikk ikke noen lang levetid; det viste seg å være lite praktisk med et eget system for adgang til nettet, og den ble lite brukt - selv om konto på denne var gratis. (Etter at agnes ble pensjonert hadde den en ny karriere som hjemme-VAX for meg i en periode, da omdøpt til junior. Sist jeg var innom maskinrommet i informatikkbygget på Blindern sto stakkars junior henslengt i et hjørne og samlet støv.)

Samtidig bestemte jeg meg for å gjøre det beste ut av situasjonen og lage et opplegg for å kunne lese mailinglister på VAXene våre. I '84 ble det installert EAN på disse maskinene; dette var en meget tidlig X.400-implementasjon som var langt bedre enn ingenting, men som etterhvert tydelig viste sine svakheter. Men EAN gjorde en god jobb i mange år. Jeg opprettet en rekke postkasser i EAN, og meldte dem inn i diverse mailinglister. Med hjelp av en rekke kommandofiler og batchjobber klarte jeg å lage en fattigmannsnews. På toppen av det hele lagde jeg en newsleser som jeg kalte RLN. RLN sto, så langt jeg husker, for Read List News, men hva "List News" eller "listnews" skal være for noe husker jeg ikke helt; jeg antar at det var et slags navn for news via mailinglister. RLN ble programmert i TPU, Digitals "Text Processing Utility" for VMS. Funksjonaliteten i RLN var for det meste hentet fra mailinglisteleseren som jeg tidligere hadde brukt på oslo-vax. Denne var implementert som et bibliotek i Gosling Emacs, tror jeg. I ettertanke var RLN forbløffende lik GNUS, som i dag er en av de mer populære newsleserne.

Mange av mailinglistene vi tok inn og leste via RLN var koblet opp mot USENET-grupper, og mye av diskusjonen der om fenomener som newsgrupper og followup og annet rart viste tydelig at det var en annen, spennende og ukjent verden der ute. På denne tiden var USENET og Internet separate verdener. USENET førte mail og news, og benyttet UUCP som transportprotokoll. Internett hadde mail og mailinglister, i tillegg til andre TCP/IP-protokoller som telnet og ftp. Men USENET over Internett kom ikke før på slutten av 80-tallet, da protokollen NNTP ble lansert.

Norwegian Network Administration Centre

I 1988 tok NUUG kontakt med USE og forhørte seg om mulighetene for at USE kunne drive en hovedmaskin for dem. NUUG ønsket også å benytte Uninetts nye Internett-linje til Sverige for å få inn News og mail til sine kunder den veien. Til gjengjeld ville Uninetts medlemmer få mulighet til å få inn news, som til nå hadde vært NUUGs eksklusive eiendom.

På TF på Kjeller sto det en Sun 3/280 server kalt nac.no, som hadde blitt kjøpt inn av Petter Bjørstad (UiB) som en del av en den første pakken med TCP/IP-utrustning til Uninett. Maskinen, som opprinnelig lød navnet kurer, var ment brukt til "nettverksformål", uten at det var helt klart hva dette skulle være for noe. Når vi begynte å kjøre DNS ble maskinen omdøpt til nac.no, som var ment å være en forkortelse for Network Administration Centre. Bassen ville egentlig kalle den nic.no, men NIC i USA likte ikke den ideen. Vi klarte å få frigitt maskinen til bruk som ny hoved-UUCP-maskin for NUUG, og maskinen ble flyttet fra Kjeller til Blindern, hvor den ble installert i maskinrommet på det nye Informatikkbygget.

Vi fikk overført modemene som hadde stått på den gamle UUCP-maskinen på Skullerud, og Andreas Hope, den gang ND (han arbeidet med utviklingen av det som skulle bli Dolphin Unline 88), nå Multix, hjalp oss (Jens Thomassen og meg) med å kopiere over aksessfiler fra det gamle systemet og sette det nye systemet i drift. Det var USE som skulle drive nac.no, og jeg var utpekt som ansvarlig, men siden jeg ikke hadde noe videre erfaring med UUCP og modemer stilte Jens opp for å hjelpe til.

Som en del av jobben med å sette i drift nac.no måtte vi også installere et newssystem på maskinen. IfI hadde allerede B news installert på en av sine maskiner, men vi valgte å installere C news, som da var flunkende ny, på nac. Jens gjorde mesteparten av den jobben, samt konfigureringen av sendmail. Jeg lærte mye av det jeg kan om news og sendmail med å være med på denne jobben.

Å drive nac.no var ikke den eneste jobben jeg hadde på USE; samtidig var jeg travelt opptatt med utviklingen av PRISS, UiOs printspooling-system, og Palantir, et overvåkningssystem som jeg fremdeles tror de benytter.

Resultatet var nok at NUUGs medlemmer ikke fikk en så god service som de egentlig fortjente, men jeg tror alle var enige om at det var en betydelig forbedring fra forholdene før USE tok over driften.

Siden man nå hadde fått inn en maskin med god kapasitet var det mange som ønsket å komme i gang, og veksten i NUUGs medlemsmasse var stor.

no.*

News-oppsettet vi overtok fra NUUGs gamle UUCP-maskin inneholdt et par norske grupper, plassert i et nuug.*-hierarki. Siden vi hadde planer om å distribuere news mellom alle Uninett-institusjonene i tillegg til NUUG-medlemmene ble Jens og jeg enige om at vi burde lage et nytt norsk news-hierarki uten "nuug" i navnet. Resultatet ble "no.*", og den første gruppen, no.general, ble opprettet uten seremonier og hornmusikk.

Vi laget en slagplan og en liste over grupper vi ville ha, og jeg opprettet det første settet med grupper.

Omtrent samtidig ble det satt opp newsservere ved UiO (for bruk fra UiOs systemer), NTH, UiTØ og UiB, og NNTP ble tatt i bruk for å utveksle news mellom disse og nac.no. Til å begynne med var nac.no hovedmaskinen her i landet, og fikk news over NNTP direkte fra SUNET i Stockholm. Siden linjen fra Stockholm til Oslo gikk via Trondheim var dette lite smart rent nettverksmessig, og etterhvert ble det NTHs newsserver som tok news inn og ut av landet.

Den første tiden var det ikke mange news-brukere her i landet, og no.* så liten trafikk. De første par-tre årene var det en hektisk dag hvis det kom mer enn et dusin innlegg i no.general, som helt fra starten av var den mest aktive gruppen.

Resten er historie. Kanskje den også skrives en dag.


Til min hjemmeside
blarsen@nonews.net