Internet istorija: proširenje interaktivnosti

Internet istorija: proširenje interaktivnosti

Ostali članci iz serije:

Početkom 1960-ih, interaktivne računarske mašine, iz nežnog sjemena njegovanog u Lincoln Laboratory i MIT-u, postepeno su počele da se šire posvuda, na dva različita načina. Prvo, sami kompjuteri su proširili vitice koje su sezale do obližnjih zgrada, kampusa i gradova, omogućavajući korisnicima da komuniciraju sa njima sa udaljenosti, sa više korisnika istovremeno. Ovi novi sistemi za podjelu vremena procvjetali su u platforme za prve virtualne, online zajednice. Drugo, sjeme interaktivnosti proširilo se po državama i ukorijenilo se u Kaliforniji. I jedna osoba je bila odgovorna za ovu prvu sadnicu, psiholog po imenu Joseph Carl Robnett Licklider.

Joseph "sjemenka jabuke"*

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

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 nakratko spomenuli - bio je konsultant na saslušanjima FCC-a o Hush-a-Phoneu 1950-ih. Tokom rata usavršavao je svoje vještine u Psihoakustičkoj laboratoriji Harvard, razvijajući tehnologije koje su poboljšale čujnost radio prijenosa u bučnim bombarderima.

Internet istorija: proširenje interaktivnosti
Joseph Carl Robnett Licklider, zvani Lick

Poput mnogih američkih naučnika njegove generacije, otkrio je načine da kombinuje svoje interese sa vojnim potrebama nakon rata, ali ne zato što je bio posebno zainteresovan za oružje ili nacionalnu odbranu. Postojala su samo dva glavna civilna izvora finansiranja naučnih istraživanja – to su bile privatne institucije koje su osnovali industrijski giganti na prijelazu stoljeća: Fondacija Rockefeller i Carnegie Institution. Nacionalni instituti za zdravlje imali su samo nekoliko miliona dolara, a Nacionalna naučna fondacija osnovana je tek 1950. godine, sa jednako skromnim budžetom. Tokom 1950-ih, Ministarstvo odbrane je bilo najbolje mjesto za traženje sredstava za zanimljive projekte nauke i tehnologije.

Tako se 1950-ih Lick pridružio Laboratoriji za akustiku MIT-a, koju su vodili fizičari Leo Beranek i Richard Bolt i primajući gotovo sva sredstva od američke mornarice. Nakon toga, njegovo iskustvo povezivanja ljudskih čula sa elektronskom opremom učinilo ga je glavnim kandidatom za MIT-ov novi projekat protivvazdušne odbrane. Učestvujem u razvojnoj grupi "Projekt Charles“, uključen u implementaciju izvještaja o protuzračnoj obrani Komiteta Valley, Leake je insistirao na uključivanju istraživanja ljudskih faktora u projekat, što je rezultiralo imenovanjem za jednog od direktora razvoja radarskih displeja u Lincoln Laboratory.

Tamo se u nekom trenutku sredinom 1950-ih ukrstio sa Wesom Clarkom i TX-2 i odmah se zarazio kompjuterskom interaktivnošću. Bio je fasciniran idejom potpune kontrole nad moćnom mašinom, sposobnom da trenutno riješi bilo koji zadatak koji joj je dodijeljen. Počeo je da razvija ideju o stvaranju "simbioze čoveka i mašine", partnerstva između čoveka i kompjutera, sposobnog da pojača intelektualnu moć čoveka na isti način kao što industrijske mašine poboljšavaju njegove fizičke sposobnosti (tj. Vrijedi napomenuti da je Leake ovo smatrao srednjom fazom i da bi kompjuteri kasnije naučili razmišljati sami). Primijetio je da 85% njegovog radnog vremena

... bio posvećen prvenstveno činovničkim ili mehaničkim aktivnostima: traženju, izračunavanju, crtanju, transformaciji, utvrđivanju logičkih ili dinamičkih posljedica niza pretpostavki ili hipoteza, pripremanju za donošenje odluke. Štaviše, moji izbori o tome šta je vredelo, a šta ne vredi pokušati, bili su, u sramotnoj meri, determinisani argumentima činovničke mogućnosti, a ne intelektualnim sposobnostima. Operacije koje oduzimaju većinu vremena navodno posvećenog tehničkom razmišljanju mogle bi se bolje izvesti od strane mašina nego ljudi.

