Internetna zgodovina: razširitev interaktivnosti

Internetna zgodovina: razširitev interaktivnosti

Drugi članki v seriji:

V zgodnjih šestdesetih letih prejšnjega stoletja so se interaktivni računalniški stroji iz nežnih semen, vzgojenih v Lincolnovem laboratoriju in MIT, postopoma začeli širiti povsod na dva različna načina. Prvič, računalniki sami so razširili vitice, ki so segale v bližnje zgradbe, kampuse in mesta, kar je uporabnikom omogočilo interakcijo z njimi na daljavo, z več uporabniki hkrati. Ti novi sistemi delitve časa so zacveteli v platforme za prve virtualne spletne skupnosti. Drugič, zametki interaktivnosti so se razširili po vseh državah in pognali korenine v Kaliforniji. In za to prvo sadiko je bila odgovorna ena oseba, imenovana psihologinja Joseph Carl Robnett Licklider.

Joseph "jabolčno seme"*

*Alluzija na ameriški folklorni lik z vzdevkom Johnny Appleseed, ali “Johnny Apple Seed,” znan po svojem aktivnem sajenju jablan na srednjem zahodu Združenih držav (apple seed – jabolčno seme) / pribl. prevod

Joseph Carl Robnett Licklider - "Lick" svojim prijateljem - specializiran za psihoakustika, področje, ki je povezovalo namišljena stanja zavesti, merjeno psihologijo in fiziko zvoka. Prej smo ga na kratko omenili – bil je svetovalec na zaslišanjih FCC o Hush-a-Phone v petdesetih letih prejšnjega stoletja. Med vojno je izpopolnjeval svoje veščine v Harvardskem psihoakustičnem laboratoriju in razvijal tehnologije, ki so izboljšale slišnost radijskih oddaj v hrupnih bombnikih.

Internetna zgodovina: razširitev interaktivnosti
Joseph Carl Robnett Licklider, alias Lick

Kot mnogi ameriški znanstveniki njegove generacije je po vojni odkril načine, kako svoje interese združiti z vojaškimi potrebami, a ne zato, ker bi ga posebej zanimalo orožje ali nacionalna obramba. Obstajala sta le dva večja civilna vira financiranja znanstvenih raziskav – to sta bili zasebni instituciji, ki so jih na prelomu stoletja ustanovili industrijski velikani: Rockefeller Foundation in Carnegie Institution. Nacionalni inštitut za zdravje je imel le nekaj milijonov dolarjev, Nacionalna znanstvena fundacija pa je bila ustanovljena šele leta 1950 s prav tako skromnim proračunom. V petdesetih letih prejšnjega stoletja je bilo najboljše mesto za iskanje sredstev za zanimive znanstvene in tehnološke projekte ministrstvo za obrambo.

Tako se je v petdesetih letih 1950. stoletja Lick pridružil akustičnemu laboratoriju MIT, ki sta ga vodila fizika Leo Beranek in Richard Bolt in je skoraj vsa sredstva prejemal od ameriške mornarice. Nato so ga njegove izkušnje pri povezovanju človeških čutov z elektronsko opremo naredile glavni kandidat za nov projekt zračne obrambe MIT. Sodelovanje v razvojni skupini "Projekt Charles", ki je sodeloval pri izvajanju poročila odbora za zračno obrambo Valley, je Leake vztrajal pri vključitvi raziskav človeških dejavnikov v projekt, zaradi česar je bil imenovan za enega od direktorjev razvoja radarskega zaslona v laboratoriju Lincoln.

Tam se je sredi petdesetih let prejšnjega stoletja srečal z Wesom Clarkom in TX-1950 ter se takoj okužil z računalniško interaktivnostjo. Navdušila ga je zamisel o popolnem nadzoru nad zmogljivim strojem, ki je sposoben v trenutku rešiti vsako nalogo, ki mu je bila dodeljena. Začel je razvijati idejo o ustvarjanju »simbioze človeka in stroja«, partnerstva med človekom in računalnikom, ki bi lahko povečalo intelektualno moč človeka na enak način, kot industrijski stroji povečajo njegove fizične sposobnosti (to treba je omeniti, da je Leake menil, da je to vmesna stopnja in da se bodo računalniki pozneje naučili razmišljati sami). Opazil je, da 2 % svojega delovnega časa

