Internetets historia: att utöka interaktiviteten

Internetets historia: att utöka interaktiviteten

Andra artiklar i serien:

I början av 1960-talet började interaktiva datamaskiner, som började sitt liv som ömtÄliga skott odlade i Lincoln-laboratoriet och MIT, sÄ smÄningom sprida sig överallt, bÄde i betydelsen av att sjÀlva datorerna strÀckte ut sina tentakler till grannbyggnader, campus och stÀder, vilket gjorde det möjligt för anvÀndare att interagera med dem pÄ distans och för flera anvÀndare samtidigt. Dessa nya tidsdelningssystem blomstrade och utvecklades till plattformar för de första virtuella, onlinegemenskaperna. För det andra spreds fröna av interaktivitet över hela landet och rotade sig i Kalifornien. Och för denna första utsÀde ansvarade en man, en psykolog vid namn Joseph Carl Robnett Liklider.

Joseph "ÀppelkÀrna"*

*En anspelning pĂ„ den amerikanska folkkaraktĂ€ren Johnny Appleseed, eller "Johnny Ă€ppelkĂ€rna", kĂ€nd för att aktivt ha planterat Ă€ppeltrĂ€d i MellanvĂ€stern i USA (apple seed – Ă€ppelkĂ€rna) / anm. övers.

Joseph Carl Robnett Liklider – för vĂ€nner "Lik" – specialiserade sig pĂ„ psykoakustik, ett omrĂ„de som kopplade samman förestĂ€llda medvetandetillstĂ„nd, mĂ€tt med instrument, psykologi och fysik av ljud. Vi nĂ€mnde honom kort tidigare – han var rĂ„dgivare vid FCC:s förhandlingar om Hush-a-Phone pĂ„ 1950-talet. Han finslipade sina fĂ€rdigheter vid Harvard-psykoakustiklaboratoriet under kriget, dĂ€r han utvecklade teknologier som förbĂ€ttrade hörbarheten av radioprogram i bullriga bombplan.

Internetets historia: att utöka interaktiviteten
Joseph Carl Robnett Liklider, Àven kÀnd som Lik

Liksom mĂ„nga amerikanska forskare frĂ„n hans generation upptĂ€ckte han sĂ€tt att kombinera sina intressen med militĂ€rens behov efter kriget, men inte för att han var sĂ€rskilt intresserad av vapen eller statlig försvar. Det fanns endast tvĂ„ stora civila kĂ€llor till finansiering för vetenskaplig forskning – dessa var privata institutioner som grundades av industriella giganter i början av 1900-talet: Rockefeller-fonden och Carnegie-institutet. De nationella hĂ€lsoinstituten hade endast nĂ„gra miljoner dollar, och National Science Foundation grundades först 1950 med en lika blygsam budget. PĂ„ 1950-talet, för att fĂ„ finansiering för intressanta vetenskapliga och tekniska projekt, var det bĂ€st att rĂ€kna med försvarsdepartementet.

DÀrför gick Lik pÄ 1950-talet till MIT:s akustiska laboratorium, som leddes av fysikerna Leo Beranek och Richard Bolt, och som fick nÀstan all finansiering frÄn den amerikanska flottan. Efter detta gjorde hans erfarenhet av att koppla mÀnniskans sinnen till elektronisk utrustning honom till den första kandidaten för ett nytt luftförsvarsprojekt frÄn MIT. Genom att delta i utvecklingsgruppen "projekt Charles", som sysslade med implementationen av luftförsvarsutredningen frÄn Valley-kommittén, insisterade Lik pÄ att inkludera forskning om den mÀnskliga faktorn i projektet, vilket ledde till att han utsÄgs till en av direktörerna för utvecklingen av radarvisningar vid Lincoln Laboratory.

DÀr, nÄgon gÄng i mitten av 1950-talet, stötte han pÄ Wes Clark och TX-2, och blev omedelbart fascinerad av den interaktiva datorn. Han blev förtrollad av idén om full kontroll över en kraftfull maskin som omedelbart kunde lösa alla uppgifter den fick. Han började utveckla idén om att skapa en "symbios mellan mÀnniska och maskin", ett partnerskap mellan mÀnniska och dator som kunde förstÀrka mÀnniskans intellektuell kraft pÄ samma sÀtt som industriella maskiner förstÀrker dess fysiska förmÄgor (det Àr vÀrt att notera att Lik ansÄg denna fas som övergÄngsvis och att datorer senare skulle lÀra sig att tÀnka sjÀlva). Han pÄpekade att 85 % av hans arbetstid


 handlade frĂ€mst om kontors- eller mekaniska uppgifter: sökningar, berĂ€kningar, skapande av ritningar, omvandling, bestĂ€mning av logiska eller dynamiska konsekvenser av en uppsĂ€ttning antaganden eller hypoteser, samt förberedelse för beslutsfattande. Dessutom pĂ„verkades mina val av vad som var vĂ€rt att försöka, och vad som inte var det, i en pinsamt stor utstrĂ€ckning av argument frĂ„n kontorsfunktioner snarare Ă€n intellektuell förmĂ„ga. Operationer som upptar en stor del av den tid som pĂ„stĂ„s Ă€gnas Ă„t tekniska övervĂ€ganden, skulle maskiner kunna utföra bĂ€ttre Ă€n mĂ€nniskor.