Opšti koncept nije otišao daleko od onoga što je Vannevar Bush opisao "Memex“ – inteligentno pojačalo, čije je kolo skicirao 1945. godine u knjizi As We May Think, iako smo umjesto mješavine elektromehaničkih i elektronskih komponenti, poput Busha, došli do čisto elektronskih digitalnih kompjutera. Takav kompjuter bi iskoristio svoju nevjerovatnu brzinu da pomogne u činovničkim poslovima povezanim s bilo kojim naučnim ili tehničkim projektom. Ljudi bi se mogli osloboditi ovog monotonog rada i svu svoju pažnju posvetiti formiranju hipoteza, izgradnji modela i dodjeljivanju ciljeva kompjuteru. Takvo partnerstvo bi pružilo nevjerovatne koristi i istraživanju i nacionalnoj obrani, i pomoglo bi američkim naučnicima da nadmaše sovjetske.

Internet istorija: proširenje interaktivnosti
Memex Vannevara Busha, rani koncept za automatski sistem za pronalaženje informacija za povećanje inteligencije

Ubrzo nakon ovog značajnog sastanka, Leak je svoju strast za interaktivnim računarima donio sa sobom na novi posao u konsultantskoj firmi koju vode njegove stare kolege, Bolt i Beranek. Proveli su godine radeći na pola radnog vremena u konsultacijama uporedo sa svojim akademskim radom iz fizike; na primjer, proučavali su akustiku kina u Hobokenu (New Jersey). Zadatak analize akustike nove zgrade UN-a u Njujorku pružio im je mnogo posla, pa su odlučili da napuste MIT i bave se konsaltingom sa punim radnim vremenom. Ubrzo im se pridružio i treći partner, arhitekta Robert Newman, a oni su se nazvali Bolt, Beranek i Newman (BBN). Do 1957. prerasli su u firmu srednje veličine sa nekoliko desetina zaposlenih, a Beranek je odlučio da im prijeti opasnost od zasićenja tržišta akustičkih istraživanja. Želeo je da proširi stručnost firme izvan zvuka, da pokrije čitav spektar ljudske interakcije sa izgrađenim okruženjem, od koncertnih dvorana do automobila, i kroz sva čula.

I on je, naravno, ušao u trag Lickliderovom starom kolegu i zaposlio ga uz velikodušne uslove za novog potpredsjednika psihoakustike. Međutim, Beranek nije uzeo u obzir Likov divlji entuzijazam za interaktivno računarstvo. Umjesto stručnjaka za psihoakustiku, dobio je ne baš kompjuterskog stručnjaka, već kompjuterskog evanđelistu željnog da otvori oči drugima. U roku od godinu dana, uvjerio je Beraneka da izdvoji desetine hiljada dolara za kupovinu kompjutera, malog LGP-30 uređaja male snage koji je izradio Librascope, izvođač radova Ministarstva odbrane. Bez ikakvog inženjerskog iskustva, doveo je još jednog veterana SAGE-a, Edwarda Fredkina, da pomogne u postavljanju mašine. Iako je Lika najviše odvlačio kompjuter od svakodnevnog posla dok je pokušavao da nauči programiranje, nakon godinu i po dana uvjerio je svoje partnere da potroše više novca (150 dolara ili oko 000 miliona dolara u današnjem novcu) kako bi kupili moćniji kompjuter. : najnoviji PDP-1,25 iz DEC-a. Leak je uvjerio BBN da je digitalno računarstvo budućnost, te da će se jednog dana njihova investicija u stručnost u ovoj oblasti isplatiti.

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

Harp

Tokom Hladnog rata, svaka akcija je imala svoju reakciju. Baš kao što je prva sovjetska atomska bomba dovela do stvaranja SAGE-a prvi vještački satelit Zemlje, koji je pokrenuo SSSR u oktobru 1957. godine, izazvao je nalet reakcija u američkoj vladi. Situaciju je pogoršala činjenica da je SSSR, iako je četiri godine zaostajao za Sjedinjenim Državama po pitanju detonacije nuklearne bombe, napravio iskorak u raketiranju, ispred Amerikanaca u trci za orbitu (ispostavilo se da je oko četiri meseca).

