Internetthistorie: Utvide interaktivitet

Internetthistorie: Utvide interaktivitet

Andre artikler i serien:

På begynnelsen av 1960-tallet begynte interaktive datamaskiner, fra ømme frø som ble dyrket ved Lincoln Laboratory og MIT, gradvis å spre seg overalt, på to forskjellige måter. For det første utvidet datamaskinene selv ranker som nådde inn i nærliggende bygninger, studiesteder og byer, slik at brukerne kunne samhandle med dem på avstand, med flere brukere om gangen. Disse nye tidsdelingssystemene blomstret opp til plattformer for de første virtuelle nettsamfunnene. For det andre spredte frøene til interaktivitet seg over hele statene og slo rot i California. Og en person var ansvarlig for denne første frøplanten, en psykolog som heter Joseph Carl Robnett Licklider.

Joseph "eplefrø"*

*Hentydning til en amerikansk folklorekarakter med kallenavn Johnny Appleseed, eller «Johnny Apple Seed», kjent for sin aktive planting av epletrær i Midtvesten av USA (eplefrø – eplefrø) / ca. oversettelse

Joseph Carl Robnett Licklider - "Lick" til vennene sine - spesialiserte seg på psykoakustikk, et felt som koblet sammen imaginære bevissthetstilstander, målt psykologi og lydens fysikk. Vi nevnte ham kort tidligere - han var konsulent ved FCC-høringene på Hush-a-Phone på 1950-tallet. Han finpusset ferdighetene sine ved Harvard Psychoacoustic Laboratory under krigen, og utviklet teknologier som forbedret hørbarheten til radiosendinger i støyende bombefly.

Internetthistorie: Utvide interaktivitet
Joseph Carl Robnett Licklider, aka Lick

Som mange amerikanske forskere i sin generasjon, oppdaget han måter å kombinere interessene sine med militære behov etter krigen, men ikke fordi han var spesielt interessert i våpen eller nasjonalt forsvar. Det var bare to store sivile finansieringskilder for vitenskapelig forskning – dette var private institusjoner grunnlagt av industrigiganter ved århundreskiftet: Rockefeller Foundation og Carnegie Institution. National Institutes of Health hadde bare noen få millioner dollar, og National Science Foundation ble grunnlagt først i 1950, med et like beskjedent budsjett. På 1950-tallet var det beste stedet å lete etter midler til interessante vitenskapelige og teknologiske prosjekter Forsvarsdepartementet.

Så på 1950-tallet begynte Lick i MIT Acoustics Laboratory, drevet av fysikerne Leo Beranek og Richard Bolt og mottok nesten all finansiering fra den amerikanske marinen. Deretter gjorde hans erfaring med å koble menneskelige sanser til elektronisk utstyr ham til en hovedkandidat for MITs nye luftvernprosjekt. Deltar i utviklingsgruppen"Prosjekt Charles", involvert i implementeringen av Valley Committees luftvernrapport, insisterte Leake på å inkludere forskning på menneskelige faktorer i prosjektet, noe som resulterte i at han ble utnevnt til en av direktørene for utvikling av radarskjermer ved Lincoln Laboratory.

Der, på et tidspunkt på midten av 1950-tallet, krysset han veier med Wes Clark og TX-2, og ble umiddelbart infisert med datainteraktivitet. Han ble fascinert av ideen om fullstendig kontroll over en kraftig maskin, i stand til umiddelbart å løse enhver oppgave som er tildelt den. Han begynte å utvikle ideen om å skape en "symbiose mellom menneske og maskin", et partnerskap mellom menneske og datamaskin, i stand til å forsterke den intellektuelle kraften til en person på samme måte som industrielle maskiner forbedrer hans fysiske evner (det er verdt å merke seg at Leake betraktet dette som et mellomstadium, og at datamaskiner senere ville lære å tenke på egenhånd). Han la merke til at 85 % av arbeidstiden hans

... var primært viet til geistlige eller mekaniske aktiviteter: søke, beregne, tegne, transformere, bestemme de logiske eller dynamiske konsekvensene av et sett med antagelser eller hypoteser, forberede seg på å ta en beslutning. Dessuten ble mine valg om hva som var og ikke var verdt å prøve, i en skammelig grad bestemt av argumentene om geistlige muligheter snarere enn intellektuell evne. Operasjoner som tar mesteparten av tiden som angivelig er viet til teknisk tenkning, kan utføres bedre av maskiner enn av mennesker.