... je bil posvečen predvsem pisarskim ali mehaničnim dejavnostim: iskanju, računanju, risanju, preoblikovanju, določanju logičnih ali dinamičnih posledic niza predpostavk ali hipotez, pripravi na odločitev. Še več, moje odločitve o tem, kaj je bilo in kaj ni vredno poskusiti, so bile do sramotne mere določene z argumenti duhovniške priložnosti in ne intelektualne sposobnosti. Operacije, ki vzamejo večino časa, domnevno posvečenega tehničnemu razmišljanju, bi lahko bolje opravili stroji kot ljudje.

Splošni koncept ni šel daleč od tega, kar je opisal Vannevar Bush "Memex« – inteligentni ojačevalnik, katerega vezje je leta 1945 skiciral v knjigi As We May Think, čeprav smo namesto mešanice elektromehanskih in elektronskih komponent, tako kot Bush, prišli do čisto elektronskih digitalnih računalnikov. Takšen računalnik bi uporabil svojo neverjetno hitrost za pomoč pri pisarniškem delu, povezanem s katerim koli znanstvenim ali tehničnim projektom. Ljudje bi se lahko osvobodili tega monotonega dela in vso svojo pozornost namenili oblikovanju hipotez, gradnji modelov in dodeljevanju ciljev računalniku. Takšno partnerstvo bi zagotovilo neverjetne koristi tako za raziskave kot za nacionalno obrambo in bi pomagalo ameriškim znanstvenikom prehiteti sovjetske.

Internetna zgodovina: razširitev interaktivnosti
Memex Vannevarja Busha, zgodnji koncept za avtomatski sistem za iskanje informacij za povečanje inteligence

Kmalu po tem pomembnem sestanku je Leak svojo strast do interaktivnih računalnikov prinesel s seboj na novo službo v svetovalnem podjetju, ki sta ga vodila njegova stara kolega, Bolt in Beranek. Leta so ob akademskem delu v fiziki delali honorarno svetovanje; preučevali so na primer akustiko kinodvorane v Hobokenu (New Jersey). Naloga analize akustike nove stavbe ZN v New Yorku jima je predstavljala veliko dela, zato sta se odločila zapustiti MIT in se posvetiti polnemu delovnemu času. Kmalu se jim je pridružil še tretji partner, arhitekt Robert Newman, poimenovali pa so se Bolt, Beranek in Newman (BBN). Do leta 1957 so zrasli v srednje veliko podjetje z več deset zaposlenimi in Beranek se je odločil, da jim grozi nasičenost trga akustičnih raziskav. Strokovno znanje podjetja je želel razširiti onkraj zvoka, da bi pokril celoten spekter interakcije med človekom in okoljem, od koncertnih dvoran do avtomobilov in preko vseh čutov.

In seveda je izsledil Lickliderjevega starega kolega in ga pod velikodušnimi pogoji najel kot novega podpredsednika psihoakustike. Vendar Beranek ni upošteval Likovega divjega navdušenja nad interaktivnim računalništvom. Namesto strokovnjaka za psihoakustiko je dobil ne ravno strokovnjaka za računalništvo, temveč računalniškega evangelista, ki želi drugim odpreti oči. V enem letu je prepričal Beraneka, da je odštel več deset tisoč dolarjev za nakup računalnika, majhne naprave LGP-30 z nizko porabo energije, ki jo je izdelal pogodbenik obrambnega ministrstva Librascope. Brez inženirskih izkušenj je privabil drugega veterana SAGE, Edwarda Fredkina, da bi pomagal pri nastavitvi stroja. Čeprav je računalnik večinoma odvračal Lika od dnevne službe, medtem ko se je poskušal učiti programiranja, je po letu in pol prepričal svoje partnerje, da so porabili več denarja (150 dolarjev ali približno 000 milijona dolarjev v današnjem denarju) za nakup zmogljivejšega računalnika. : najnovejši PDP-1,25 iz DEC. Leak je BBN prepričal, da je digitalno računalništvo prihodnost in da se bo nekoč njihova naložba v strokovnost na tem področju obrestovala.

Kmalu zatem se je Leake, skoraj po naključju, znašel v položaju, ki je idealen za širjenje kulture interaktivnosti po vsej državi, saj je postal vodja nove vladne računalniške agencije.

ARPA

V času hladne vojne je imela vsaka akcija svoj odziv. Tako kot je prva sovjetska atomska bomba pripeljala do nastanka SAGE, je tudi to prvi umetni zemeljski satelit, ki ga je ZSSR sprožila oktobra 1957, je v ameriški vladi sprožil val odzivov. Situacijo je poslabšalo dejstvo, da je ZSSR, čeprav je štiri leta za ZDA zaostajala za detonacijo jedrske bombe, naredila skok naprej v raketni tehniki, pred Američani v tekmi za orbito (izkazalo se je, da približno štiri mesece).