Den allmÀnna konceptet avvek inte lÄngt frÄn det som beskrevs av Vannevar Bush "Memex" - en intellektuell förstÀrkare vars schema han skissade upp 1945 i sin bok "Hur vi kan tÀnka", Àven om vi istÀllet för en blandning av elektromechaniska och elektroniska komponenter, som Bush föreslog, har utvecklat helt elektroniska digitala datorer. En sÄdan dator skulle anvÀnda sin otroliga snabbhet för att bistÄ med kontorsarbete relaterat till vilket vetenskapligt eller tekniskt projekt som helst. MÀnniskor skulle kunna frigöra sig frÄn detta monotona arbete och istÀllet fokusera helt pÄ att formulera hypoteser, bygga modeller och stÀlla in mÄl för datorn. En sÄdan partnerskap skulle ge enorma fördelar bÄde för forskare och för statlig försvar, och skulle hjÀlpa amerikanska forskare att övertrÀffa de sovjetiska.

Internetets historia: att utöka interaktiviteten
"Memex" av Vannevar Bush, tidig koncept av ett system för automatisk informationshÀmtning, som kompletterar intellekt

Strax efter detta betydelsefulla möte tog Lick med sig sitt intresse för interaktiva datorer till sin nya arbetsplats pĂ„ en konsultfirma ledd av hans gamla kollegor, Bolt och Beranek. De hade under flera Ă„r arbetat som konsulter parallellt med sin akademiska karriĂ€r inom fysik; de studerade exempelvis biosalarnas akustik i Hoboken (New Jersey). Arbetet med att analysera akustiken i den nya FN-bygget i New York gav dem ett stort antal uppdrag, vilket ledde till att de bestĂ€mde sig för att lĂ€mna MIT och helt Ă€gna sig Ă„t konsultverksamhet. Snart anslöt sig en tredje partner, arkitekten Robert Newman, och de namngav sig sjĂ€lva som "Bolt, Beranek och Newman" (BBN). År 1957 hade de vuxit till en medelstor firma med flera Dussin anstĂ€llda, och Beranek insĂ„g att de riskerade att mĂ€tta marknaden för akustikforskning. Han ville utöka företagets kompetens utöver ljud, och tĂ€cka hela spektrumet av mĂ€nsklig interaktion med den artificiella omgivningen, frĂ„n konserthus till bilar, och alla sinnen.

Och han, sjÀlvklart, letade upp sin gamla kollega Licklider och anstÀllde honom under generösa villkor som ny vice ordförande för psychoakustik. Men Beranek hade inte rÀknat med Licks vilda entusiasm för interaktiv computing. IstÀllet för en expert inom psychoakustik fick han en nÄgot mindre datorkunnig expert; han fick en datorpredikant som hungrade efter att öppna andras ögon. Inom ett Är övertygade han Beranek att lÀgga ut tiotusentals dollar pÄ att köpa en dator, den klena men svaga LGP-30, tillverkad av försvarsentreprenören Librascope. Utan erfarenhet inom ingenjörsvetenskap tog han in en annan SAGE-veteran, Edward Fredkin, för att hjÀlpa till att stÀlla in denna maskin. Trots att datorn mest distraherade Lick frÄn hans huvudsakliga arbete medan han försökte lÀra sig programmering, övertygade han efter ett och ett halvt Är sina partners att spendera mer pengar (150 000 dollar, vilket i dagens pengar motsvarar cirka 1,25 miljoner dollar) pÄ att köpa en kraftfullare dator: den senaste PDP-1 frÄn DEC. Lick övertygade BBN om att framtiden tillhörde digitala datorer, och att deras investeringar i erfarenhet inom detta omrÄde pÄ nÄgot sÀtt skulle löna sig.

Kort efter detta befann sig Lick nÀstan av en slump i en position som var perfekt för att sprida interaktivitetskulturen över hela landet, och blev huvud för en ny statlig databehandlingsmyndighet.

ARPA