Jedan od odgovora na pojavu Sputnjika 1 1958. godine bilo je stvaranje Agencije za napredna istraživanja u oblasti odbrane (ARPA). Za razliku od skromnih iznosa izdvojenih za nauku građana, ARPA je dobila budžet od 520 miliona dolara, što je tri puta više od sredstava Nacionalne naučne fondacije, koje je utrostručeno kao odgovor na Sputnjik 1.

Iako je Agencija mogla da radi na širokom spektru najsavremenijih projekata koje je ministar odbrane smatrao prikladnim, prvobitno je nameravala da svu svoju pažnju usmeri na rakete i svemir - to je bio odlučujući odgovor za Sputnjik 1. ARPA je direktno odgovarala ministru odbrane i stoga je bila u mogućnosti da se izdigne iznad kontraproduktivne konkurencije koja oslabljuje industriju kako bi proizvela jedan, zdrav plan za razvoj američkog svemirskog programa. Međutim, u stvari, sve njegove projekte u ovoj oblasti ubrzo su preuzeli rivali: Ratno vazduhoplovstvo nije htelo da odustane od kontrole vojnog raketiranja, a Nacionalni zakon o aeronautici i svemiru, potpisan u julu 1958. godine, stvorio je novu civilnu agenciju. koji je preuzeo sva pitanja vezana za svemir, a ne diranje oružja. Međutim, nakon svog stvaranja, ARPA je pronašla razloge za opstanak jer je dobila velike istraživačke projekte u oblastima odbrane od balističkih projektila i detekcije nuklearnih testova. Međutim, postao je i radna platforma za male projekte koje su različite vojne agencije željele istražiti. Dakle, umjesto psa, kontrola je postala rep.

Posljednji odabrani projekat je bio “Projekat Orion“, svemirska letjelica s nuklearnim impulsnim motorom („eksplozivna letjelica“). ARPA ga je prestala finansirati 1959. jer ga nije mogla vidjeti kao ništa drugo osim čisto civilnog projekta koji potpada pod NASA-in djelokrug. Zauzvrat, NASA nije htela da ukalja svoju čistu reputaciju umešavanjem u nuklearno oružje. Zračne snage nisu bile voljne da ulože nešto novca kako bi projekat nastavio dalje, ali je na kraju umrlo nakon sporazuma iz 1963. koji je zabranio testiranje nuklearnog oružja u atmosferi ili svemiru. I dok je ideja bila tehnički vrlo zanimljiva, teško je zamisliti da je bilo koja vlada dala zeleno svjetlo za lansiranje rakete ispunjene hiljadama nuklearnih bombi.

ARPA-in prvi prodor u kompjutere nastao je jednostavno iz potrebe za nečim čime bi se upravljalo. Godine 1961. Vazduhoplovstvo je imalo u rukama dva neaktivna sredstva koja je trebalo nečim napuniti. Kako su se prvi SAGE centri za otkrivanje približavali raspoređivanju, Vazduhoplovstvo je angažovalo RAND Corporation iz Santa Monike, Kalifornija, da obuči osoblje i opremi dvadesetak kompjuterizovanih centara protivvazdušne odbrane kontrolnim programima. Da bi obavio ovaj posao, RAND je stvorio potpuno novi entitet, Korporaciju za razvoj sistema (SDC). Softversko iskustvo koje je SDC stekao bilo je dragocjeno za zračne snage, ali projekat SAGE se završavao i oni nisu imali ništa bolje da rade. Druga neaktivna imovina bio je izuzetno skup višak računara AN/FSQ-32 koji je uzet od IBM-a za SAGE projekat, ali je kasnije smatran nepotrebnim. Ministarstvo odbrane je riješilo oba problema dajući ARPA-i novu istraživačku misiju u vezi sa komandnim centrima i grant od 6 miliona dolara za SDC da proučava probleme komandnog centra koristeći Q-32.

ARPA je ubrzo odlučila regulisati ovaj istraživački program kao dio novog odjela za istraživanje obrade informacija. Otprilike u isto vrijeme, katedra je dobila novi zadatak - kreiranje programa iz oblasti bihevioralnih nauka. Sada je nejasno iz kojih razloga, ali je menadžment odlučio da angažuje Licklidera kao direktora oba programa. Možda je to bila ideja Gene Fubinija, direktora istraživanja u Ministarstvu obrane, koji je poznavao Leakea iz njegovog rada na SAGE-u.