Eden od odzivov na nastanek Sputnika 1 leta 1958 je bila ustanovitev Agencije za napredne obrambne raziskovalne projekte (ARPA). V nasprotju s skromnimi zneski, namenjenimi državljanski znanosti, je ARPA prejela proračun v višini 520 milijonov dolarjev, kar je trikrat več od sredstev Nacionalne znanstvene fundacije, ki se je kot odgovor na Sputnik 1 potrojila.

Čeprav bi agencija lahko delala na širokem naboru najsodobnejših projektov, ki bi se ministru za obrambo zdeli primerni, je bila sprva namenjena, da se vso svojo pozornost osredotoči na raketno tehniko in vesolje – to je bil odločilen odgovor na Sputnik 1. ARPA je poročala neposredno ministru za obrambo in se je tako lahko dvignila nad kontraproduktivno in industrijo izčrpavajočo konkurenco ter izdelala enoten, zanesljiv načrt za razvoj ameriškega vesoljskega programa. Vendar pa so v resnici vse njegove projekte na tem področju kmalu prevzeli tekmeci: letalske sile se niso nameravale odpovedati nadzoru vojaškega raketiranja, nacionalni zakon o aeronavtiki in vesolju, podpisan julija 1958, pa je ustanovil novo civilno agencijo. ki je prevzel vsa vprašanja v zvezi z vesoljem, ne da bi se dotaknil orožja. Vendar pa je ARPA po ustanovitvi našla razloge za preživetje, saj je prejela velike raziskovalne projekte na področju obrambe proti balističnim izstrelkom in odkrivanja jedrskih poskusov. Vendar pa je postal tudi delovna platforma za majhne projekte, ki so jih želele raziskati različne vojaške agencije. Tako je namesto psa nadzor postal rep.

Zadnji izbrani projekt je bil “Projekt Orion«, vesoljsko plovilo z jedrskim impulznim motorjem (»eksplozivno letalo«). ARPA ga je prenehala financirati leta 1959, ker ga ni mogla videti kot nič drugega kot povsem civilni projekt, ki spada v pristojnost Nase. NASA pa ni želela umazati svojega čistega ugleda z vpletanjem v jedrsko orožje. Zračne sile niso želele vložiti nekaj denarja za nadaljevanje projekta, vendar je na koncu umrl po sporazumu iz leta 1963, ki je prepovedoval testiranje jedrskega orožja v ozračju ali vesolju. In čeprav je bila ideja tehnično zelo zanimiva, si je težko predstavljati, da bi katera koli vlada prižgala zeleno luč za izstrelitev rakete, napolnjene s tisoči jedrskih bomb.

Prvi poseg ARPA v računalnike je nastal preprosto zaradi potrebe po nečem, kar bi lahko upravljali. Leta 1961 so imele letalske sile v rokah dve neaktivni sredstvi, ki ju je bilo treba z nečim naložiti. Ko so se prvi centri za odkrivanje SAGE bližali uvedbi, so zračne sile najele korporacijo RAND iz Santa Monice v Kaliforniji, da usposobi osebje in opremi dvajset računalniško podprtih centrov zračne obrambe z nadzornimi programi. Za opravljanje tega dela je RAND ustanovil popolnoma novo organizacijo, Systems Development Corporation (SDC). Izkušnje s programsko opremo, ki jih je pridobil SDC, so bile dragocene za letalske sile, vendar se je projekt SAGE končal in niso imeli nič boljšega za početi. Drugo neizkoriščeno sredstvo je bil izjemno drag presežek računalnika AN/FSQ-32, ki je bil od IBM-a zahtevan za projekt SAGE, a je bil pozneje ocenjen kot nepotreben. Ministrstvo za obrambo je rešilo obe težavi tako, da je ARPA dodelilo novo raziskovalno misijo, povezano s poveljniškimi centri, in dodelilo 6 milijonov dolarjev nepovratnih sredstev SDC za preučevanje težav poveljniškega centra z uporabo Q-32.

ARPA se je kmalu odločila, da bo ta raziskovalni program uredila kot del novega raziskovalnega oddelka za obdelavo informacij. Približno v istem času je oddelek dobil novo nalogo - izdelati program s področja vedenjskih znanosti. Zdaj ni jasno, iz katerih razlogov, vendar se je vodstvo odločilo, da Lickliderja zaposli kot direktorja obeh programov. Morda je bila to ideja Genea Fubinija, direktorja raziskav na Ministrstvu za obrambo, ki je Leakeja poznal iz njegovega dela na SAGE.