Under kalla kriget hade varje ÄtgÀrd sitt motdrag. Precis som den första sovjetiska atombomben ledde till skapandet av SAGE, sÄ den första artificiella satelliten i jorden, som Sovjetunionen skickade upp i oktober 1957, orsakade en kaskad av reaktioner inom den amerikanska regeringen. Situationen förvÀrrades av att, Àven om Sovjetunionen lÄg fyra Är bakom USA i frÄga om kÀrnvapensprÀngning, hade de gjort ett stort framsteg inom raketteknologi, vilket ledde till att de övertrÀffade amerikanerna i tÀvlingen om orbitalen (det visade sig att det handlade om ungefÀr fyra mÄnader).

Ett av svaren pÄ uppkomsten av Sputnik 1 1958 var skapandet av Forsknings- och utvecklingsbyrÄn vid det amerikanska försvarsdepartementet (ARPA). Till skillnad frÄn de blygsamma summor som avsatts förcivilvetenskapliga ÀndamÄl, fick ARPA en budget pÄ 520 miljoner dollar, vilket var tre gÄnger mer Àn finansieringen av det nationella vetenskapsfonden, som ocksÄ tredubblades som svar pÄ Sputnik 1:s uppkomst.

Trots att byrĂ„n kunde arbeta med ett brett spektrum av avancerade projekt som försvarsministern ansĂ„g lĂ€mpliga, var det frĂ„n början tĂ€nkt att fokusera allt pĂ„ raketutveckling och rymden – sĂ„ var det resoluta svaret pĂ„ Sputnik-1. ARPA rapporterade direkt till försvarsministern, och kunde dĂ€rför övervinna det kontraproduktiva och nedbrytande tĂ€vlande i hela branschen genom att utveckla en enhetlig och rimlig plan för utvecklingen av det amerikanska rymdprogrammet. Men i sjĂ€lva verket togs snart alla dess projekt inom detta omrĂ„de över av konkurrenter: flygvapnet avsĂ„g inte att ge upp kontrollen över militĂ€r raketutveckling, medan den nationella lagen om aeronautik och rymd, som undertecknades i juli 1958, skapade en ny civiltagentur som tog hand om alla rymdrelaterade frĂ„gor som inte berörde vapen. ÄndĂ„, efter ARPA:s skapande, hittade den skĂ€l att överleva genom att fĂ„ stora forskningsprojekt inom omrĂ„den som skydd mot ballistiska missiler och upptĂ€ckten av kĂ€rnprover. Men den blev ocksĂ„ en arbetsplattform för mindre projekt som ville utforska olika militĂ€ra myndigheter. SĂ„ istĂ€llet för att vara hunden blev byrĂ„n svansen.

Det sista utvalda projektet var "projekt Orion" en rymdfarkost med kĂ€rnimpuls motor ("explosionflyg"). ARPA upphörde med finansieringen 1959, eftersom de inte kunde se det som nĂ„got annat Ă€n ett rent civilt projekt som föll under NASAs ansvar. Å sin sida ville NASA inte smutsa ner sitt blĂ€ndande rykte genom att koppla sig till kĂ€rnvapen. Flygvapnet gav motvilligt nĂ„gra medel för att projektet skulle fortsĂ€tta utvecklas, men det dog slutligen efter avtalet frĂ„n 1963 som förbjöd kĂ€rnvapentest i atmosfĂ€ren eller rymden. Och Ă€ven om denna idĂ© var tekniskt mycket intressant, Ă€r det svĂ„rt att förestĂ€lla sig att nĂ„got regeringen skulle ge sitt godkĂ€nnande för att skjuta upp en raket fylld med tusentals kĂ€rnvapen.

Det första ARPA-intrĂ„nget i datoromrĂ„det skedde helt enkelt av behovet av att sysselsĂ€tta ledningen. År 1961 hade flygvapnet tvĂ„ inaktiva tillgĂ„ngar som behövde sysselsĂ€ttas. NĂ€r man nĂ€rmade sig utrullningen av de första SAGE-detekteringscentralerna anlĂ€nde flygvapnet till RAND Corporation frĂ„n Santa Monica (Kalifornien) för att utbilda personalen och utrusta drygt tjugo datoriserade luftförsvarscentraler med styrprogram. För detta arbete skapade RAND en helt ny entitet, System Development Corporation (SDC). Den erfarenhet som SDC fick inom mjukvaruomrĂ„det visade sig vĂ€rdefull för flygvapnet, men SAGE-projektet gick mot sitt slut och de hade inget att syssla med. Den andra inaktiva tillgĂ„ngen var en extremt dyr överflödig dator AN/FSQ-32, som hade rekvirerats frĂ„n IBM för SAGE-projektet, men senare bedömdes som onödig. Försvarsdepartementet beslutade att lösa bĂ„da problemen genom att ge ARPA en ny forskningsuppgift relaterad till kommandocentraler och lovade ett bidrag pĂ„ 6 miljoner dollar för att SDC skulle studera problemen med kommandocentraler med hjĂ€lp av Q-32.