Det generelle konseptet gikk ikke langt fra det Vannevar Bush beskrev "Memex" - en intelligent forsterker, kretsen som han skisserte i 1945 i boken As We May Think, selv om vi i stedet for en blanding av elektromekaniske og elektroniske komponenter, som Bush, kom til rent elektroniske digitale datamaskiner. En slik datamaskin ville bruke sin utrolige hastighet til å hjelpe til med det geistlige arbeidet knyttet til ethvert vitenskapelig eller teknisk prosjekt. Folk ville kunne frigjøre seg fra dette monotone arbeidet og bruke all sin oppmerksomhet på å danne hypoteser, bygge modeller og tilordne mål til datamaskinen. Et slikt partnerskap ville gi utrolige fordeler for både forskning og nasjonalt forsvar, og ville hjelpe amerikanske forskere å overgå sovjetiske.

Internetthistorie: Utvide interaktivitet
Vannevar Bushs Memex, et tidlig konsept for et automatisk informasjonsinnhentingssystem for å komplementere intelligens

Rett etter dette banebrytende møtet tok Leak med seg lidenskapen for interaktive datamaskiner til en ny jobb i et konsulentfirma drevet av hans gamle kolleger, Bolt og Beranek. De tilbrakte årevis med å jobbe deltidskonsulent ved siden av sitt akademiske arbeid innen fysikk; for eksempel studerte de akustikken til en kinosal i Hoboken (New Jersey). Oppgaven med å analysere akustikken i det nye FN-bygget i New York ga dem mye arbeid, så de bestemte seg for å forlate MIT og drive med rådgivning på heltid. De fikk snart selskap av en tredje partner, arkitekten Robert Newman, og de kalte seg Bolt, Beranek og Newman (BBN). I 1957 hadde de vokst til et mellomstort firma med noen få dusin ansatte, og Beranek bestemte at de sto i fare for å mette det akustiske forskningsmarkedet. Han ønsket å utvide firmaets ekspertise utover lyd, for å dekke hele spekteret av menneskelig interaksjon med det bygde miljøet, fra konsertsaler til biler og på tvers av alle sanser.

Og han sporet selvfølgelig opp Lickliders gamle kollega og ansatte ham på sjenerøse vilkår som ny visepresident for psykoakustikk. Beranek tok imidlertid ikke hensyn til Liks ville entusiasme for interaktiv databehandling. I stedet for en psykoakustikkekspert, fikk han ikke akkurat en dataekspert, men en dataevangelist som var ivrig etter å åpne øynene til andre. I løpet av et år overbeviste han Beranek om å betale ut titusenvis av dollar for å kjøpe datamaskinen, en liten, laveffekts LGP-30-enhet laget av entreprenøren Librascope fra forsvarsdepartementet. Uten ingeniørerfaring hentet han inn en annen SAGE-veteran, Edward Fredkin, for å hjelpe til med å sette opp maskinen. Selv om datamaskinen stort sett distraherte Lik fra hverdagsjobben mens han prøvde å lære programmering, overbeviste han etter halvannet år partnerne sine om å bruke mer penger ($150 000, eller omtrent 1,25 millioner dollar i dagens penger) for å kjøpe en kraftigere datamaskin. : den siste PDP-1 fra DEC. Leak overbeviste BBN om at digital databehandling var fremtiden, og at deres investering i ekspertise på dette området en eller annen gang ville lønne seg.

Like etter befant Leake seg, nesten ved et uhell, i en posisjon som var ideell for å spre en kultur av interaktivitet over hele landet, og ble sjef for regjeringens nye databyrå.

HARPE

Under den kalde krigen hadde hver handling sin reaksjon. Akkurat som den første sovjetiske atombomben førte til opprettelsen av SAGE, er det også første kunstige jordsatellitt, lansert av USSR i oktober 1957, skapte en mengde reaksjoner i den amerikanske regjeringen. Situasjonen ble forverret av det faktum at selv om Sovjetunionen var fire år bak USA i spørsmålet om å detonere en atombombe, tok det et sprang fremover i rakett, foran amerikanerne i baneløpet (det viste seg å være ca fire måneder).