Tako kot Beranek nekoč, tudi Jack Ruina, takratni vodja ARPA, ni vedel, kaj ga čaka, ko je Lika povabil na razgovor. Verjel je, da je dobil vedenjskega strokovnjaka z nekaj znanja iz računalništva. Namesto tega je naletel na vso moč idej o simbiozi človek-računalnik. Leake je trdil, da bi računalniško podprt nadzorni center zahteval interaktivne računalnike, zato bi moralo biti glavno gonilo raziskovalnega programa ARPA preboj na vrhuncu interaktivnega računalništva. In za Lika je to pomenilo skupno rabo časa.

Časovna delitev

Sistemi za delitev časa so nastali na podlagi istega osnovnega načela kot serija TX Wesa Clarka: računalniki morajo biti uporabniku prijazni. Toda za razliko od Clarka so zagovorniki delitve časa verjeli, da ena oseba ne more učinkovito uporabljati celotnega računalnika. Raziskovalec lahko nekaj minut sedi in preučuje rezultate programa, preden ga malo spremeni in znova zažene. In v tem intervalu računalnik ne bo imel kaj početi, njegova največja moč bo mirovala in drago bo. Celo intervali med pritiski na tipke na stotine milisekund so se zdeli kot ogromna brezna izgubljenega računalniškega časa, v katerem bi lahko opravili na tisoče izračunov.

Ni treba, da gre vsa ta računalniška moč v nič, če jo lahko delijo številni uporabniki. Z razdelitvijo pozornosti računalnika, tako da služi vsakemu uporabniku po vrsti, bi oblikovalec računalnika lahko ubil dve muhi na en mah – zagotovil iluzijo interaktivnega računalnika, ki je v celoti pod nadzorom uporabnika, ne da bi zapravil velik del procesorske zmogljivosti drage strojne opreme.

Ta koncept je bil določen v SAGE, ki bi lahko služil na desetine različnih operaterjev hkrati, pri čemer bi vsak nadzoroval svoj sektor zračnega prostora. Ko je srečal Clarka, je Leake takoj videl potencial združevanja ločevanja uporabnikov SAGE z interaktivno svobodo TX-0 in TX-2, da bi ustvaril novo, močno mešanico, ki je bila podlaga za njegovo zagovarjanje simbioze človek-računalnik, ki je Ministrstvu za obrambo predstavil v svojem dokumentu iz leta 1957. Resnično moder sistem ali Naprej k hibridnim strojno/človeškim miselnim sistemom« [sage angleščina. - žajbelj / pribl. prevod]. V tem dokumentu je opisal računalniški sistem za znanstvenike, ki je po strukturi zelo podoben SAGE, z vnosom preko svetlobne pištole in "hkratno uporabo (hitro delitev časa) računalniških in pomnilniških zmogljivosti stroja s strani mnogih ljudi."

Vendar pa sam Leake ni imel inženirskih sposobnosti za načrtovanje ali izdelavo takega sistema. Osnov programiranja se je naučil pri BBN, a to je bil obseg njegovih zmožnosti. Prvi, ki je teorijo delitve časa prenesel v prakso, je bil John McCarthy, matematik z MIT. McCarthy je potreboval stalen dostop do računalnika za ustvarjanje orodij in modelov za manipuliranje z matematično logiko - prvi koraki, po njegovem mnenju, k umetni inteligenci. Leta 1959 je izdelal prototip, ki je bil sestavljen iz interaktivnega modula, pritrjenega na univerzitetni računalnik IBM 704 za paketno obdelavo. Ironično, prva "naprava za deljenje časa" je imela samo eno interaktivno konzolo - teletipni stroj Flexowriter.

Toda do zgodnjih šestdesetih let prejšnjega stoletja je inženirska fakulteta MIT prišla do potrebe po velikih naložbah v interaktivno računalništvo. Vsak učenec in učitelj, ki ga je zanimalo programiranje, se je zasvojil z računalniki. Paketna obdelava podatkov je zelo učinkovito porabila računalniški čas, vendar je izgubila veliko časa raziskovalcev - povprečni čas obdelave za nalogo na 1960 je bil več kot en dan.

Za preučitev dolgoročnih načrtov za izpolnjevanje naraščajočih potreb po računalniških virih je MIT sklical univerzitetni odbor, v katerem so prevladovali zagovorniki delitve časa. Clark je trdil, da prehod na interaktivnost ne pomeni delitve časa. V praksi je dejal, da je delitev časa pomenila odpravo interaktivnih video zaslonov in interakcij v realnem času – kritičnih vidikov projekta, na katerem je delal v laboratoriju za biofiziko MIT. Toda na bolj temeljni ravni se zdi, da je Clark globoko filozofsko nasprotoval ideji o delitvi svojega delovnega prostora. Vse do leta 1990 je zavračal povezavo svojega računalnika z internetom in trdil, da so omrežja "hrošč" in "ne delujejo".

