Povijest interneta: Širenje interaktivnosti

Povijest interneta: Širenje interaktivnosti

Ostali članci u seriji:

Početkom 1960-ih, interaktivni računalni strojevi, iz nježnog sjemena uzgojenog u Lincoln Laboratoryju i MIT-u, postupno su se počeli širiti posvuda, na dva različita načina. Prvo, sama računala proširila su vitice koje su dosezale do obližnjih zgrada, kampusa i gradova, dopuštajući korisnicima interakciju s njima s udaljenosti, s više korisnika istovremeno. Ovi novi sustavi dijeljenja vremena procvjetali su u platforme za prve virtualne, online zajednice. Drugo, sjeme interaktivnosti proširilo se po državama i pustilo korijenje u Kaliforniji. A za ovu prvu sadnicu odgovorna je jedna osoba, psiholog tzv Joseph Carl Robnett Licklider.

Josip "sjeme jabuke"*

*Aluzija na američki folklorni lik s nadimkom Johnny Appleseed, ili “Johnny Apple Seed,” poznat po aktivnoj sadnji stabala jabuka na srednjem zapadu Sjedinjenih Država (apple seed – sjeme jabuke) / cca. prijevod

Joseph Carl Robnett Licklider - "Lick" svojim prijateljima - specijalizirao se za psihoakustika, polje koje je povezivalo imaginarna stanja svijesti, izmjerenu psihologiju i fiziku zvuka. Ranije smo ga kratko spomenuli - bio je konzultant na FCC saslušanjima o Hush-a-Phoneu 1950-ih. Usavršio je svoje vještine u Harvardskom psihoakustičkom laboratoriju tijekom rata, razvijajući tehnologije koje su poboljšale čujnost radio prijenosa u bučnim bombarderima.

Povijest interneta: Širenje interaktivnosti
Joseph Carl Robnett Licklider, zvani Lick

Poput mnogih američkih znanstvenika njegove generacije, otkrio je načine kako spojiti svoje interese s vojnim potrebama nakon rata, ali ne zato što je bio posebno zainteresiran za oružje ili nacionalnu obranu. Postojala su samo dva glavna civilna izvora financiranja znanstvenih istraživanja – to su bile privatne ustanove koje su osnovali industrijski divovi na prijelazu stoljeća: Zaklada Rockefeller i Institut Carnegie. Nacionalni institut za zdravlje raspolagao je s tek nekoliko milijuna dolara, a Nacionalna zaklada za znanost osnovana je tek 1950. godine s jednako skromnim budžetom. U 1950-ima, najbolje mjesto za traženje sredstava za zanimljive znanstvene i tehnološke projekte bilo je Ministarstvo obrane.

Tako se 1950-ih Lick pridružio akustičkom laboratoriju MIT-a, koji su vodili fizičari Leo Beranek i Richard Bolt i koji je primao gotovo sva sredstva od američke mornarice. Nakon toga, njegovo iskustvo povezivanja ljudskih osjetila s elektroničkom opremom učinilo ga je glavnim kandidatom za novi projekt protuzračne obrane MIT-a. Sudjelovanje u razvojnoj grupi "Projekt Charles", uključen u provedbu izvješća Valley odbora za protuzračnu obranu, Leake je inzistirao na uključivanju istraživanja ljudskog faktora u projekt, što je rezultiralo njegovim imenovanjem jednim od direktora razvoja radarskog zaslona u Lincolnovom laboratoriju.

Tamo se sredinom 1950-ih u jednom trenutku ukrstio s Wesom Clarkom i TX-2 te se odmah zarazio interaktivnošću računala. Bio je fasciniran idejom potpune kontrole nad moćnim strojem, sposobnim trenutno riješiti bilo koji zadatak koji mu je dodijeljen. Počeo je razvijati ideju o stvaranju "simbioze čovjeka i stroja", partnerstva između čovjeka i računala, sposobnog poboljšati intelektualnu moć osobe na isti način na koji industrijski strojevi povećavaju njezine fizičke sposobnosti (to vrijedno je napomenuti da je Leake ovo smatrao međufazom i da će računala kasnije naučiti samostalno razmišljati). Primijetio je da 85% svog radnog vremena

... bio je prvenstveno posvećen činovničkim ili mehaničkim aktivnostima: traženju, računanju, crtanju, preoblikovanju, određivanju logičkih ili dinamičkih posljedica niza pretpostavki ili hipoteza, pripremanju za donošenje odluke. Štoviše, moji izbori o tome što je bilo, a što nije bilo vrijedno pokušaja bili su, do sramotne mjere, određeni argumentima činovničke prilike, a ne intelektualne sposobnosti. Operacije koje oduzimaju većinu vremena navodno posvećenog tehničkom razmišljanju mogli bi bolje obavljati strojevi nego ljudi.