Snart beslutade ARPA att reglera detta forskningsprogram som en del av en ny avdelning för informationsbehandling. UngefÀr samtidigt fick myndigheten ett nytt uppdrag - att skapa ett program inom beteendevetenskap. Det Àr nu oklart av vilken anledning, men ledningen beslöt att anstÀlla Licklider som direktör för bÄda programmen. Kanske var det en idé frÄn Gene Fubini, som var forskningsdirektör pÄ försvarsdepartementet och kÀnde Lick frÄn arbetet med SAGE.

Liksom Beranek pÄ sin tid hade Jack Ruina, som dÄ ledde ARPA, ingen aning om vad han gav sig in pÄ nÀr han bjöd in Lick till en intervju. Han trodde att han rekryterade en beteendevetare med viss kunskap om datavetenskap. IstÀllet mötte han kraften i idéerna om symbios mellan mÀnniska och dator. Lick hÀvdade att ett datoriserat kommandocenter skulle behöva interaktiva datorer, och dÀrför borde den frÀmsta drivkraften bakom ARPAs forskningsprogram bli ett genombrott inom interaktiva berÀkningsmaskiner. För Lick betydde detta tidsdelning.

Tidsdelning

Tidsdelning system introducerades pĂ„ samma grundlĂ€ggande princip som TX-serien av Wes Clark: datorer mĂ„ste vara anvĂ€ndarvĂ€nliga. Men till skillnad frĂ„n Clark ansĂ„g föresprĂ„karna för tidsdelning att en person inte kan utnyttja en hel dator effektivt. En forskare kan sitta i flera minuter och studera programmets utdata innan hen gör en liten Ă€ndring och kör det igen. Under denna tid har datorn ingenting att göra, dess stora kapacitet stĂ„r stilla, vilket kostar mycket. Även intervallerna mellan tangenttryckningar pĂ„ hundratals millisekunder föreföll som enorma avgrunder av förlorad datortid, under vilka tusentals berĂ€kningar skulle kunna utföras.

All denna datorkapacitet kan inte stĂ„ stilla om den kan delas mellan mĂ„nga anvĂ€ndare. Genom att dela datorns uppmĂ€rksamhet sĂ„ att den betjĂ€nar varje anvĂ€ndare turvis kan datorutvecklaren döda tvĂ„ flugor i en smĂ€ll – skapa illusionen av en interaktiv dator, som helt och hĂ„llet styrs av anvĂ€ndaren, utan att förlora en stor del av den dyra hĂ„rdvarans berĂ€kningskapacitet.

Detta koncept drogs upp redan i SAGE, som kunde betjĂ€na dussintals olika operatörer samtidigt, var och en övervakade sitt eget luftrum. NĂ€r Lik trĂ€ffade Clark sĂ„g han omedelbart potentialen i att kombinera anvĂ€ndardelning i SAGE med den interaktiva friheten i TX-0 och TX-2 för att skapa en ny, kraftfull blandning, vilket utgjorde grunden för hans föresprĂ„kande av symbios mellan mĂ€nniska och dator, presenterat för försvarsministeriet i hans arbete frĂ„n 1957 "Ett verkligt klokt system, eller Framme mot hybrid tĂ€nkande system mĂ€nniska/maskin" [sage engelska – vis man / anm. övers.]. I detta arbete beskrev han ett datorsystem för forskare, mycket likt SAGE i struktur, med inmatning via en ljuspistol, och "samtidigt anvĂ€ndande (med snabb tidsdelning) av maskinens förmĂ„gor att berĂ€kna och lagra information av mĂ„nga mĂ€nniskor".

Men LĂ©ka hade inga ingenjörskunskaper för att utveckla eller skapa ett sĂ„dant system. Han lĂ€rde sig grunderna i programmering hos BBN, men det var hans begrĂ€nsning. Den första personen som konkret genomförde teorin om tidsdelning var John McCarthy, en matematiker frĂ„n MIT. McCarthy behövde konstant tillgĂ„ng till en dator för att skapa verktyg och modeller för att manipulera matematisk logik – vad han ansĂ„g vara de första stegen mot artificiell intelligens. År 1959 byggde han en prototyp bestĂ„ende av en interaktiv modul kopplad till universitetets IBM 704-dator med batchbearbetning av data. Ironiskt nog hade den första "tidsdelningsenheten" endast en interaktiv konsol – en Flexowriter-teletype skrivare.

Men i början av 1960-talet insĂ„g ingenjörsfakulteten pĂ„ MIT behovet av aktiva investeringar i interaktiva berĂ€kningar. Varje student och lĂ€rare som var intresserad av programmering blev beroende av datorerna. Batchbearbetningen av data utnyttjade datortiden mycket effektivt, men den kostade forskare mycket tid – den genomsnittliga bearbetningstiden för en uppgift pĂ„ 704:an var över ett dygn.