Et svar på fremveksten av Sputnik 1 i 1958 var opprettelsen av Defense Advanced Research Projects Agency (ARPA). I motsetning til de beskjedne beløpene som ble bevilget til borgervitenskap, mottok ARPA et budsjett på 520 millioner dollar, tre ganger National Science Foundations finansiering, som i seg selv ble tredoblet som svar på Sputnik 1.

Selv om byrået kunne jobbe med et bredt spekter av alle nyskapende prosjekter som forsvarsministeren anså som passende, var det opprinnelig ment å fokusere all oppmerksomheten på raketter og rom – dette var det avgjørende svaret på Sputnik 1. ARPA rapporterte direkte til forsvarsministeren og var derfor i stand til å heve seg over kontraproduktiv og industridempende konkurranse for å produsere en enkelt, forsvarlig plan for utviklingen av det amerikanske romfartsprogrammet. Men faktisk ble alle prosjektene hans i dette området snart overtatt av rivaler: Luftforsvaret skulle ikke gi opp kontrollen over militær rakett, og National Aeronautics and Space Act, undertegnet i juli 1958, opprettet et nytt sivilt byrå som tok over alle spørsmål knyttet til verdensrommet, ikke berøring av våpen. Etter opprettelsen fant ARPA imidlertid grunner til å overleve da det mottok store forskningsprosjekter innen områdene ballistisk missilforsvar og atomprøvedeteksjon. Imidlertid ble det også en arbeidsplattform for små prosjekter som ulike militære byråer ønsket å utforske. Så i stedet for hunden, ble kontrollen halen.

Det siste prosjektet som ble valgt var "Orion-prosjektet", et romfartøy med en kjernefysisk pulsmotor ("eksplosivt fly"). ARPA sluttet å finansiere det i 1959 fordi det ikke kunne se det som noe annet enn et rent sivilt prosjekt som faller inn under NASAs ansvarsområde. På sin side ønsket ikke NASA å ødelegge sitt rene rykte ved å engasjere seg i atomvåpen. Luftforsvaret var motvillige til å kaste inn penger for å holde prosjektet i gang, men det døde til slutt etter en avtale fra 1963 som forbød atomvåpentesting i atmosfæren eller rommet. Og selv om ideen teknisk sett var veldig interessant, er det vanskelig å forestille seg noen regjering som gir grønt lys til å skyte opp en rakett fylt med tusenvis av atombomber.

ARPAs første forsøk på datamaskiner kom rett og slett ut av et behov for noe å administrere. I 1961 hadde Luftforsvaret to inaktive eiendeler på hendene som måtte lastes med noe. Da de første SAGE-deteksjonssentrene nærmet seg utplassering, hyret flyvåpenet inn RAND Corporation i Santa Monica, California, for å trene personell og utstyre tjue datastyrte luftvernsentre med kontrollprogrammer. For å gjøre dette arbeidet skapte RAND en helt ny enhet, Systems Development Corporation (SDC). Programvareerfaringen SDC fikk var verdifull for Luftforsvaret, men SAGE-prosjektet var over, og de hadde ikke noe bedre å gjøre. Den andre ledige eiendelen var en ekstremt dyr overskudds AN/FSQ-32-datamaskin som hadde blitt rekvirert fra IBM for SAGE-prosjektet, men som senere ble ansett som unødvendig. DoD adresserte begge problemene ved å gi ARPA et nytt forskningsoppdrag knyttet til kommandosentre og et stipend på 6 millioner dollar for SDC for å studere kommandosenterproblemer ved å bruke Q-32.

ARPA bestemte seg snart for å regulere dette forskningsprogrammet som en del av den nye forskningsavdelingen for informasjonsbehandling. Omtrent samtidig fikk instituttet et nytt oppdrag – å lage et program innen atferdsvitenskap. Det er nå uklart av hvilke grunner, men ledelsen bestemte seg for å ansette Licklider som direktør for begge programmene. Kanskje det var ideen til Gene Fubini, forskningsdirektøren ved forsvarsdepartementet, som kjente Leake fra arbeidet hans med SAGE.