Kao i Beranek u svoje vrijeme, Jack Ruina, tada šef ARPA-e, nije imao pojma šta mu se sprema kada je pozvao Lika na intervju. Vjerovao je da dobiva stručnjaka za ponašanje s nekim znanjem iz informatike. Umjesto toga, naišao je na punu snagu ideja simbioze čovjeka i računara. Leake je tvrdio da bi kompjuterizovani kontrolni centar zahtevao interaktivne računare, pa bi stoga glavni pokretač ARPA-inog istraživačkog programa morao biti proboj na vrhuncu interaktivnog računarstva. A za Lik je ovo značilo dijeljenje vremena.

Vremenska podjela

Sistemi za podjelu vremena proizašli su iz istog osnovnog principa kao i serija TX Wesa Clarka: računari bi trebali biti jednostavni za korištenje. Ali za razliku od Clarka, zagovornici podjele vremena vjerovali su da jedna osoba ne može efikasno koristiti cijeli kompjuter. Istraživač može sjediti nekoliko minuta proučavajući izlaz programa prije nego što napravi malu promjenu u njemu i ponovo ga pokrene. I tokom ovog intervala, računar neće imati šta da radi, njegova najveća snaga će biti u stanju mirovanja i biće skup. Čak su i intervali između pritisaka na tastere od stotina milisekundi izgledali kao ogromni ponori izgubljenog kompjuterskog vremena u kojima su se mogle izvršiti hiljade proračuna.

Sva ta računarska snaga ne mora da propadne ako se može podijeliti među mnogim korisnicima. Podijelivši pažnju kompjutera tako da služi svakom korisniku redom, kompjuterski dizajner mogao bi ubiti dvije muhe jednim udarcem — obezbijediti iluziju interaktivnog računara koji je potpuno pod kontrolom korisnika, a da pritom ne gubi veliki dio procesorskog kapaciteta skupog hardvera.

Ovaj koncept je postavljen u SAGE-u, koji je mogao istovremeno da opslužuje desetine različitih operatera, pri čemu svaki od njih nadgleda svoj sektor vazdušnog prostora. Nakon što je upoznao Clarka, Leake je odmah uvidio potencijal kombinovanja korisničkog odvajanja SAGE-a sa interaktivnom slobodom TX-0 i TX-2 kako bi se stvorila nova, moćna mješavina koja je činila osnovu njegovog zagovaranja simbioze čovjeka i računara, koja predstavio je Ministarstvu odbrane u svom radu iz 1957. Zaista mudar sistem, ili Naprijed u hibridne sisteme razmišljanja između mašina i čovjeka" [mudrac engleski. - kadulja / cca. transl.]. U ovom radu je opisao kompjuterski sistem za naučnike koji je po strukturi veoma sličan SAGE-u, sa ulazom preko svetlosnog pištolja i „istovremenom upotrebom (brzo deljenje vremena) računarskih i memorijskih mogućnosti mašine od strane mnogih ljudi“.

Međutim, sam Leake nije imao inženjerske vještine da dizajnira ili izgradi takav sistem. Osnove programiranja naučio je od BBN-a, ali to je bio opseg njegovih mogućnosti. Prva osoba koja je teoriju podjele vremena primijenila u praksu bio je John McCarthy, matematičar na MIT-u. McCarthyju je bio potreban stalan pristup kompjuteru kako bi stvorio alate i modele za manipulaciju matematičkom logikom - prvi koraci, kako je vjerovao, prema vještačkoj inteligenciji. Godine 1959. napravio je prototip koji se sastojao od interaktivnog modula pričvršćenog na univerzitetski računar IBM 704 za grupnu obradu. Ironično, prvi "uređaj za dijeljenje vremena" imao je samo jednu interaktivnu konzolu - teletipograf Flexowriter.

Ali do ranih 1960-ih, inženjerski fakultet MIT-a došao je do potrebe da ulaže velika sredstva u interaktivno računarstvo. Svaki učenik i nastavnik koji je bio zainteresovan za programiranje navukli su se na kompjutere. Grupna obrada podataka koristila je računarsko vreme veoma efikasno, ali je gubila mnogo vremena istraživača - prosečno vreme obrade zadatka na 704 bilo je više od jednog dana.