För att studera lĂ„ngsiktiga planer för att tillfredsstĂ€lla de vĂ€xande behoven av datorkapacitet skapades en universitetskommittĂ© vid MIT, dĂ€r föresprĂ„karna för tidsdelning dominerade. Clark hĂ€vdade att övergĂ„ngen till interaktivitet inte innebar tidsdelning. Han sade att praktiskt sett innebĂ€r tidsdelning ett avstĂ„ende frĂ„n interaktiva bildskĂ€rmar och realtidsinteraktion – vilket var kritiska aspekter av projektet han arbetade med vid MIT:s biofysiklaboratorium. Men pĂ„ en mer grundlĂ€ggande nivĂ„ tycks Clark ha haft en djup filosofisk motvilja mot idĂ©n att dela sin arbetsplats. Fram till Ă„r 1990 vĂ€grade han att koppla sin dator till internet och hĂ€vdade att nĂ€tverk Ă€r ett "misstag" och att de "inte fungerar".

Han formade tillsammans med sina elever en "sub-subkultur", en liten utvĂ€xt inom den redan excentriska akademiska kulturen av interaktiva datormaskiner. Deras argument för smĂ„ arbetsstationer, som man inte behövde dela med nĂ„gon, övertygade dock inte deras kollegor. Med tanke pĂ„ kostnaden för Ă€ven den minsta individuella datorn vid den tiden, verkade en sĂ„dan ansats ekonomiskt ogrundad i andra ingenjörers ögon. Dessutom ansĂ„g de flesta dĂ„ att datorer – de intellektuella kraftverken i den framvĂ€xande informationsĂ„ldern – skulle fĂ„ fördelar av stordrift, precis som kraftverk gjorde. I vĂ„ras 1961 godkĂ€nde slutrapporten frĂ„n kommittĂ©n skapandet av stora system för tidsdelning inom utvecklingen av MIT.

Vid den tiden hade Fernando Corbato, för kollegorna "Corby", redan arbetat med att skala upp McCarthy-experimentet. Utbildad i fysik lĂ€rde han sig om datorer nĂ€r han arbetade med Whirlwind 1951, fortfarande som doktorand vid MIT (den enda som lever kvar av alla i denna historia – i januari 2019 var han 92 Ă„r gammal). Efter att ha avslutat sin doktorsavhandling blev han administratör vid det nystartade datacentret vid MIT, etablerat med en IBM 704. Corbato och hans team (ursprungligen bestĂ„ende av Marge Mervin och Bob Daily, tvĂ„ av de bĂ€sta programmerarna vid centret) kallade sitt tidsdelningssystem CTSS (Compatible Time-Sharing System, "kompatibelt tidsdelningssystem") – eftersom det kunde arbeta parallellt med det vanliga arbetsflödet för 704:an, automatiskt ta upp datorkapacitet för anvĂ€ndare vid behov. Utan sĂ„dan kompatibilitet skulle detta projekt inte ha kunnat fungera, eftersom Corby saknade finansiering för att köpa en ny dator för att skapa ett tidsdelningssystem frĂ„n grunden, och man kunde inte stoppa befintliga paketoperationer.

I slutet av 1961 kunde CTSS stödja fyra terminaler. År 1963 installerade MIT tvĂ„ exemplar av CTSS pĂ„ transistor datorer IBM 7094, som kostade 3,5 miljoner vardera, ungefĂ€r 10 gĂ„nger mer Ă€n de föregĂ„ende 704:orna vad gĂ€ller minneskapacitet och processorkraft. Kontrollprogrammet gick igenom aktiva anvĂ€ndare i tur och ordning, betjĂ€nade var och en av dem under en brĂ„kdel av en sekund, innan det gick vidare till nĂ€sta. AnvĂ€ndare kunde spara program och data för senare anvĂ€ndning i sitt eget diskminnesomrĂ„de, skyddat med ett lösenord.

Internetets historia: att utöka interaktiviteten
Corbato i sin signaturfluga i datorsalen med IBM 7094

Spela video

Korbi förklarar schemat för tidsdelning, som inkluderar en tvÄnivÄ kö, i en TV-sÀndning frÄn 1963