On in njegovi študenti so oblikovali »subkulturo«, majhen izrastek znotraj že tako ekscentrične akademske kulture interaktivnega računalništva. Vendar njihovi argumenti za majhne delovne postaje, ki jih ni treba deliti z nikomer, niso prepričali kolegov. Glede na ceno celo najmanjšega posameznega računalnika v tistem času se je ta pristop drugim inženirjem zdel ekonomsko nerazumen. Poleg tega je večina takrat verjela, da bodo računalniki – inteligentne elektrarne prihajajoče informacijske dobe – imeli koristi od ekonomije obsega, tako kot so imele koristi elektrarne. Spomladi 1961 je končno poročilo odbora odobrilo ustvarjanje velikih sistemov za delitev časa kot del razvoja MIT.

Do takrat je Fernando Corbato, znan kot "Corby" med svojimi kolegi, že delal na povečanju McCarthyjevega eksperimenta. Po izobrazbi je bil fizik, računalnike pa je spoznal med delom pri Whirlwindu leta 1951, ko je bil še podiplomski študent na MIT (edini izmed vseh udeležencev te zgodbe je preživel – januarja 2019 je imel 92 let). Po doktoratu je postal administrator v novo ustanovljenem računalniškem centru MIT, zgrajenem na IBM 704. Corbato in njegova ekipa (prvotno Marge Merwin in Bob Daly, dva izmed najboljših programerjev centra) so svoj sistem za delitev časa poimenovali CTSS ( Združljiv sistem za delitev časa, "združljiv sistem za delitev časa") - ker bi lahko deloval sočasno z običajnim delovnim tokom 704 in po potrebi samodejno prevzel računalniške cikle za uporabnike. Brez te združljivosti projekt ne bi mogel delovati, ker Corby ni imel sredstev za nakup novega računalnika, na katerem bi iz nič zgradil sistem za delitev časa, in obstoječih operacij paketne obdelave ni bilo mogoče zaustaviti.

Do konca leta 1961 je CTSS lahko podpiral štiri terminale. Do leta 1963 je MIT postavil dve kopiji CTSS na tranzistorizirane stroje IBM 7094, ki so stali 3,5 milijona dolarjev, kar je približno 10-kratna zmogljivost pomnilnika in moč procesorja prejšnjih 704. Programska oprema za spremljanje kroži med aktivnimi uporabniki in vsakemu služi za delček sekunde, preden se premakne na naslednjega. Uporabniki so lahko shranili programe in podatke za poznejšo uporabo v lastnem območju diskovnega prostora, zaščitenem z geslom.

Internetna zgodovina: razširitev interaktivnosti
Corbato z značilnim metuljčkom v računalniški sobi z IBM 7094


Corby v televizijski oddaji iz leta 1963 razlaga, kako deluje časovna delitev, vključno z dvonivojsko čakalno vrsto

Vsak računalnik bi lahko služil približno 20 terminalom. To je bilo dovolj ne samo za podporo nekaj majhnih terminalskih sob, ampak tudi za distribucijo računalniškega dostopa po Cambridgeu. Corby in drugi ključni inženirji so imeli svoje lastne terminale v pisarni in na neki točki je MIT tehničnemu osebju začel zagotavljati domače terminale, da so lahko delali na sistemu po urah, ne da bi morali potovati v službo. Vsi zgodnji terminali so bili sestavljeni iz predelanega pisalnega stroja, ki je zmožen brati podatke in jih oddajati po telefonski liniji, ter luknjanega neprekinjenega papirja. Modemi so telefonske terminale povezali z zasebno centralo v kampusu MIT, prek katere so lahko komunicirali z računalnikom CTSS. Računalnik je tako razširil svoje čute preko telefona in signalov, ki so se spreminjali iz digitalnih v analogne in nazaj. To je bila prva faza integracije računalnikov v telekomunikacijsko omrežje. Integracijo je olajšalo kontroverzno regulativno okolje AT&T. Jedro omrežja je bilo še vedno regulirano in podjetje je moralo zagotavljati zakupljene linije po fiksnih cenah, vendar je več odločitev FCC oslabilo nadzor podjetja nad robom in podjetje ni imelo veliko besede pri povezovanju naprav s svojimi linijami. Zato MIT ni zahteval dovoljenja za terminale.