Opći koncept nije otišao daleko od onoga što je Vannevar Bush opisao "Memex“ – inteligentno pojačalo, čiji je sklop skicirao 1945. godine u knjizi As We May Think, iako smo umjesto mješavine elektromehaničkih i elektroničkih komponenti, poput Busha, došli do čisto elektroničkih digitalnih računala. Takvo bi računalo iskoristilo svoju nevjerojatnu brzinu da pomogne u administrativnom poslu povezanom s bilo kojim znanstvenim ili tehničkim projektom. Ljudi bi se mogli osloboditi tog monotonog posla i svu svoju pažnju posvetiti stvaranju hipoteza, izgradnji modela i zadavanju ciljeva računalu. Takvo bi partnerstvo donijelo nevjerojatne koristi i istraživanju i nacionalnoj obrani, te bi pomoglo američkim znanstvenicima da nadmaše sovjetske.

Povijest interneta: Širenje interaktivnosti
Vannevar Bushov Memex, rani koncept za automatski sustav za pronalaženje informacija za povećanje inteligencije

Ubrzo nakon ovog ključnog sastanka, Leak je svoju strast prema interaktivnim računalima donio sa sobom na novi posao u konzultantskoj tvrtki koju su vodili njegovi stari kolege, Bolt i Beranek. Proveli su godine radeći honorarno kao savjetnici uz akademski rad u fizici; na primjer, proučavali su akustiku kina u Hobokenu (New Jersey). Zadatak analize akustike nove zgrade UN-a u New Yorku zadao im je puno posla pa su odlučili napustiti MIT i baviti se konzaltingom s punim radnim vremenom. Ubrzo im se pridružio i treći partner, arhitekt Robert Newman, a prozvali su se Bolt, Beranek i Newman (BBN). Do 1957. izrasli su u tvrtku srednje veličine s nekoliko desetaka zaposlenih, a Beranek je zaključio da su u opasnosti od zasićenja tržišta akustičkih istraživanja. Želio je proširiti stručnost tvrtke izvan zvuka, kako bi pokrio cijeli spektar ljudske interakcije s izgrađenim okolišem, od koncertnih dvorana do automobila, i preko svih osjetila.

I on je, naravno, pronašao Lickliderova starog kolegu i zaposlio ga pod velikodušnim uvjetima kao novog potpredsjednika psihoakustike. No, Beranek nije uzeo u obzir Likov divlji entuzijazam za interaktivnim računalstvom. Umjesto stručnjaka za psihoakustiku dobio je ne baš računalnog stručnjaka, već računalnog evangelista željnog drugima otvoriti oči. U roku od godinu dana uvjerio je Beraneka da izdvoji desetke tisuća dolara za kupnju računala, malog LGP-30 uređaja male snage koji je izradio izvođač radova Librascope Ministarstva obrane. Bez inženjerskog iskustva, doveo je još jednog veterana SAGE-a, Edwarda Fretkina, da pomogne u postavljanju stroja. Iako je računalo Liku uglavnom odvlačilo pažnju od svakodnevnog posla dok je pokušavao naučiti programirati, nakon godinu i pol dana uvjerio je svoje partnere da potroše više novca (150 dolara ili oko 000 milijuna dolara u današnjem novcu) kako bi kupili snažnije računalo. : najnoviji PDP-1,25 iz DEC. Leak je uvjerio BBN da je digitalno računalstvo budućnost i da će se njihova investicija u stručnost na ovom području nekako jednog dana isplatiti.

Ubrzo nakon toga, Leake se, gotovo slučajno, našao u poziciji idealnoj za širenje kulture interaktivnosti u cijeloj zemlji, postavši šef nove vladine agencije za računalstvo.

HARFA

Tijekom Hladnog rata svaka je akcija imala svoju reakciju. Baš kao što je prva sovjetska atomska bomba dovela do stvaranja SAGE-a, isto tako prvi umjetni Zemljin satelit, koju je pokrenuo SSSR u listopadu 1957., izazvala je buru reakcija u američkoj vladi. Situaciju je pogoršala činjenica da je SSSR, iako je četiri godine kasnio za Sjedinjenim Državama po pitanju detoniranja nuklearne bombe, napravio iskorak u raketnoj tehnici, ispred Amerikanaca u utrci za orbitu (pokazalo se oko četiri mjeseca).

Jedan od odgovora na pojavu Sputnika 1 1958. bilo je stvaranje Agencije za napredna obrambena istraživanja (ARPA). Za razliku od skromnih iznosa dodijeljenih za građansku znanost, ARPA je dobila proračun od 520 milijuna dolara, tri puta više od financiranja Nacionalne zaklade za znanost, koja je sama utrostručena kao odgovor na Sputnik 1.

Iako je Agencija mogla raditi na širokom spektru vrhunskih projekata koje je ministar obrane smatrao prikladnima, prvotno je namjeravano svu svoju pozornost usmjeriti na raketnu tehniku ​​i svemir - to je bio odlučujući odgovor Sputniku 1. ARPA je podnosila izvještaje izravno ministru obrane i stoga se uspjela izdići iznad kontraproduktivne konkurencije koja onesposobljava industriju kako bi proizvela jedinstven, zdrav plan za razvoj američkog svemirskog programa. No zapravo su sve njegove projekte na tom području ubrzo preuzeli konkurenti: Zračne snage nisu namjeravale prepustiti kontrolu nad vojnim raketama, a Nacionalni zakon o zrakoplovstvu i svemiru, potpisan u srpnju 1958., stvorio je novu civilnu agenciju koja je preuzela sva pitanja vezana uz svemir, ne dirajući oružje. Međutim, nakon svog osnivanja, ARPA je pronašla razloge za opstanak jer je dobila velike istraživačke projekte u područjima obrane od balističkih projektila i otkrivanja nuklearnih pokusa. Međutim, također je postao radna platforma za male projekte koje su razne vojne agencije željele istražiti. Tako je umjesto psa kontrola postala rep.

Zadnji odabrani projekt bio je “Projekt Orion“, letjelica s nuklearnim pulsnim motorom („eksplozivna letjelica”). ARPA ga je prestala financirati 1959. jer ga nije mogla vidjeti kao ništa drugo osim čisto civilnog projekta koji potpada pod nadležnost NASA-e. S druge strane, NASA nije htjela ukaljati svoju čistu reputaciju uplitanjem u nuklearno oružje. Zračne snage nisu bile voljne uložiti nešto novca kako bi projekt napredovao, ali je na kraju umro nakon sporazuma iz 1963. koji je zabranio testiranje nuklearnog oružja u atmosferi ili svemiru. I dok je ideja tehnički vrlo zanimljiva, teško je zamisliti da bi bilo koja vlada dala zeleno svjetlo za lansiranje rakete napunjene tisućama nuklearnih bombi.

ARPA-in prvi pohod na računala nastao je jednostavno iz potrebe za nečim čime bi se upravljalo. Godine 1961. zrakoplovstvo je imalo dva neaktivna sredstva koja je trebalo nečim napuniti. Kako su se prvi SAGE centri za otkrivanje približavali postavljanju, ratno zrakoplovstvo je angažiralo RAND Corporation iz Santa Monice, Kalifornija, da obučava osoblje i opremi dvadesetak kompjuteriziranih centara za protuzračnu obranu programima za upravljanje. Kako bi obavio ovaj posao, RAND je iznjedrio potpuno novi entitet, Systems Development Corporation (SDC). Softversko iskustvo koje je SDC stekao bilo je dragocjeno za ratno zrakoplovstvo, ali projekt SAGE završavao je i nisu imali ništa bolje za raditi. Drugo neiskorišteno sredstvo bio je izuzetno skupi višak računala AN/FSQ-32 koji je rekviriran od IBM-a za projekt SAGE, ali je kasnije smatran nepotrebnim. Ministarstvo obrane riješilo je oba problema tako što je ARPA-i dalo novu istraživačku misiju vezanu uz zapovjedne centre i grant od 6 milijuna dolara za SDC za proučavanje problema zapovjednog centra pomoću Q-32.

ARPA je ubrzo odlučila regulirati ovaj istraživački program kao dio novog Odjela za istraživanje obrade informacija. Otprilike u isto vrijeme odjel je dobio novu zadaću - kreirati program iz područja bihevioralnih znanosti. Sada nije jasno iz kojih razloga, ali uprava je odlučila angažirati Licklidera kao direktora oba programa. Možda je to bila ideja Genea Fubinija, direktora istraživanja u Ministarstvu obrane, koji je poznavao Leakea iz njegova rada na SAGE-u.

Poput Beraneka u svoje vrijeme, Jack Ruina, tadašnji šef ARPA-e, nije imao pojma što mu se sprema kad je pozvao Lika na razgovor. Vjerovao je da dobiva bihevioralnog stručnjaka s nešto znanja o informatici. Umjesto toga, susreo se s punom snagom ideja o simbiozi čovjeka i računala. Leake je tvrdio da bi kompjutorizirani kontrolni centar zahtijevao interaktivna računala, te bi stoga glavni pokretač ARPA-inog istraživačkog programa trebao biti proboj na vrhuncu interaktivnog računalstva. A za Lika je ovo značilo zajedničko vrijeme.

Vremenska podjela

Sustavi dijeljenja vremena proizašli su iz istog osnovnog principa kao serijal TX Wesa Clarka: računala bi trebala biti jednostavna za korištenje. Ali za razliku od Clarka, zagovornici dijeljenja vremena vjerovali su da jedna osoba ne može učinkovito koristiti cijelo računalo. Istraživač može sjediti nekoliko minuta proučavajući izlaz programa prije nego što napravi malu promjenu u njemu i ponovno ga pokrene. I u tom intervalu računalo neće imati što raditi, njegova najveća snaga će biti u stanju mirovanja, a bit će skupo. Čak su se i razmaci između pritisaka na tipke od stotina milisekundi doimali kao golemi ponori izgubljenog računalnog vremena u kojem su se mogle izvesti tisuće izračuna.

Sva ta računalna snaga ne mora ići uzalud ako se može podijeliti među mnogim korisnicima. Podijelivši pažnju računala tako da služi svakom korisniku naizmjence, dizajner računala mogao bi ubiti dvije muhe jednim udarcem—omogućiti iluziju interaktivnog računala u potpunosti pod kontrolom korisnika, a da pritom ne gubi velik dio kapaciteta obrade skupog hardvera.

Ovaj koncept postavljen je u SAGE-u, koji bi mogao opsluživati ​​desetke različitih operatera istovremeno, pri čemu bi svaki od njih nadzirao svoj sektor zračnog prostora. Nakon što je upoznao Clarka, Leake je odmah uočio potencijal kombiniranja korisničkog odvajanja SAGE-a s interaktivnom slobodom TX-0 i TX-2 kako bi se stvorila nova, moćna mješavina koja je bila temelj njegovog zagovaranja simbioze čovjeka i računala, koja predstavio je Ministarstvu obrane u svom radu iz 1957. Uistinu mudar sustav, ili Naprijed hibridnim strojno/ljudskim sustavima razmišljanja" [mudri engleski. – kadulja / cca. prijevod]. U ovom je radu opisao računalni sustav za znanstvenike koji je po strukturi vrlo sličan SAGE-u, s unosom putem svjetlosnog pištolja i "istovremenim korištenjem (brzog dijeljenja vremena) računalnih i pohranjujućih mogućnosti stroja od strane mnogih ljudi."

Međutim, sam Leake nije imao inženjerske vještine za dizajn ili izgradnju takvog sustava. Osnove programiranja naučio je od BBN-a, ali to je bila granica njegovih mogućnosti. Prva osoba koja je teoriju dijeljenja vremena primijenila u praksi bio je John McCarthy, matematičar s MIT-a. McCarthyju je bio potreban stalan pristup računalu kako bi stvorio alate i modele za manipuliranje matematičkom logikom - prvi koraci, smatrao je, prema umjetnoj inteligenciji. Godine 1959. napravio je prototip koji se sastojao od interaktivnog modula pričvršćenog na sveučilišno računalo IBM 704 za skupnu obradu. Ironično, prvi "uređaj za dijeljenje vremena" imao je samo jednu interaktivnu konzolu - Flexowriter teletypewriter.

Ali do ranih 1960-ih inženjerski fakultet MIT-a došao je do potrebe za velikim ulaganjem u interaktivno računalstvo. Svaki učenik i profesor koji je bio zainteresiran za programiranje navukao se na računala. Skupna obrada podataka vrlo je učinkovito koristila računalno vrijeme, ali je gubila puno vremena istraživača - prosječno vrijeme obrade za zadatak na 704 bilo je više od jednog dana.

Kako bi proučio dugoročne planove za ispunjavanje rastućih zahtjeva za računalnim resursima, MIT je sazvao sveučilišni odbor kojim su dominirali zagovornici dijeljenja vremena. Clark je tvrdio da prelazak na interaktivnost ne znači dijeljenje vremena. U praktičnom smislu, rekao je, dijeljenje vremena znači eliminaciju interaktivnih video prikaza i interakcija u stvarnom vremenu - kritičnih aspekata projekta na kojem je radio u Laboratoriju za biofiziku MIT-a. Ali na temeljnijoj razini, čini se da je Clark imao dubok filozofski prigovor na ideju dijeljenja radnog prostora. Sve do 1990. odbijao je spojiti svoje računalo na internet, tvrdeći da su mreže "bug" i da "ne rade".

On i njegovi studenti formirali su "supkulturu", maleni izdanak unutar već ekscentrične akademske kulture interaktivnog računalstva. No, njihovi argumenti za male radne stanice koje ne treba dijeliti ni s kim nisu uvjerili njihove kolege. Uzimajući u obzir cijenu čak i najmanjeg pojedinačnog računala u to vrijeme, ovaj se pristup drugim inženjerima činio ekonomski neispravnim. Štoviše, većina je u to vrijeme vjerovala da će računala - inteligentne elektrane nadolazećeg informacijskog doba - imati koristi od ekonomije razmjera, baš kao što su imale koristi i elektrane. U proljeće 1961., konačno izvješće odbora odobrilo je stvaranje velikih sustava dijeljenja vremena kao dijela razvoja MIT-a.

U to vrijeme, Fernando Corbato, poznat kao "Corby" svojim kolegama, već je radio na proširenju McCarthyjeva eksperimenta. Po obrazovanju je bio fizičar, a o računalima je naučio radeći u Whirlwindu 1951., dok je još bio student na MIT-u (jedini je preživio od svih sudionika ove priče - u siječnju 2019. imao je 92 godine). Nakon što je završio doktorat, postao je administrator u novoosnovanom MIT Computing Centeru, izgrađenom na IBM 704. Corbato i njegov tim (izvorno Marge Merwin i Bob Daly, dva vrhunska programera centra) nazvali su svoj sustav dijeljenja vremena CTSS ( Kompatibilni sustav dijeljenja vremena, "kompatibilni sustav dijeljenja vremena") - jer bi mogao raditi istovremeno s normalnim radnim procesom 704, automatski preuzimajući računalne cikluse za korisnike prema potrebi. Bez te kompatibilnosti, projekt ne bi mogao funkcionirati jer Corby nije imao sredstava za kupnju novog računala na kojem bi mogao izgraditi sustav dijeljenja vremena od nule, a postojeće operacije skupne obrade nisu se mogle zatvoriti.

Do kraja 1961. CTSS je mogao podržavati četiri terminala. Do 1963. MIT je postavio dvije kopije CTSS-a na tranzistorizirane IBM 7094 strojeve koji su koštali 3,5 milijuna dolara, oko 10 puta više od kapaciteta memorije i procesorske snage prethodnih 704. Softver za praćenje kružio je kroz aktivne korisnike, opslužujući svakog djelić sekunde prije nego što je prešao na sljedećeg. Korisnici mogu spremati programe i podatke za kasniju upotrebu u vlastito područje diskovne pohrane zaštićeno lozinkom.

Povijest interneta: Širenje interaktivnosti
Corbato nosi svoju prepoznatljivu leptir-kravatu u računalnoj sobi s IBM 7094


Corby objašnjava kako funkcionira dijeljenje vremena, uključujući red čekanja na dvije razine, u televizijskom prijenosu iz 1963.

Svako računalo može opsluživati ​​približno 20 terminala. To je bilo dovoljno ne samo za podršku nekoliko malih terminalnih soba, već i za distribuciju pristupa računalu po cijelom Cambridgeu. Corby i drugi ključni inženjeri imali su vlastite terminale u uredu, au nekom je trenutku MIT počeo pružati kućne terminale tehničkom osoblju kako bi mogli raditi na sustavu nakon radnog vremena bez da moraju putovati na posao. Svi rani terminali sastojali su se od preinačenog pisaćeg stroja koji je mogao čitati podatke i slati ih preko telefonske linije, te bušenog papira za neprekidno uvlačenje. Modemi su povezivali telefonske terminale s privatnom centralom u kampusu MIT-a, preko koje su mogli komunicirati s računalom CTSS. Računalo je tako proširilo svoja osjetila putem telefona i signala koji su se mijenjali iz digitalnog u analogni i natrag. To je bila prva faza integracije računala u telekomunikacijsku mrežu. Integraciju je olakšalo kontroverzno regulatorno okruženje AT&T-a. Jezgra mreže i dalje je bila regulirana, a tvrtka je morala osigurati iznajmljene linije po fiksnim cijenama, ali nekoliko odluka FCC-a narušilo je kontrolu tvrtke nad rubom, a tvrtka nije imala puno utjecaja na povezivanje uređaja na svoje linije. Stoga MIT nije tražio dozvolu za terminale.

Povijest interneta: Širenje interaktivnosti
Tipični računalni terminal iz sredine 1960-ih: IBM 2741.

Konačni cilj Licklidera, McCarthyja i Corbata bio je povećati dostupnost računalne snage pojedinačnim istraživačima. Odabrali su svoje alate i vremensku podjelu iz ekonomskih razloga: nitko nije mogao zamisliti kupnju vlastitog računala za svakog istraživača na MIT-u. Međutim, ovaj je izbor doveo do nenamjernih nuspojava koje se ne bi ostvarile u Clarkovoj paradigmi jedan čovjek, jedno računalo. Dijeljeni sustav datoteka i unakrsno upućivanje korisničkih računa omogućili su im da dijele, surađuju i međusobno nadopunjuju rad. Godine 1965. Noel Morris i Tom van Vleck ubrzali su suradnju i komunikaciju stvaranjem programa MAIL koji je korisnicima omogućio razmjenu poruka. Kada je korisnik poslao poruku, program ju je dodijelio posebnoj datoteci poštanskog sandučića u području datoteke primatelja. Ako ova datoteka nije prazna, program LOGIN bi prikazao poruku "IMATE MAIL." Sadržaj stroja postao je izraz djelovanja zajednice korisnika, a ovaj društveni aspekt dijeljenja vremena na MIT-u postao je cijenjen jednako visoko kao i izvorna ideja interaktivne upotrebe računala.

Napušteno sjeme

Leake, prihvaćajući ARPA-inu ponudu i ostavljajući BBN na čelu ARPA-inog novog Ureda za tehnike obrade informacija (IPTO) 1962., brzo je krenuo s onim što je obećao: fokusiranje kompjutorskih istraživačkih napora na širenje i poboljšanje hardvera i softvera za dijeljenje vremena. Napustio je uobičajenu praksu obrade istraživačkih prijedloga koji bi dolazili na njegov stol i sam otišao na teren, nagovarajući inženjere da kreiraju istraživačke prijedloge koje bi on želio odobriti.

Njegov prvi korak bio je rekonfigurirati postojeći istraživački projekt u zapovjednim centrima SDC-a u Santa Monici. Iz Lickovog ureda u SDC-u stigla je naredba da se napore ovog istraživanja smanje i koncentriraju na pretvaranje suvišnog SAGE računala u sustav dijeljenja vremena. Leake je vjerovao da se prvo moraju postaviti temelji interakcije ljudi i stroja dijeljenja vremena, a da će zapovjedni centri doći kasnije. To što se takvo određivanje prioriteta podudaralo s njegovim filozofskim interesima bila je samo sretna nesreća. Jules Schwartz, veteran projekta SAGE, razvijao je novi sustav dijeljenja vremena. Kao i njegov suvremeni CTSS, postao je virtualno mjesto susreta, a njegove naredbe uključivale su funkciju DIAL za slanje privatnih tekstualnih poruka od jednog korisnika do drugog - kao u sljedećem primjeru razmjene između Jona Jonesa i korisnika id 9.

BIRAJTE 9 OVO JE JOHN JONES, TREBA MI 20K DA UČITAM SVOJ PROG
OD 9 MOŽEMO VAS UKLJUČITI ZA 5 MINUTA.
OD 9 NAPRIJED I UTOVARAJ

BIRAJ 9 OVO JE JOHN JONES TREBAM 20K ZA POKRETANJE PROGRAMA
OD 9 MOŽEMO VAM IH DATI ZA 5 MINUTA
OD 9 NAPRIJED LASIRANJE

Zatim, kako bi osigurao financiranje za buduće projekte dijeljenja vremena na MIT-u, Licklider je pronašao Roberta Fana da vodi njegov vodeći projekt: Projekt MAC, koji je preživio do 1970-ih (MAC je imao mnogo kratica - "matematika i izračuni", "računalo s višestrukim pristupom" , “spoznaja uz pomoć stroja” [Mathematics And Computation, Multiple-Access Computer, Machine-Aided Cognition]). Iako su se programeri nadali da će novi sustav moći podržati najmanje 200 istovremenih korisnika, nisu uzeli u obzir sve veću složenost korisničkog softvera koji je lako apsorbirao sva poboljšanja u brzini i učinkovitosti hardvera. Kada je pokrenut na MIT-u 1969., sustav je mogao podržati oko 60 korisnika koristeći svoje dvije središnje procesorske jedinice, što je bio otprilike isti broj korisnika po procesoru kao CTSS. Međutim, ukupan broj korisnika bio je puno veći od najvećeg mogućeg opterećenja - u lipnju 1970. godine bilo je registrirano već 408 korisnika.

Sistemski softver projekta, nazvan Multics, može se pohvaliti nekim velikim poboljšanjima, od kojih se neka još uvijek smatraju vrhunskim u današnjim operativnim sustavima: hijerarhijski datotečni sustav s strukturom stabla s mapama koje mogu sadržavati druge mape; odvajanje izvršavanja naredbi od korisnika i od sustava na hardverskoj razini; dinamičko povezivanje programa s učitavanjem programskih modula tijekom izvođenja po potrebi; mogućnost dodavanja ili uklanjanja CPU-a, memorijskih banaka ili diskova bez gašenja sustava. Ken Thompson i Dennis Ritchie, programeri na projektu Multics, kasnije su kreirali Unix OS (čije se ime odnosi na njegovog prethodnika) kako bi neke od ovih koncepata prenijeli na jednostavnije, manje računalne sustave [Naziv "UNIX" (izvorno "Unics" ) je izvedeno iz "Multics". "U" u UNIX-u označava "Uniplexed" za razliku od "Multiplexed" koji se nalazi u podlozi imena Multics, kako bi se istaknuo pokušaj kreatora UNIX-a da se odmaknu od složenosti Multics sustava kako bi proizveli jednostavniji i učinkovitiji pristup.] .

Lick je zasadio svoje posljednje sjeme na Berkeleyju, na Kalifornijskom sveučilištu. Započet 1963. godine, projekt Genie12 iznjedrio je Berkeley Timesharing System, manju, komercijalno orijentiranu kopiju projekta MAC. Iako ga je nominalno vodilo nekoliko članova sveučilišnog fakulteta, zapravo ga je vodio student Mel Peirtle, uz pomoć drugih studenata — posebice Chucka Tuckera, Petera Deutscha i Butlera Lampsona. Neki od njih već su uhvatili virus interaktivnosti u Cambridgeu prije nego što su stigli na Berkeley. Deutsch, sin profesora fizike na MIT-u i entuzijasta za izradu prototipa za računala, implementirao je programski jezik Lisp na Digital PDP-1 kao tinejdžer prije nego što je bio student na Berkeleyju. Lampson je programirao PDP-1 na Cambridge Electron Acceleratoru dok je bio student na Harvardu. Pairtle i njegov tim stvorili su sustav dijeljenja vremena na SDS 930 koji je stvorio Scientific Data Systems, nova računalna tvrtka osnovana u Santa Monici 1961. (tehnički napredak koji se u to vrijeme odvijao u Santa Monici mogao bi biti predmetom potpuno zasebne Doprinose naprednoj računalnoj tehnologiji 1960-ih dali su RAND Corporation, SDC i SDS, a svi su tamo imali sjedište).

SDS je integrirao softver Berkeley u svoj novi dizajn, SDS 940. Postao je jedan od najpopularnijih računalnih sustava za dijeljenje vremena u kasnim 1960-ima. Tymshare i Comshare, koji su komercijalizirali dijeljenje vremena prodajom usluga udaljenog računalstva, kupili su desetke SDS 940. Pyrtle i njegov tim također su se odlučili okušati na komercijalnom tržištu te su 1968. osnovali Berkeley Computer Corporation (BCC), no tijekom recesije 1969.-1970. podnio je zahtjev za bankrot. Većina Peirtleovog tima završila je u Xeroxovom istraživačkom centru Palo Alto (PARC), gdje su Tucker, Deutsch i Lampson doprinijeli značajnim projektima uključujući osobnu radnu stanicu Alto, lokalne mreže i laserski pisač.

Povijest interneta: Širenje interaktivnosti
Mel Peirtle (u sredini) pokraj Berkeley Timesharing sustava

Naravno, nije svaki time-share projekt iz 1960-ih bio zahvaljujući Licklideru. Vijesti o tome što se događalo na MIT-u i Lincolnovim laboratorijima širile su se kroz tehničku literaturu, konferencije, akademske veze i promjene posla. Zahvaljujući tim kanalima ukorijenilo se i drugo sjeme nošeno vjetrom. Na Sveučilištu Illinois, Don Bitzer prodao je svoj sustav PLATO Ministarstvu obrane, koji je trebao smanjiti troškove tehničke obuke vojnog osoblja. Clifford Shaw stvorio je JOHNNIAC Open Shop System (JOSS) financiran od strane Zračnih snaga kako bi poboljšao sposobnost osoblja RAND-a da brzo provede numeričku analizu. Dartmouthov sustav dijeljenja vremena bio je izravno povezan s događanjima na MIT-u, no inače je bio potpuno jedinstven projekt, financiran u potpunosti od strane civila iz Nacionalne zaklade za znanost pod pretpostavkom da će iskustvo rada s računalom postati nužan dio obrazovanja američkih čelnika. iduća generacija.

Do sredine 1960-ih dijeljenje vremena još nije u potpunosti preuzelo računalni ekosustav. Tradicionalni poslovi serijske obrade dominirali su i prodajom i popularnosti, osobito izvan sveučilišnih kampusa. Ali ipak je pronašao svoju nišu.

Taylorov ured

U ljeto 1964., otprilike dvije godine nakon dolaska u ARPA-u, Licklider je ponovno promijenio posao, ovaj put preselivši se u IBM-ov istraživački centar sjeverno od New Yorka. Šokiran gubitkom ugovora za Project MAC s konkurentskim proizvođačem računala General Electricom nakon godina dobrih odnosa s MIT-om, Leake je morao prenijeti IBM-u svoje iskustvo iz prve ruke o trendu koji je, činilo se, mimoišao tvrtku. Za Leakea je novi posao ponudio priliku da posljednji bastion tradicionalne skupne obrade pretvori u novu vjeru interaktivnosti (ali nije uspjelo - Leake je gurnut u pozadinu, a njegova žena je patila, izolirana u Yorktown Heightsu Prešao je u ured IBM-a u Cambridgeu, a zatim se vratio na MIT 1967. kako bi vodio projekt MAC).

Na mjestu voditelja IPTO-a zamijenio ga je Ivan Sutherland, mladi stručnjak za računalnu grafiku, kojeg je 1966. godine zamijenio Robert Taylor. Lickov rad iz 1960. "Simbioza čovjeka i stroja" pretvorio je Taylora u vjernika interaktivnog računalstva, a Lickova ga je preporuka dovela u ARPA-u nakon što je kratko radio na istraživačkom programu u NASA-i. Njegova osobnost i iskustvo učinili su ga sličnijim Leakeu nego Sutherlandu. Po obrazovanju psiholog, nedostajalo mu je tehničkih znanja iz područja računala, ali je taj nedostatak kompenzirao entuzijazmom i sigurnim vodstvom.

Jednog dana, dok je Taylor bio u svom uredu, novoimenovanom šefu IPTO-a sinula je ideja. Sjedio je za stolom s tri različita terminala koji su mu omogućili komunikaciju s tri sustava dijeljenja vremena koje je financirala ARPA smještena u Cambridgeu, Berkeleyju i Santa Monici. Pritom nisu bili povezani jedni s drugima - da bi prenio informacije iz jednog sustava u drugi, morao je to učiniti sam, fizički, koristeći svoje tijelo i um.

Sjeme koje je bacio Licklider urodilo je plodom. Stvorio je društvenu zajednicu zaposlenika IPTO-a koja je prerasla u mnoge druge računalne centre, od kojih je svaki stvorio malu zajednicu računalnih stručnjaka okupljenih oko ognjišta računala za dijeljenje vremena. Taylor je mislio da je vrijeme da se ti centri povežu. Njihove pojedinačne društvene i tehničke strukture, kada se povežu, moći će formirati neku vrstu superorganizma, čiji će se rizomi raširiti cijelim kontinentom, reproducirajući društvene prednosti dijeljenja vremena na ljestvici više razine. I s ovom mišlju započele su tehničke i političke bitke koje su dovele do stvaranja ARPANET-a.

Što još čitati

  • Richard J. Barber Associates, Agencija za napredne istraživačke projekte, 1958.-1974. (1975.)
  • Katie Hafner i Matthew Lyon, Where Wizards Stay Bud Late: The Origins of the Internet (1996.)
  • Severo M. Ornstein, Računarstvo u srednjem vijeku: Pogled iz rovova, 1955.-1983. (2002.)
  • M. Mitchell Waldrop, Stroj iz snova: JCR Licklider i revolucija koja je učinila računalstvo osobnim (2001.)

Izvor: www.habr.com

Dodajte komentar