Varje dator kunde betjÀna cirka 20 terminaler. Detta var tillrÀckligt för att stödja nÄgra smÄ terminalrum, men ocksÄ för att sprida datorÄtkomst över hela Cambridge. Corbi och andra viktiga ingenjörer hade egna terminaler pÄ sitt kontor, och vid en viss tidpunkt började MIT att tillhandahÄlla hemterminaler till teknisk personal sÄ att de kunde arbeta med systemet pÄ sin fritid, utan att behöva Äka till jobbet. Alla tidiga terminaler bestod av en ombyggd skrivmaskin, kapabel att lÀsa data och skicka dem över telefonlinjen, och en perforerad pappersmatare. Modem kopplade terminalerna via telefoner till en privat kopplare pÄ MIT:s omrÄde, genom vilken de kunde kommunicera med CTSS-datorn. Datorn förlÀngde dÀrmed sina sensoriska organ via telefonen och signaler som omvandlades frÄn digitala till analoga och tillbaka. Detta var det första steget i integrationen av datorer med telekommunikationsnÀtverket. Integration Äterspeglades i AT&T:s nÄgot oklara reglerande status. NÀtets grundstruktur reglerades fortfarande, och företaget krÀvdes att erbjuda dedikerade linjer till fasta priser, men flera FCC-beslut suddade ut företagets kontroll över periferin, och de hade lite att sÀga till om anslutningen av olika apparater till sina linjer. DÀrför krÀvde MIT ingen tillstÄnd för terminalerna.

Internetets historia: att utöka interaktiviteten
Typisk dataterminal frÄn mitten av 1960-talet: IBM 2741.

Det slutliga mĂ„let för Licklider, McCarthy och Korbato var att öka tillgĂ„ngen till datorkapacitet för enskilda forskare. De valde medel och tidsdelning av ekonomiska skĂ€l: ingen kunde förestĂ€lla sig att varje forskare vid MIT skulle fĂ„ sin egen dator. Men detta val ledde till oförutsedda bieffekter som inte skulle ha varit uppenbara i Clarkes paradigm "en person, en dator". Det gemensamma filsystemet och korsreferenserna till anvĂ€ndarkonton gjorde att de kunde dela med varandra, arbeta tillsammans och komplettera varandras arbete. År 1965 pĂ„skyndade NoĂ«l Morris och Tom van Vleck samarbetet och kommunikationen genom att skapa programmet MAIL, som tillĂ€t anvĂ€ndare att skicka meddelanden. NĂ€r en anvĂ€ndare skickade ett meddelande, tilldelade programmet det en sĂ€rskild e-postlĂ„da i mottagarens filomrĂ„de. Om denna fil inte var tom, visade programmet LOGIN meddelandet "DU HAR POST". InnehĂ„llet i maskinen blev en uttryck för handlingar frĂ„n anvĂ€ndarsamhĂ€llet, och denna sociala aspekt av tidsdelning vid MIT blev lika högt vĂ€rderad som den ursprungliga idĂ©n om interaktiv anvĂ€ndning av datorer.

Utslagna frön

Lick, som accepterade ARPA:s erbjudande och lÀmnade BBN för att leda den nya ARPA-enheten, kontoret för informationsteknik (Information Processing Techniques Office, IPTO) 1962, sysselsatte sig snabbt med det han lovat: att koncentrera företagets forskningsinsatser inom databehandling pÄ distribution och förbÀttring av hÄrdvara och mjukvara för tidsdelning. Han avvisade den vanliga praktiken med att forskningsförslag skulle skickas till honom för godkÀnnande, och begav sig istÀllet ut i "fÀlten", dÀr han uppmanade ingenjörer att skapa forskningsförslag som han skulle vilja godkÀnna.

Hans första steg var att omkonfigurera det befintliga forskningsprojektet för SDC:s kommandocentraler i Santa Monica. FrĂ„n Liks kontor pĂ„ SDC kom ett team för att minska insatserna pĂ„ dessa studier och fokusera dem pĂ„ att omvandla den överflödiga SAGE-datorn till ett system med tidsdelning. Lik ansĂ„g att grunden för mĂ€nniska-maskin-interaktion med tidsdelning borde lĂ€ggas först, och att kommandocentralerna skulle komma senare. Att denna prioritering sammanföll med hans filosofiska intressen var en lycklig tillfĂ€llighet. Jules Schwartz, en veteran frĂ„n SAGE-projektet, arbetade med ett nytt tidsdelningssystem. Precis som dess samtida CTSS blev det en virtuell mötesplats, och bland dess kommandon fanns funktionen DIAL för att skicka personliga textmeddelanden mellan anvĂ€ndare – som i följande exempel pĂ„ en vĂ€xling mellan John Jones och en anvĂ€ndare med id 9.

DIAL 9 DETTA ÄR JOHN JONES, JAG BEHÖVER 20K FÖR ATT LÄNDA MIN PROG
FRÅN 9 KAN VI FÅ DIG PÅ INOM 5 MINUTER.
FRÅN 9 KÖR PÅ OCH LÄND

DIAL 9 DET ÄR JOHN JONES, JAG BEHÖVER 20K FÖR ATT LÄNDA MIN PROG
FRÅN 9 KAN VI GE DIG DEM INOM 5 MINUTER.
FRÅN 9 KÖR PÅ.