Internetna zgodovina: razširitev interaktivnosti
Tipičen računalniški terminal iz sredine šestdesetih let: IBM 1960.

Končni cilj Lickliderja, McCarthyja in Corbata je bil povečati razpoložljivost računalniške moči posameznim raziskovalcem. Svoja orodja in časovno razdelitev so izbrali iz ekonomskih razlogov: nihče si ni mogel zamisliti, da bi vsakemu raziskovalcu na MIT kupili svoj računalnik. Vendar pa je ta izbira povzročila nenamerne stranske učinke, ki ne bi bili realizirani v Clarkovi paradigmi enega človeka in enega računalnika. Skupni datotečni sistem in navzkrižno sklicevanje uporabniških računov sta jim omogočila skupno rabo, sodelovanje in dopolnjevanje dela drug drugega. Leta 1965 sta Noel Morris in Tom van Vleck pospešila sodelovanje in komunikacijo z ustvarjanjem programa MAIL, ki je uporabnikom omogočal izmenjavo sporočil. Ko je uporabnik poslal sporočilo, ga je program dodelil posebni datoteki nabiralnika v prejemnikovem območju datotek. Če ta datoteka ne bi bila prazna, bi program LOGIN prikazal sporočilo "IMATE POŠTO." Vsebina stroja je postala izraz dejanj skupnosti uporabnikov in ta družbeni vidik delitve časa na MIT je bil cenjen tako visoko kot izvirna zamisel o interaktivni uporabi računalnika.

Zapuščena semena

Leake, ki je sprejel ponudbo ARPA in leta 1962 zapustil BBN kot vodjo novega Urada za tehnike obdelave informacij (IPTO) pri ARPA, se je hitro lotil dela, kar je obljubil: osredotočanja prizadevanj podjetja na področju računalniških raziskav na razširjanje in izboljšanje strojne in programske opreme za delitev časa. Opustil je običajno prakso obdelave raziskovalnih predlogov, ki so prihajali na njegovo mizo, in se sam podal na teren ter prepričeval inženirje, naj ustvarijo raziskovalne predloge, ki bi jih rad odobril.

Njegov prvi korak je bil preoblikovanje obstoječega raziskovalnega projekta v poveljniških centrih SDC v Santa Monici. Iz Lickove pisarne pri SDC je prišel ukaz, naj zmanjša prizadevanja te raziskave in jih osredotoči na pretvorbo redundantnega računalnika SAGE v sistem za delitev časa. Leake je verjel, da je treba najprej postaviti temelje za interakcijo med človekom in strojem, komandni centri pa bodo prišli kasneje. Da je takšno določanje prioritet sovpadalo z njegovimi filozofskimi interesi, je bila le srečna nesreča. Jules Schwartz, veteran projekta SAGE, je razvijal nov sistem delitve časa. Tako kot njegov sodobni CTSS je postal virtualno zbirališče, njegovi ukazi pa so vključevali funkcijo DIAL za pošiljanje zasebnih besedilnih sporočil od enega uporabnika do drugega - kot v naslednjem primeru izmenjave med Jonom Jonesom in uporabniškim ID-jem 9.

POKLIČITE 9 TO SEM JOHN JONES, POTREBUJEM 20K, DA NALOŽIM SVOJ PROG
OD 9. VAS LAHKO PRIJEMO V 5 MINUTAH.
OD 9 POJDI NAPREJ IN NALOŽI

POKLIČITE 9 TU JOHN JONES POTREBUJEM 20K ZA ZAČETEK PROGRAMA
OD 9 VAM JIH LAHKO PODAMO V 5 MINUTAH
OD 9 IZSTRELITEV NAPREJ

Nato je Licklider, da bi zagotovil sredstva za prihodnje projekte delitve časa na MIT, našel Roberta Fana za vodenje njegovega vodilnega projekta: Projekt MAC, ki je preživel v sedemdesetih letih prejšnjega stoletja (MAC je imel veliko okrajšav - "matematika in izračuni", "računalnik z več dostopom" »spoznavanje s pomočjo stroja« [matematika in računalništvo, računalnik z več dostopom, strojno podprto spoznavanje]). Čeprav so razvijalci upali, da bo novi sistem lahko podpiral vsaj 1970 sočasnih uporabnikov, niso upoštevali vedno večje kompleksnosti uporabniške programske opreme, ki je brez težav posrkala vse izboljšave v hitrosti in učinkovitosti strojne opreme. Ko so leta 200 predstavili na MIT, je sistem lahko podpiral približno 1969 uporabnikov z uporabo svojih dveh centralnih procesnih enot, kar je bilo približno enako število uporabnikov na procesor kot CTSS. Vendar je bilo skupno število uporabnikov precej večje od največje možne obremenitve - junija 60 je bilo registriranih že 1970 uporabnikov.