Kako bi proučio dugoročne planove za ispunjavanje rastućih zahtjeva za računarskim resursima, MIT je sazvao univerzitetski komitet u kojem su dominirali zagovornici podjele vremena. Clark je tvrdio da prelazak na interaktivnost ne znači dijeljenje vremena. U praktičnom smislu, rekao je, podjela vremena znači eliminaciju interaktivnih video prikaza i interakcija u realnom vremenu – kritičnih aspekata projekta na kojem je radio u MIT Biophysics Lab. Ali na fundamentalnijoj razini, čini se da je Clark imao duboke filozofske prigovore na ideju dijeljenja svog radnog prostora. Sve do 1990. odbijao je da poveže svoj računar na Internet, tvrdeći da su mreže „bag“ i „ne funkcionišu“.

On i njegovi studenti formirali su "subkulturu", mali izdanak unutar već ekscentrične akademske kulture interaktivnog računarstva. Međutim, njihovi argumenti za male radne stanice koje ne moraju ni sa kim dijeliti nisu uvjerili njihove kolege. Uzimajući u obzir cijenu čak i najmanjeg pojedinačnog računara u to vrijeme, ovaj pristup se drugim inženjerima činio ekonomski neispravnim. Štaviše, većina je u to vrijeme vjerovala da će kompjuteri — inteligentne elektrane nadolazećeg informatičkog doba — imati koristi od ekonomije obima, baš kao što su koristile i elektrane. U proleće 1961. godine, konačni izveštaj komiteta je odobrio stvaranje velikih sistema deljenja vremena kao deo razvoja MIT-a.

U to vrijeme, Fernando Corbato, poznat kao "Corby" svojim kolegama, već je radio na povećanju McCarthyjevog eksperimenta. Po obrazovanju je bio fizičar, a o kompjuterima je učio radeći u Whirlwindu 1951. godine, dok je još bio diplomirani student na MIT-u (jedini je od svih učesnika ove priče preživio - januara 2019. godine imao je 92 godine). Nakon što je završio doktorat, postao je administrator u novoformiranom računarskom centru MIT-a, izgrađenom na IBM 704. Corbato i njegov tim (prvobitno Marge Merwin i Bob Daly, dva od najboljih programera centra) nazvali su svoj sistem za podjelu vremena CTSS ( Kompatibilni sistem za podjelu vremena, "kompatibilni sistem za podjelu vremena") - jer može raditi istovremeno sa normalnim radnim tokom 704, automatski preuzimajući računarske cikluse za korisnike po potrebi. Bez ove kompatibilnosti, projekat ne bi mogao da funkcioniše jer Corby nije imao sredstva za kupovinu novog računara na kojem bi izgradio sistem deljenja vremena od nule, a postojeće operacije grupne obrade nisu mogle da se ugase.

Do kraja 1961. CTSS je mogao podržavati četiri terminala. Do 1963. MIT je postavio dvije kopije CTSS-a na tranzistorizirane IBM 7094 mašine koje su koštale 3,5 miliona dolara, što je oko 10 puta više od memorijskog kapaciteta i snage procesora od prethodnih 704. Softver za nadgledanje kružio je kroz aktivne korisnike, opslužujući svakog od njih na djelić sekunde prije nego što je prešao na sljedećeg. Korisnici mogu sačuvati programe i podatke za kasniju upotrebu u vlastitom području za pohranu diska zaštićenom lozinkom.

Internet istorija: proširenje interaktivnosti
Corbato nosi svoju prepoznatljivu leptir mašnu u kompjuterskoj sobi sa IBM 7094


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

Svaki računar može opsluživati ​​oko 20 terminala. Ovo je bilo dovoljno ne samo za podršku nekoliko malih terminalnih prostorija, već i za distribuciju kompjuterskog pristupa po Cambridgeu. Corby i drugi ključni inženjeri imali su svoje terminale u kancelariji, a u nekom trenutku MIT je počeo da obezbjeđuje kućne terminale tehničkom osoblju kako bi mogli raditi na sistemu nakon radnog vremena bez potrebe da putuju na posao. Svi rani terminali sastojali su se od pretvorene pisaće mašine koja je mogla čitati podatke i puštati ih preko telefonske linije, i bušenog papira za kontinuirano punjenje. Modemi su povezivali telefonske terminale sa privatnom centralom u kampusu MIT-a, preko koje su mogli komunicirati sa CTSS računarom. Kompjuter je tako proširio svoja čula preko telefona i signala koji su se menjali iz digitalnog u analogni i nazad. Ovo je bila prva faza integracije računara u telekomunikacionu mrežu. Integraciju je olakšalo AT&T-ovo kontroverzno regulatorno okruženje. Osnovna mreža je i dalje bila regulisana, a od kompanije se zahtevalo da obezbedi iznajmljene linije po fiksnim cenama, ali je nekoliko odluka FCC-a narušilo kontrolu kompanije nad rubom, a kompanija je imala malo reči u povezivanju uređaja sa svojim linijama. Stoga MIT nije zahtijevao dozvolu za terminale.