För att sĂ€kerstĂ€lla finansiering för framtida projekt om tidsdelning pĂ„ MIT, hittade Liklider Robert Fano för att leda sitt flaggskeppsprojekt: Project MAC, som överlevde in pĂ„ 1970-talet (det fanns mĂ„nga betydelser för MAC – "matematik och berĂ€kningar", "dator med flera anvĂ€ndare", "maskinellt stödd kognition" [Mathematics And Computation, Multiple-Access Computer, Machine-Aided Cognition]). Även om utvecklarna hoppades att det nya systemet skulle kunna stödja minst 200 samtidiga anvĂ€ndare, tog de inte hĂ€nsyn till den stĂ€ndigt vĂ€xande komplexiteten hos anvĂ€ndarprogramvaran, som lĂ€tt slukade alla förbĂ€ttringar i hastighet och effektivitet. Efter lanseringen pĂ„ MIT Ă„r 1969 kunde systemet stödja cirka 60 anvĂ€ndare med sina tvĂ„ centrala processorer, vilket motsvarade antalet anvĂ€ndare per processor i CTSS. Men det totala antalet anvĂ€ndare var mycket större Ă€n den maximala belastningen – i juni 1970 registrerades redan 408 anvĂ€ndare.

Systemprogramvaran för projektet kallat Multics kunde skryta med nÄgra betydande förbÀttringar, varav vissa fortfarande anses vara banbrytande i dagens operativsystem: en hierarkisk filsystemstruktur med mappar som kan innehÄlla andra mappar; uppdelning av kommandoprestationer frÄn anvÀndaren och systemet pÄ hÄrdvarunivÄ; dynamisk lÀnkning av program med lastning av programmoduler vid behov under körning; möjlighet att lÀgga till eller ta bort CPU:er, minnesbanker eller diskar utan att stÀnga av systemet. Ken Thompson och Dennis Ritchie, programmerare pÄ projektet Multics, skapade senare operativsystemet Unix (vars namn refererar till föregÄngaren) för att överföra nÄgra av dessa koncept till enklare och mindre omfattande datasystem [Namnet "UNIX" (ursprungligen "Unics") skapades frÄn "Multics". Bokstaven U i namnet UNIX stod för "Uniplexed" i motsats till ordet "Multiplexed" som lÄg till grund för namnet Multics, för att betona försöket frÄn skaparna av UNIX att avvika frÄn komplexiteten hos Multics-systemet för att utveckla en enklare och mer funktionell metod.]

Det sista fröet Lick sĂ„dde var i Berkeley, vid universitetet i Kalifornien. Det pĂ„började projektet Genie12 frĂ„n 1963 ledde till Berkeley Timesharing System – en kommersiellt inriktad, mindre version av Project MAC. Även om det nominalt övervakades av flera universitetslĂ€rare, var det egentligen studenten Mel Pirtle som ledde arbetet, med hjĂ€lp av andra studenter – sĂ€rskilt Chuck Tucker, Peter Deutsch och Butler Lampson. NĂ„gra av dem hade redan smittats av interaktivitetens virus i Cambridge innan de anlĂ€nde till Berkeley. Deutsch, son till en fysikprofessor frĂ„n MIT och entusiast för att bygga datorprototyper, implementerade programmeringssprĂ„ket Lisp pĂ„ Digital PDP-1 som tonĂ„ring, innan han blev student i Berkeley. Lampson programmerade pĂ„ PDP-1 vid den elektroniska acceleratoren i Cambridge medan han var student vid Harvard. Pirtle och hans team skapade ett tidsdelningssystem pĂ„ SDS 930, tillverkat av Scientific Data Systems, ett nytt datorföretag som grundades i Santa Monica 1961 (angĂ„ende de tekniska prestationerna som intrĂ€ffade i Santa Monica vid den tiden skulle man kunna skriva en helt egen artikel. RAND Corporation, SDC och SDS, som hade sina huvudkontor dĂ€r, bidrog ocksĂ„ vĂ€sentligt till avancerad datateknik pĂ„ 1960-talet).

SDS integrerade programvaran frÄn Berkeley i sitt nya projekt, SDS 940. Det blev ett av de mest populÀra tidsdelade datorsystemen i slutet av 1960-talet. Företagen Tymshare och Comshare, som kommersialiserade tidsdelning genom att sÀlja tjÀnster för fjÀrrberÀkning, köpte tiotals SDS 940. Pirtle och hans team beslutade ocksÄ att pröva sina krafter pÄ den kommersiella marknaden och grundade Berkeley Computer Corporation (BCC) 1968, men under recessionen 1969-1970 gick företaget i konkurs. Större delen av Pirtles team hamnade vid Xerox forskningscenter i Palo Alto (PARC), dÀr Tucker, Deutsch och Lampson bidrog till ikoniska projekt, som den personliga arbetsstationen Alto, lokala nÀtverk och laserskrivaren.