I likhet med Beranek på sin tid, hadde Jack Ruina, den gang sjefen for ARPA, ingen anelse om hva som ventet ham da han inviterte Lik til et intervju. Han trodde han fikk en atferdsekspert med litt datavitenskap. I stedet møtte han den fulle kraften til ideene om menneske-datamaskin-symbiose. Leake hevdet at et datastyrt kontrollsenter ville kreve interaktive datamaskiner, og derfor måtte hoveddriveren i ARPAs forskningsprogram være et gjennombrudd i forkant av interaktiv databehandling. Og for Lik betydde dette deletid.

Tidsinndeling

Tidsdelingssystemer oppsto fra det samme grunnleggende prinsippet som Wes Clarks TX-serie: datamaskiner skal være brukervennlige. Men i motsetning til Clark, mente talsmenn for tidsdeling at én person ikke effektivt kunne bruke en hel datamaskin. En forsker kan sitte i flere minutter og studere resultatet av et program før han gjør en liten endring i det og kjører det igjen. Og i løpet av dette intervallet vil datamaskinen ikke ha noe å gjøre, dens største kraft vil være inaktiv, og det vil være dyrt. Til og med intervaller mellom tastetrykk på hundrevis av millisekunder virket som enorme avgrunner av bortkastet datamaskintid der tusenvis av beregninger kunne ha blitt utført.

All den datakraften trenger ikke gå til spille hvis den kan deles mellom mange brukere. Ved å dele datamaskinens oppmerksomhet slik at den betjener hver bruker etter tur, kan en datamaskindesigner slå to fluer i en smekk – gi illusjonen av en interaktiv datamaskin som er fullstendig under brukerkontroll uten å kaste bort mye av prosesseringskapasiteten til dyr maskinvare.

Dette konseptet ble nedfelt i SAGE, som kunne betjene dusinvis av forskjellige operatører samtidig, hvor hver av dem overvåker sin egen luftromssektor. Da han møtte Clark, så Leake umiddelbart potensialet i å kombinere brukerseparasjonen av SAGE med den interaktive friheten til TX-0 og TX-2 for å skape en ny, kraftig blanding som dannet grunnlaget for hans talsmann for menneske-datamaskin-symbiose, som presenterte han for forsvarsdepartementet i sin artikkel fra 1957. Et virkelig klokt system, eller Forward to hybrid machine/human thinking systems" [vismann engelsk. – salvie / ca. overs.]. I denne artikkelen beskrev han et datasystem for forskere svært likt i strukturen til SAGE, med input via en lyspistol, og "den samtidige bruken (rask tidsdeling) av databehandlings- og lagringsmulighetene til maskinen av mange mennesker."

Leake selv hadde imidlertid ikke ingeniørkompetansen til å designe eller bygge et slikt system. Han lærte det grunnleggende om programmering fra BBN, men det var omfanget av hans evner. Den første personen som satte tidsdelingsteorien ut i livet var John McCarthy, en matematiker ved MIT. McCarthy trengte konstant tilgang til en datamaskin for å lage verktøy og modeller for å manipulere matematisk logikk - de første skrittene, mente han, mot kunstig intelligens. I 1959 bygde han en prototype som besto av en interaktiv modul boltet på universitetets batch-behandling IBM 704 datamaskin. Ironisk nok hadde den første "tidsdelingsenheten" bare én interaktiv konsoll - Flexowriter-telemaskinen.

Men på begynnelsen av 1960-tallet hadde MIT-ingeniørfakultetet kommet til behovet for å investere tungt i interaktiv databehandling. Hver student og lærer som var interessert i programmering ble hektet på datamaskiner. Batchdatabehandling brukte datatid veldig effektivt, men det kastet bort mye forskernes tid – den gjennomsnittlige behandlingstiden for en oppgave på 704 var mer enn en dag.

For å studere langsiktige planer for å møte de økende kravene til dataressurser, sammenkalte MIT en universitetskomité dominert av forkjempere for tidsdeling. Clark hevdet at overgangen til interaktivitet ikke betyr tidsdeling. Rent praktisk, sa han, betydde tidsdeling å eliminere interaktive videovisninger og sanntidsinteraksjoner – kritiske aspekter ved et prosjekt han jobbet med ved MIT Biophysics Lab. Men på et mer grunnleggende nivå ser det ut til at Clark har hatt en dyp filosofisk innvending mot ideen om å dele arbeidsområdet sitt. Fram til 1990 nektet han å koble datamaskinen sin til Internett, og hevdet at nettverk var en "feil" og "ikke fungerte."

Han og studentene hans dannet en "subkultur", en liten utvekst innenfor den allerede eksentriske akademiske kulturen for interaktiv databehandling. Argumentene deres for små arbeidsstasjoner som ikke trenger å deles med noen overbeviste imidlertid ikke kollegene. Med tanke på kostnadene for selv den minste enkelt datamaskin på den tiden, virket denne tilnærmingen økonomisk urimelig for andre ingeniører. Dessuten trodde de fleste på den tiden at datamaskiner – de intelligente kraftverkene i den kommende informasjonsalderen – ville dra nytte av stordriftsfordeler, akkurat som kraftverkene hadde fordeler. Våren 1961 ga komiteens sluttrapport tillatelse til å opprette store tidsdelingssystemer som en del av MIT-utviklingen.

På den tiden jobbet Fernando Corbato, kjent som "Corby" for sine kolleger, allerede med å skalere opp McCarthys eksperiment. Han var fysiker av utdannelse, og lærte om datamaskiner mens han jobbet på Whirlwind i 1951, mens han fortsatt utdannet seg ved MIT (den eneste av alle deltakerne i denne historien som overlevde - i januar 2019 var han 92). Etter å ha fullført doktorgraden ble han administrator ved det nyopprettede MIT Computing Center, bygget på en IBM 704. Corbato og teamet hans (opprinnelig Marge Merwin og Bob Daly, to av senterets beste programmerere) kalte deres tidsdelingssystem CTSS ( Kompatibelt tidsdelingssystem, "kompatibelt tidsdelingssystem") - fordi det kunne kjøres samtidig med 704s normale arbeidsflyt, og fanger automatisk opp datamaskinsykluser for brukere etter behov. Uten denne kompatibiliteten kunne ikke prosjektet ha fungert fordi Corby ikke hadde midler til å kjøpe en ny datamaskin for å bygge et tidsdelingssystem fra bunnen av, og de eksisterende batchbehandlingsoperasjonene kunne ikke stenges.

Ved slutten av 1961 kunne CTSS støtte fire terminaler. I 1963 plasserte MIT to kopier av CTSS på transistoriserte IBM 7094-maskiner som kostet 3,5 millioner dollar, omtrent 10 ganger minnekapasiteten og prosessorkraften til de forrige 704-ene. Overvåkingsprogramvaren gikk gjennom aktive brukere, og serverte hver enkelt i et brøkdel av et sekund før den gikk videre til neste. Brukere kan lagre programmer og data for senere bruk i sitt eget passordbeskyttede område av disklagring.

Internetthistorie: Utvide interaktivitet
Corbato iført sin signatursløyfe i datarommet med en IBM 7094


Corby forklarer hvordan tidsdeling fungerer, inkludert en to-nivå kø, i en TV-sending fra 1963

Hver datamaskin kunne betjene omtrent 20 terminaler. Dette var nok ikke bare til å støtte et par små terminalrom, men også til å distribuere datatilgang over hele Cambridge. Corby og andre nøkkelingeniører hadde sine egne terminaler på kontoret, og på et tidspunkt begynte MIT å tilby hjemmeterminaler til teknisk personale slik at de kunne jobbe med systemet etter arbeidstid uten å måtte reise til jobb. Alle tidlige terminaler besto av en konvertert skrivemaskin som var i stand til å lese data og sende dem ut over en telefonlinje, og stanset kontinuerlig matingspapir. Modemene koblet telefonterminalene til et privat sentralbord på MIT campus, der de kunne kommunisere med CTSS-datamaskinen. Datamaskinen utvidet dermed sansene gjennom telefonen og signalene som endret seg fra digitalt til analogt og tilbake igjen. Dette var den første fasen av integrering av datamaskiner med telekommunikasjonsnettverket. Integrasjonen ble tilrettelagt av AT&Ts kontroversielle reguleringsmiljø. Kjernen i nettverket var fortsatt regulert, og selskapet var pålagt å tilby leide linjer til faste priser, men flere FCC-vedtak hadde erodert selskapets kontroll over kanten, og selskapet hadde lite å si når det gjaldt å koble enheter til sine linjer. Derfor krevde ikke MIT tillatelse for terminalene.