Sistemska programska oprema projekta, imenovana Multics, se je ponašala z nekaterimi večjimi izboljšavami, od katerih nekatere še vedno veljajo za vrhunske v današnjih operacijskih sistemih: hierarhično drevesno strukturiran datotečni sistem z mapami, ki lahko vsebujejo druge mape; ločitev izvajanja ukazov od uporabnika in od sistema na strojni ravni; dinamično povezovanje programov z nalaganjem programskih modulov med izvajanjem po potrebi; možnost dodajanja ali odstranjevanja procesorjev, pomnilniških bank ali diskov brez zaustavitve sistema. Ken Thompson in Dennis Ritchie, programerja pri projektu Multics, sta kasneje ustvarila operacijski sistem Unix OS (čigar ime se nanaša na njegovega predhodnika), da bi nekatere od teh konceptov prenesla v enostavnejše računalniške sisteme manjšega obsega [Ime "UNIX" (prvotno "Unics" ) je izpeljan iz "Multics". Črka »U« v UNIX-u pomeni »Uniplexed« v nasprotju z »Multiplexed«, ki je pod imenom Multics, da bi poudarila poskus ustvarjalcev UNIX-a, da bi se odmaknili od zapletenosti sistema Multics in ustvarili enostavnejši in učinkovitejši pristop.] .

Lick je posadil svoje zadnje seme na Berkeleyju, na Univerzi v Kaliforniji. Projekt Genie1963, ki se je začel leta 12, je ustvaril Berkeley Timesharing System, manjšo, komercialno usmerjeno kopijo projekta MAC. Čeprav ga je nominalno vodilo več članov univerzitetne fakultete, ga je dejansko vodil študent Mel Peirtle s pomočjo drugih študentov – zlasti Chucka Tuckerja, Petra Deutscha in Butlerja Lampsona. Nekateri od njih so virus interaktivnosti ujeli že v Cambridgeu, preden so prišli na Berkeley. Deutsch, sin profesorja fizike na MIT in navdušenec nad izdelavo računalniških prototipov, je implementiral programski jezik Lisp na Digital PDP-1 kot najstnik, preden je bil študent na Berkeleyju. Lampson je programiral PDP-1 na Cambridge Electron Acceleratorju, medtem ko je bil študent na Harvardu. Pairtle in njegova ekipa so ustvarili sistem za delitev časa na SDS 930, ki ga je ustvarilo novo računalniško podjetje Scientific Data Systems, ustanovljeno v Santa Monici leta 1961 (tehnični napredek v Santa Monici v tistem času bi lahko bil predmet popolnoma ločene prispevke k napredni računalniški tehnologiji v šestdesetih letih so prispevali RAND Corporation, SDC in SDS, ki so imeli tam svoj sedež).

SDS je integriral programsko opremo Berkeley v svojo novo zasnovo, SDS 940. Postal je eden najbolj priljubljenih računalniških sistemov za delitev časa v poznih šestdesetih letih. Tymshare in Comshare, ki sta komercializirala delitev časa s prodajo storitev oddaljenega računalništva, sta kupila na desetine SDS 1960. Tudi Pyrtle in njegova ekipa so se odločili preizkusiti na komercialnem trgu in leta 940 ustanovili Berkeley Computer Corporation (BCC), a med recesijo 1968-1969 je prijavilo stečaj. Večina Peirtlove ekipe je končala v Xeroxovem raziskovalnem centru Palo Alto (PARC), kjer so Tucker, Deutsch in Lampson prispevali k pomembnim projektom, vključno z osebno delovno postajo Alto, lokalnimi omrežji in laserskim tiskalnikom.

Internetna zgodovina: razširitev interaktivnosti
Mel Peirtle (na sredini) poleg sistema časovnega zakupa Berkeley