Internet istorija: proširenje interaktivnosti
Tipičan kompjuterski terminal iz sredine 1960-ih: IBM 2741.

Krajnji cilj Licklidera, McCarthyja i Corbatoa bio je povećati dostupnost računarske snage pojedinačnim istraživačima. Odabrali su svoje alate i vremensku podjelu iz ekonomskih razloga: niko nije mogao zamisliti da kupi vlastiti kompjuter za svakog istraživača na MIT-u. Međutim, ovaj izbor je doveo do neželjenih nuspojava koje se ne bi ostvarile u Clarkovoj paradigmi jedan čovjek, jedan kompjuter. Zajednički sistem datoteka i unakrsna referenca korisničkih naloga omogućili su im da dijele, sarađuju i dopunjuju jedni druge. Godine 1965. Noel Morris i Tom van Vleck ubrzali su saradnju i komunikaciju kreiranjem programa MAIL, koji je korisnicima omogućio razmjenu poruka. Kada je korisnik poslao poruku, program ju je dodijelio posebnoj datoteci poštanskog sandučeta u području datoteka primaoca. Ako ova datoteka nije prazna, program LOGIN bi prikazao poruku "IMATE POŠTU." Sadržaj mašine postao je izraz akcija zajednice korisnika, a ovaj društveni aspekt podjele vremena na MIT-u postao je cijenjen jednako visoko kao i originalna ideja interaktivne upotrebe kompjutera.

Napušteno seme

Leake, prihvatajući ponudu ARPA-e i ostavljajući BBN-u da vodi novu ARPA-inu kancelariju za tehnike obrade informacija (IPTO) 1962. godine, brzo je krenuo da uradi ono što je obećao: fokusirajući napore kompanije u računarskom istraživanju na širenje i poboljšanje hardvera i softvera za dijeljenje vremena. Napustio je uobičajenu praksu obrade istraživačkih prijedloga koji bi mu dolazili na stol i sam je otišao na teren, uvjeravajući inženjere da kreiraju istraživačke prijedloge koje bi on želio odobriti.

Njegov prvi korak je bio da rekonfiguriše postojeći istraživački projekat u komandnim centrima SDC u Santa Monici. Iz Lickovog ureda u SDC-u stigla je naredba da smanji napore ovog istraživanja i koncentriše ih na pretvaranje suvišnog SAGE računara u sistem za podjelu vremena. Leake je vjerovao da se prvo moraju postaviti temelji interakcije ljudi-mašina koji dijele vrijeme, a komandni centri će doći kasnije. To što se takvo određivanje prioriteta poklopilo s njegovim filozofskim interesima bila je samo srećan slučaj. Jules Schwartz, veteran projekta SAGE, razvijao je novi sistem podjele vremena. Kao i njegov savremeni CTSS, postao je virtuelno mjesto za sastanke, a njegove komande su uključivale funkciju DIAL za slanje privatnih tekstualnih poruka od jednog korisnika do drugog - kao u sljedećem primjeru razmjene između Jona Jonesa i korisničkog id 9.

BIRAJTE 9 OVO JE JOHN JONES, TREBA MI 20K DA UČITAM SVOJ PROG
OD 9 MOŽEMO VAS POGODITI ZA 5 MINUTA.
OD 9 SAMO NAPRED I UČITAJTE

BIRAJTE 9 OVO JE JOHN JONES TREBA MI 20K DA POKRENI PROGRAM
OD 9 MOŽEMO VAM IH DRUŠTITI ZA 5 MINUTA
OD 9 NAPRED LANSIRANJE