Internetthistorie: Utvide interaktivitet
Typisk dataterminal fra midten av 1960-tallet: IBM 2741.

Det endelige målet til Licklider, McCarthy og Corbato var å øke tilgjengeligheten av datakraft for individuelle forskere. De valgte sine verktøy og tidsinndeling av økonomiske årsaker: ingen kunne tenke seg å kjøpe sin egen datamaskin for hver forsker ved MIT. Dette valget førte imidlertid til utilsiktede bivirkninger som ikke ville blitt realisert i Clarks én-mann, én-datamaskin-paradigme. Det delte filsystemet og kryssreferansen av brukerkontoer tillot dem å dele, samarbeide og utfylle hverandres arbeid. I 1965 akselererte Noel Morris og Tom van Vleck samarbeid og kommunikasjon ved å lage MAIL-programmet, som tillot brukere å utveksle meldinger. Når brukeren sendte en melding, tildelte programmet den til en spesiell postboksfil i mottakerens filområde. Hvis denne filen ikke var tom, vil LOGIN-programmet vise meldingen "DU HAR E-POST." Innholdet i maskinen ble uttrykk for handlingene til et brukerfellesskap, og dette sosiale aspektet ved tidsdeling ved MIT ble verdsatt like høyt som den opprinnelige ideen om interaktiv datamaskinbruk.

Forlatte frø

Leake, som aksepterte ARPAs tilbud og overlot BBN til å lede ARPAs nye Information Processing Techniques Office (IPTO) i 1962, begynte raskt å gjøre det han lovet: å fokusere selskapets dataforskningsinnsats på å spre og forbedre maskinvare og programvare for tidsdeling. Han forlot den vanlige praksisen med å behandle forskningsforslag som ville komme til skrivebordet hans og gikk selv ut i feltet, og overtalte ingeniører til å lage forskningsforslag som han gjerne vil godkjenne.

Hans første skritt var å rekonfigurere et eksisterende SDC-kommandosenterforskningsprosjekt i Santa Monica. En kommando kom fra Licks kontor på SDC for å trappe ned innsatsen til denne forskningen og konsentrere den om å konvertere den overflødige SAGE-datamaskinen til et tidsdelingssystem. Leake mente at grunnlaget for tidsdeling av menneske-maskin-interaksjon måtte legges først, og kommandosentraler ville komme senere. At en slik prioritering falt sammen med hans filosofiske interesser, var bare en lykkelig ulykke. Jules Schwartz, en veteran fra SAGE-prosjektet, utviklet et nytt tidsdelingssystem. I likhet med sin moderne CTSS ble den en virtuell møteplass, og kommandoene inkluderte en DIAL-funksjon for å sende private tekstmeldinger fra en bruker til en annen - som i følgende eksempelutveksling mellom Jon Jones og bruker-ID 9.

RING 9 DETTE ER JOHN JONES, JEG TRENGER 20K FOR Å LASTE PROGGET MIN
FRA 9. KAN VI FÅ DEG PÅ 5 MINUTTER.
FRA 9 GÅ VIDERE OG LAD

DIAL 9 DETTE ER JOHN JONES JEG TRENGER 20K FOR Å STARTE PROGRAMMET
FRA 9 KAN VI GI DEG DEM PÅ 5 MINUTTER
FRA 9 FREM LANSERING

Så, for å sikre finansiering for fremtidige tidsdelingsprosjekter ved MIT, fant Licklider Robert Fano for å lede flaggskipprosjektet sitt: Project MAC, som overlevde inn på 1970-tallet (MAC hadde mange forkortelser - "matematikk og beregninger", "multiple access computer" , "kognisjon ved hjelp av en maskin" [Matematikk og beregning, datamaskin med flere tilganger, maskinstøttet kognisjon]). Selv om utviklerne håpet at det nye systemet ville kunne støtte minst 200 samtidige brukere, tok de ikke hensyn til den stadig økende kompleksiteten til brukerprogramvare, som enkelt absorberte alle forbedringer i hastigheten og effektiviteten til maskinvaren. Da det ble lansert på MIT i 1969, kunne systemet støtte rundt 60 brukere ved å bruke de to sentrale behandlingsenhetene, som var omtrent samme antall brukere per prosessor som CTSS. Det totale antallet brukere var imidlertid mye større enn maksimalt mulig belastning - i juni 1970 var det allerede registrert 408 brukere.