Seveda ni bil vsak projekt časovnega zakupa iz šestdesetih let prejšnjega stoletja po zaslugi Lickliderja. Novice o tem, kaj se dogaja na MIT in Lincoln Laboratories, so se širile po tehnični literaturi, konferencah, akademskih povezavah in menjavah delovnih mest. Zahvaljujoč tem kanalom so se druga semena, ki jih je prenašal veter, ukoreninila. Na univerzi v Illinoisu je Don Bitzer ministrstvu za obrambo prodal svoj sistem PLATO, ki naj bi znižal stroške tehničnega usposabljanja vojaškega osebja. Clifford Shaw je ustvaril sistem JOHNNIAC Open Shop System (JOSS), ki ga financirajo letalske sile, da bi izboljšal sposobnost osebja RAND za hitro izvajanje numeričnih analiz. Dartmouthov sistem delitve časa je bil neposredno povezan z dogodki na MIT, sicer pa je šlo za popolnoma edinstven projekt, ki so ga v celoti financirali civilisti iz Nacionalne znanstvene fundacije ob predpostavki, da bodo računalniške izkušnje postale nujni del izobraževanja ameriških voditeljev. Naslednja generacija.

Do sredine šestdesetih let prejšnjega stoletja delitev časa še ni povsem prevzela računalniškega ekosistema. Tradicionalna podjetja za serijsko obdelavo so prevladovala tako v prodaji kot v priljubljenosti, zlasti zunaj univerzitetnih kampusov. A vseeno je našel svojo nišo.

Taylorjeva pisarna

Poleti 1964, približno dve leti po prihodu v ARPA, je Licklider ponovno zamenjal službo, tokrat se je preselil v IBM-ov raziskovalni center severno od New Yorka. Pretresen zaradi izgube pogodbe za projekt MAC s konkurenčnim proizvajalcem računalnikov General Electric po letih dobrih odnosov z MIT, je moral Leake IBM-u posredovati svojo izkušnjo iz prve roke o trendu, za katerega se je zdelo, da gre mimo podjetja. Za Leakea je nova služba ponudila priložnost, da zadnji branik tradicionalne paketne obdelave spremeni v novo vero interaktivnosti (vendar se ni izšlo – Leake je bil potisnjen v ozadje, njegova žena pa je trpela, izolirana v Yorktown Heights Prestopil je v pisarno IBM-a v Cambridgeu, nato pa se je leta 1967 vrnil na MIT, da bi vodil projekt MAC).

Na mestu vodje IPTO ga je zamenjal Ivan Sutherland, mladi strokovnjak za računalniško grafiko, ki ga je leta 1966 zamenjal Robert Taylor. Lickov članek iz leta 1960 "Simbioza človeka in stroja" je Taylorja spremenil v vernika interaktivnega računalništva in Lickovo priporočilo ga je pripeljalo v ARPA, potem ko je kratek čas delal v raziskovalnem programu pri Nasi. Zaradi svoje osebnosti in izkušenj je bil bolj podoben Leakeu kot Sutherlandu. Po izobrazbi je bil psiholog, ki mu je manjkalo tehničnega znanja s področja računalništva, a je to pomanjkanje nadomestil z zagnanostjo in samozavestnim vodenjem.

Nekega dne, ko je bil Taylor v svoji pisarni, se je novoimenovanemu vodji IPTO porodila ideja. Sedel je za mizo s tremi različnimi terminali, ki so mu omogočili komunikacijo s tremi sistemi za delitev časa, ki jih je financirala ARPA in so bili v Cambridgeu, Berkeleyju in Santa Monici. Hkrati med seboj niso bili povezani – za prenos informacij iz enega sistema v drugega je moral to narediti sam, fizično, s pomočjo telesa in uma.

Semena, ki jih je vrgel Licklider, so obrodila sadove. Ustvaril je družbeno skupnost zaposlenih IPTO, ki je prerasla v številne druge računalniške centre, od katerih je vsak ustvaril majhno skupnost računalniških strokovnjakov, zbranih okoli ognjišča računalnika za delitev časa. Taylor je menil, da je čas, da te centre povežemo. Njihove individualne družbene in tehnične strukture, ko bodo povezane, bodo lahko oblikovale nekakšen superorganizem, katerega korenike se bodo razširile po vsej celini in reproducirale družbene koristi delitve časa na višji ravni. In s to mislijo so se začele tehnične in politične bitke, ki so vodile do nastanka ARPANET-a.

Kaj še brati

  • Richard J. Barber Associates, Agencija za napredne raziskovalne projekte, 1958-1974 (1975)
  • Katie Hafner in Matthew Lyon, Where Wizards Stay Bud Late: The Origins of the Internet (1996)
  • Severo M. Ornstein, Računalništvo v srednjem veku: Pogled iz strelskih jarkov, 1955-1983 (2002)
  • M. Mitchell Waldrop, The Dream Machine: JCR Licklider and the Revolution That Made Computing Personal (2001)

Vir: www.habr.com

Dodaj komentar