Zatim, kako bi osigurao sredstva 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 1970-ih (MAC je imao mnogo skraćenica - "matematika i proračuni", "kompjuter s više pristupa", „spoznaja uz pomoć mašine” [Matematika i računarstvo, računar sa višestrukim pristupom, mašinski potpomognuta kognicija]). Iako su se programeri nadali da će novi sistem moći da podrži najmanje 200 istovremenih korisnika, nisu uzeli u obzir sve veću složenost korisničkog softvera, koji je lako apsorbovao sva poboljšanja u brzini i efikasnosti hardvera. Kada je lansiran na MIT-u 1969. godine, sistem je mogao podržati oko 60 korisnika koristeći svoje dvije centralne procesorske jedinice, što je bio otprilike isti broj korisnika po procesoru kao CTSS. Međutim, ukupan broj korisnika bio je mnogo veći od maksimalnog mogućeg opterećenja - u junu 1970. godine već je bilo registrovano 408 korisnika.

Sistemski softver projekta, nazvan Multics, mogao je da se pohvali nekim velikim poboljšanjima, od kojih se neka još uvek smatraju vrhunskim u današnjim operativnim sistemima: hijerarhijski strukturirani sistem datoteka sa fasciklama koje mogu da sadrže druge fascikle; odvajanje izvršenja komandi od korisnika i od sistema na hardverskom nivou; dinamičko povezivanje programa sa učitavanjem programskih modula u toku izvršavanja po potrebi; mogućnost dodavanja ili uklanjanja CPU-a, memorijskih banaka ili diskova bez gašenja sistema. Ken Thompson i Dennis Ritchie, programeri na projektu Multics, kasnije su kreirali Unix OS (čije ime se odnosi na njegovog prethodnika) kako bi neke od ovih koncepata doneli jednostavnijim računarskim sistemima manjeg obima [Naziv "UNIX" (prvobitno "Unics" ) je izvedeno iz "Multics". "U" u UNIX-u je značilo "Uniplexed" za razliku od "Multiplexed" u osnovi imena Multics, kako bi se istaknuo pokušaj UNIX kreatora da se odmaknu od složenosti Multics sistema kako bi proizveli jednostavniji i efikasniji pristup.] .

Lik je posadio svoje poslednje seme u Berkliju, na Univerzitetu u Kaliforniji. Započet 1963. godine, Project Genie12 iznjedrio je Berkeley Timesharing System, manju, komercijalno orijentiranu kopiju Project MAC-a. Iako ga je nominalno vodilo nekoliko univerzitetskih profesora, zapravo ga je vodio student Mel Peirtle, uz pomoć drugih studenata – posebno Chucka Tuckera, Petera Deutscha i Butlera Lampsona. Neki od njih su već bili zaraženi virusom interaktivnosti u Cambridgeu prije nego što su stigli u Berkeley. Deutsch, sin profesora fizike na MIT-u i entuzijaste za izradu kompjuterskih prototipova, implementirao je programski jezik Lisp na Digital PDP-1 kao tinejdžer prije nego što je bio student na Berkeleyu. Lampson je programirao PDP-1 na Cambridge Electron Acceleratoru dok je bio student na Harvardu. Pairtle i njegov tim stvorili su sistem za podjelu vremena na SDS 930 koji je kreirala Scientific Data Systems, nova kompjuterska kompanija osnovana u Santa Monici 1961. doprinose naprednoj kompjuterskoj tehnologiji 1960-ih dali su RAND Corporation, SDC i SDS, od kojih su svi imali sjedište tamo).

SDS je integrirao Berkeley softver u svoj novi dizajn, SDS 940. Postao je jedan od najpopularnijih kompjuterskih sistema za dijeljenje vremena u kasnim 1960-im. Tymshare i Comshare, koji su komercijalizirali podjelu vremena prodajom usluga udaljenog računanja, kupili su desetine SDS 940. Pyrtle i njegov tim su također odlučili da se okušaju na komercijalnom tržištu i osnovali Berkeley Computer Corporation (BCC) 1968. godine, ali tokom recesije od 1969-1970 podnijela 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 Alto ličnu radnu stanicu, lokalne mreže i laserski štampač.

Internet istorija: proširenje interaktivnosti
Mel Peirtle (u sredini) pored Berkeley Timesharing sistema

Naravno, nije svaki time-share projekat iz 1960-ih bio zahvaljujući Licklideru. Vijesti o tome što se događa u MIT-u i Lincoln Laboratories širile su se kroz tehničku literaturu, konferencije, akademske veze i promjene posla. Zahvaljujući ovim kanalima, ukorijenila su se i druga sjemena, nošena vjetrom. Don Bitzer je na Univerzitetu u Ilinoisu prodao svoj PLATO sistem Ministarstvu odbrane, što je trebalo da smanji troškove tehničke obuke za vojno osoblje. Clifford Shaw je kreirao JOHNNIAC Open Shop System (JOSS) koji finansira Ratno zrakoplovstvo kako bi poboljšao sposobnost osoblja RAND-a da brzo provede numeričku analizu. Dartmouth sistem podjele vremena bio je direktno povezan sa događajima na MIT-u, ali inače je to bio potpuno jedinstven projekat, koji su u potpunosti finansirali civili iz Nacionalne naučne fondacije pod pretpostavkom da će kompjutersko iskustvo postati neophodan dio obrazovanja američkih lidera. sljedeća generacija.

Do sredine 1960-ih, podjela vremena još nije u potpunosti zavladala računarskim ekosistemom. Tradicionalna preduzeća za masovnu preradu dominirala su i prodajom i popularnošću, posebno van univerzitetskih kampusa. Ali ipak je našla svoju nišu.

Taylorova kancelarija

U ljeto 1964., otprilike dvije godine nakon što je stigao u ARPA, Licklider je ponovo promijenio posao, ovog puta preselivši se u IBM-ov istraživački centar sjeverno od New Yorka. Šokiran gubitkom ugovora Project MAC sa konkurentskim proizvođačem računara General Electric nakon godina dobrih odnosa sa MIT-om, Leake je morao dati IBM-u svoje iskustvo iz prve ruke o trendu koji je, čini se, prolazio pored kompanije. Za Leakea, novi posao je ponudio priliku da pretvori posljednji bastion tradicionalne batch obrade u novu vjeru interaktivnosti (ali nije išlo - Leake je gurnut u drugi plan, a njegova supruga je patila, izolirana u Yorktown Heights Prešao je u kancelariju IBM-a u Kembridžu, a zatim se vratio na MIT 1967. kako bi rukovodio projektom MAC).

Na mjestu šefa IPTO-a zamijenio ga je Ivan Sutherland, mladi stručnjak za kompjutersku grafiku, kojeg je 1966. zamijenio Robert Taylor. Lickov rad iz 1960. godine "Simbioza čovjeka i mašine" pretvorio je Taylora u vjernika u interaktivno računarstvo, a Lickova preporuka ga je dovela u ARPA nakon kratkog rada na istraživačkom programu u NASA-i. Njegova ličnost i iskustvo učinili su ga više sličnim Leakeu nego Sutherlandu. Psiholog po obrazovanju, nedostajalo mu je tehničkog znanja iz oblasti računara, ali je nedostatak nadoknađivao entuzijazmom i sigurnim vođstvom.

Jednog dana, dok je Taylor bio u svojoj kancelariji, novoimenovani šef IPTO-a je imao ideju. Sedeo je za stolom sa tri različita terminala koji su mu omogućili da komunicira sa tri sistema za deljenje vremena koje finansira ARPA, a koji se nalaze u Kembridžu, Berkliju i Santa Monici. Istovremeno, nisu bili međusobno povezani – da bi prenio informacije iz jednog sistema 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 zaposlenih u IPTO-u koja je prerasla u mnoge druge kompjuterske centre, od kojih je svaki stvorio malu zajednicu kompjuterskih stručnjaka okupljenih oko ognjišta računara koji dijele vrijeme. Taylor je mislio da je vrijeme da poveže ove centre zajedno. Njihove individualne društvene i tehničke strukture, kada se povežu, moći će formirati neku vrstu superorganizma, čiji će se rizomi širiti po cijelom kontinentu, reproducirajući društvene koristi dijeljenja vremena na višem nivou. I sa ovom mišlju počele su tehničke i političke bitke koje su dovele do stvaranja ARPANET-a.

Šta još čitati

  • Richard J. Barber Associates, Agencija za napredne istraživačke projekte, 1958-1974 (1975)
  • Katie Hafner i Matthew Lyon, Gdje čarobnjaci ostaju budni do kasno: Porijeklo interneta (1996.)
  • Severo M. Ornstein, Računarstvo u srednjem vijeku: Pogled iz rovova, 1955-1983 (2002)
  • M. Mitchell Waldrop, Mašina snova: JCR Licklider i revolucija koja je računarstvo učinila osobnim (2001.)

izvor: www.habr.com

Dodajte komentar