Prosjektets systemprogramvare, kalt Multics, skilte med noen store forbedringer, hvorav noen fortsatt anses som banebrytende i dagens operativsystemer: et hierarkisk trestrukturert filsystem med mapper som kan inneholde andre mapper; separasjon av kommandokjøringer fra brukeren og fra systemet på maskinvarenivå; dynamisk kobling av programmer med lasting av programmoduler under utførelse etter behov; muligheten til å legge til eller fjerne CPUer, minnebanker eller disker uten å slå av systemet. Ken Thompson og Dennis Ritchie, programmerere på Multics-prosjektet, opprettet senere Unix OS (hvis navn refererer til forgjengeren) for å bringe noen av disse konseptene til enklere, mindre skala datasystemer [Navnet "UNIX" (opprinnelig "Unics" ) ble avledet fra "Multics". "U" i UNIX stod for "Uniplexed" i motsetning til "Multiplexed" som ligger til grunn for navnet Multics, for å fremheve UNIX-skapernes forsøk på å bevege seg bort fra kompleksiteten til Multics-systemet for å produsere en enklere og mer effektiv tilnærming.] .

Lick plantet sitt siste frø på Berkeley, ved University of California. Startet i 1963, Project Genie12 skapte Berkeley Timesharing System, en mindre, kommersielt orientert kopi av Project MAC. Selv om det nominelt ble drevet av flere universitetsfakultetsmedlemmer, ble det faktisk drevet av studenten Mel Peirtle, med hjelp fra andre studenter - spesielt Chuck Tucker, Peter Deutsch og Butler Lampson. Noen av dem hadde allerede fått interaktivitetsviruset i Cambridge før de kom til Berkeley. Deutsch, sønn av en fysikkprofessor ved MIT og entusiast for dataprototyping, implementerte programmeringsspråket Lisp på en Digital PDP-1 som tenåring før han var student ved Berkeley. Lampson programmerte PDP-1 ved Cambridge Electron Accelerator mens han var student ved Harvard. Pairtle og teamet hans opprettet et tidsdelingssystem på en SDS 930 laget av Scientific Data Systems, et nytt dataselskap grunnlagt i Santa Monica i 1961 (de tekniske fremskrittene som fant sted i Santa Monica på den tiden kan være gjenstand for en helt separat bidrag til avansert datateknologi på 1960-tallet ble gitt av RAND Corporation, SDC og SDS, som alle hadde hovedkontor der).

SDS integrerte Berkeley-programvaren i sin nye design, SDS 940. Det ble et av de mest populære datasystemer for tidsdeling på slutten av 1960-tallet. Tymshare og Comshare, som kommersialiserte tidsdeling ved å selge eksterne datatjenester, kjøpte dusinvis av SDS 940. Pyrtle og teamet hans bestemte seg også for å prøve seg på det kommersielle markedet og grunnla Berkeley Computer Corporation (BCC) i 1968, men under lavkonjunkturen fra 1969-1970 begjærte den seg konkurs. De fleste av Peirtles team endte opp på Xerox Palo Alto Research Center (PARC), hvor Tucker, Deutsch og Lampson bidro til landemerkeprosjekter, inkludert Altos personlige arbeidsstasjon, lokale nettverk og laserskriveren.

Internetthistorie: Utvide interaktivitet
Mel Peirtle (i midten) ved siden av Berkeley Timesharing System

Selvfølgelig var ikke alle timeshare-prosjekter fra 1960-tallet takket være Licklider. Nyheter om hva som skjedde ved MIT og Lincoln Laboratories spredte seg gjennom teknisk litteratur, konferanser, akademiske forbindelser og jobboverganger. Takket være disse kanalene slo andre frø, båret av vinden, rot. Ved University of Illinois solgte Don Bitzer PLATO-systemet sitt til forsvarsdepartementet, som skulle redusere kostnadene for teknisk trening for militært personell. Clifford Shaw opprettet det luftvåpenfinansierte JOHNNIAC Open Shop System (JOSS) for å forbedre RAND-ansattes evne til raskt å utføre numerisk analyse. Dartmouth-tidsdelingssystemet var direkte relatert til hendelser ved MIT, men ellers var det et helt unikt prosjekt, finansiert utelukkende av sivile fra National Science Foundation under antagelsen om at dataerfaring ville bli en nødvendig del av utdanningen til amerikanske ledere. neste generasjon.

På midten av 1960-tallet hadde tidsdeling ennå ikke fullt ut tatt over dataøkosystemet. Tradisjonelle batchforedlingsbedrifter dominerte både i salg og popularitet, spesielt utenfor høyskoler. Men den fant likevel sin nisje.

Taylors kontor

Sommeren 1964, omtrent to år etter ankomst til ARPA, byttet Licklider jobb igjen, denne gangen flyttet han til et IBM-forskningssenter nord for New York. Sjokkert over tapet av Project MAC-kontrakten til rivaliserende datamaskinprodusent General Electric etter år med gode relasjoner med MIT, måtte Leake gi IBM sin førstehåndserfaring av en trend som så ut til å gå selskapet forbi. For Leake ga den nye jobben muligheten til å konvertere den siste bastionen av tradisjonell batchbehandling til en ny tro på interaktivitet (men det fungerte ikke - Leake ble skjøvet i bakgrunnen, og hans kone led, isolert i Yorktown Heights villmark. Han overførte til Cambridge-kontoret til IBM, og returnerte deretter til MIT i 1967 for å lede Project MAC).

Han ble erstattet som leder for IPTO av Ivan Sutherland, en ung datagrafikkekspert, som på sin side ble erstattet i 1966 av Robert Taylor. Licks artikkel fra 1960 "Symbiosis of Man and Machine" gjorde Taylor til en troende på interaktiv databehandling, og Licks anbefaling brakte ham til ARPA etter å ha jobbet kort med et forskningsprogram ved NASA. Hans personlighet og erfaring gjorde ham mer lik Leake enn Sutherland. Han var utdannet psykolog, han manglet teknisk kunnskap innen datamaskiner, men kompenserte for mangelen med entusiasme og selvsikkert lederskap.

En dag, mens Taylor var på kontoret sitt, hadde den nyutnevnte lederen av IPTO en idé. Han satt ved et skrivebord med tre forskjellige terminaler som tillot ham å kommunisere med tre ARPA-finansierte tidsdelingssystemer lokalisert i Cambridge, Berkeley og Santa Monica. Samtidig var de ikke knyttet til hverandre – for å overføre informasjon fra et system til et annet, måtte han gjøre det selv, fysisk, ved hjelp av kroppen og sinnet.

Frøene som ble kastet av Licklider bar frukt. Han skapte et sosialt fellesskap av IPTO-ansatte som vokste til mange andre datasentre, som hver skapte et lite fellesskap av dataeksperter samlet rundt arnestedet til en tidsdelingsdatamaskin. Taylor mente det var på tide å knytte disse sentrene sammen. Deres individuelle sosiale og tekniske strukturer, når de er koblet sammen, vil være i stand til å danne en slags superorganisme, hvis jordstengler vil spre seg over hele kontinentet, og reprodusere de sosiale fordelene ved tidsdeling på et høyere nivå. Og med denne tanken begynte de tekniske og politiske kampene som førte til opprettelsen av ARPANET.

Hva annet å lese

  • Richard J. Barber Associates, The Advanced Research Projects Agency, 1958-1974 (1975)
  • Katie Hafner og Matthew Lyon, Where Wizards Stay Up Late: The Origins of the Internet (1996)
  • Severo M. Ornstein, Computing in the Middle Ages: A View From the Trenches, 1955-1983 (2002)
  • M. Mitchell Waldrop, Drømmemaskinen: J.C.R. Licklider og revolusjonen som gjorde databehandling personlig (2001)

Kilde: www.habr.com

Legg til en kommentar