Internetets historia: att utöka interaktiviteten
Mel Pirtle (i mitten) vid Berkeley Timesharing System

SjÀlvklart skapades inte varje tidsdelningsprojekt frÄn 1960-talet tack vare Licklider. Nyheter om vad som hÀnde pÄ MIT och Lincoln-laboratorierna spreds genom teknisk litteratur, konferenser, akademiska kontakter och anstÀlldas övergÄngar mellan olika jobb. Genom dessa kanaler grodde Àven andra lökar som fördes med vinden. Vid University of Illinois sÄldes Don Bitzers PLATO-system till försvarsdepartementet, vilket syftade till att minska kostnaderna för teknisk utbildning av militÀr personal. Clifford Shaw skapade JOHNNIAC Open Shop System (JOSS), finansierat av flygvapnet, avsett att öka RAND-anstÀlldas kapacitet för snabb numerisk analys. Dartmouth-systemet för tidsdelning var direkt kopplat till hÀndelserna som skedde pÄ MIT, men i övrigt var det ett helt unikt projekt, finansierat helt av civila frÄn National Science Foundation med antagandet att datorerfarenhet skulle bli en nödvÀndig del av utbildningen för nÀsta generations ledare i USA.

I mitten av 1960-talet hade tidsdelning Ànnu inte helt tagit över ekosystemet av datorer. Traditionella batchbearbetningsföretag dominerade, bÄde vad gÀller försÀljning och popularitet, sÀrskilt utanför universitetsomrÄdena. Men det hade ÀndÄ sin egen nisch.

Taylors kontor

Sommaren 1964, cirka tvĂ„ Ă„r efter att ha kommit till ARPA, bytte Licklider Ă„terigen arbetsplats, denna gĂ„ng till IBMs forskningscenter norr om New York. Chocken över att ha förlorat kontraktet för Project MAC till en konkurrerande datortillverkare, General Electric, efter mĂ„nga Ă„rs goda relationer med MIT, fick Lick att dela med sig av sin erfarenhet till IBM gĂ€llande trenden som verkade gĂ„ dem förbi. För Lick erbjöd det nya jobbet en möjlighet att vĂ€nda den sista bastionen av traditionell batchbearbetning till en ny tro pĂ„ interaktivitet (men det blev inte sĂ„ – Lick trycktes tillbaka medan hans fru led av att vara isolerad i avkroken av Yorktown Heights. Han flyttade till IBMs kontor i Cambridge, och 1967 Ă„tervĂ€nde han till MIT för att leda Project MAC).

I tjÀnsten som chef för IPTO eftertrÀdde Ivan Sutherland, en ung expert pÄ datagrafik, som i sin tur 1966 eftertrÀddes av Robert Taylor. Licks arbete frÄn 1960, "Symbios av mÀnniska och maskin", gjorde Taylor till en föresprÄkare för interaktiva datorer, och pÄ Licks rekommendation kom han till ARPA efter att ha arbetat lite med ett forskningsprogram vid NASA. Hans personlighet och erfarenhet gjorde att han liknade Lic mer Àn Sutherland. Utbildad psykolog, utan tekniska kunskaper inom datormaskiner, kompenserade han för detta bristande kunnande med entusiasm och ledarskap.

En dag, nĂ€r Taylor var pĂ„ sitt kontor, fick den nyutnĂ€mnda chefen för IPTO en idĂ©. Han satt vid sitt skrivbord med tre olika terminaler som gjorde det möjligt för honom att nĂ„ tre tidsdelade system, finansierade av ARPA, belĂ€gna i Cambridge, Berkeley och Santa Monica. Dock var de inte kopplade till varandra – för att överföra information frĂ„n ett system till ett annat behövde han göra det sjĂ€lv, fysiskt, med hjĂ€lp av sin kropp och sitt sinne.

De frön som Licklider hade sÄtt hade börjat blomma. Han skapade ett socialt samhÀlle av IPTO-anstÀllda som vÀxte till mÄnga andra datacentra, dÀr varje centrum bildade ett litet samhÀlle av datorexperter som samlades runt en tiddelad dator. Taylor tÀnkte att det var dags att koppla samman dessa centra. Deras separata sociala och tekniska strukturer, nÀr de kopplades samman, skulle kunna bilda nÄgon slags superorganism, vars rötter skulle sprida sig över hela kontinenten och reproducera de sociala fördelarna med tidsdelning i större skala. Och med denna tanke började de tekniska och politiska strider som ledde till skapandet av ARPANET.

Vad mer att lÀsa

  • Richard J. Barber Associates, The Advanced Research Projects Agency, 1958-1974 (1975)
  • Katie Hafner och 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, The Dream Machine: J.C.R. Licklider och revolutionen som gjorde datoranvĂ€ndning personlig (2001)

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster