Internetgeschiedenis: interactiviteit uitbreiden

Internetgeschiedenis: interactiviteit uitbreiden

Andere artikelen in de serie:

In het begin van de jaren zestig begonnen interactieve computermachines, uit jonge zaden gekweekt in het Lincoln Laboratory en MIT, zich geleidelijk overal te verspreiden, op twee verschillende manieren. Ten eerste strekten de computers zelf ranken uit die reikten tot nabijgelegen gebouwen, campussen en steden, waardoor gebruikers op afstand met meerdere gebruikers tegelijk konden communiceren. Deze nieuwe timesharingsystemen groeiden uit tot platforms voor de eerste virtuele, online communities. Ten tweede verspreidden de zaden van interactiviteit zich over de staten en wortelden ze in Californië. En één persoon was verantwoordelijk voor deze eerste zaailing, een psycholoog genaamd Joseph Carl Robnett Licklider.

Jozef "appelzaad"*

*Toespeling op een bijnaam uit de Amerikaanse folklore Johnny Appelzaad, of “Johnny Apple Seed”, beroemd om zijn actieve aanplant van appelbomen in het middenwesten van de Verenigde Staten (appelzaad – appelzaad) / ca. vertaling

Joseph Carl Robnett Licklider - "Lick" voor zijn vrienden - specialiseerde zich in psycho-akoestiek, een veld dat denkbeeldige bewustzijnstoestanden, gemeten psychologie en de fysica van geluid met elkaar verbond. We noemden hem eerder kort: hij was adviseur bij de FCC-hoorzittingen over Hush-a-Phone in de jaren vijftig. Hij verbeterde zijn vaardigheden tijdens de oorlog aan het Harvard Psychoacoustic Laboratory en ontwikkelde technologieën die de hoorbaarheid van radio-uitzendingen in luidruchtige bommenwerpers verbeterden.

Internetgeschiedenis: interactiviteit uitbreiden
Joseph Carl Robnett Licklider, ook bekend als Lick

Zoals veel Amerikaanse wetenschappers van zijn generatie ontdekte hij na de oorlog manieren om zijn belangen te combineren met militaire behoeften, maar niet omdat hij bijzonder geïnteresseerd was in wapens of nationale defensie. Er waren slechts twee grote civiele financieringsbronnen voor wetenschappelijk onderzoek – dit waren particuliere instellingen die rond de eeuwwisseling door industriële reuzen waren opgericht: de Rockefeller Foundation en het Carnegie Institution. De National Institutes of Health hadden slechts een paar miljoen dollar, en de National Science Foundation werd pas in 1950 opgericht, met een even bescheiden budget. In de jaren vijftig was het Ministerie van Defensie de beste plaats om financiering te zoeken voor interessante wetenschaps- en technologieprojecten.

Dus in de jaren vijftig sloot Lick zich aan bij het MIT Acoustics Laboratory, gerund door natuurkundigen Leo Beranek en Richard Bolt, en ontving bijna al zijn financiering van de Amerikaanse marine. Daarna maakte zijn ervaring met het verbinden van menselijke zintuigen met elektronische apparatuur hem tot een uitstekende kandidaat voor het nieuwe luchtverdedigingsproject van MIT. Deelnemen aan de ontwikkelgroep"Project Karel", betrokken bij de implementatie van het luchtverdedigingsrapport van de Valley Committee, stond Leake erop onderzoek naar menselijke factoren in het project op te nemen, wat ertoe leidde dat hij werd benoemd tot een van de directeuren van de ontwikkeling van radardisplays bij het Lincoln Laboratory.

Daar kruiste hij ergens halverwege de jaren vijftig het pad van Wes Clark en TX-1950, en raakte onmiddellijk besmet met computerinteractiviteit. Hij was gefascineerd door het idee van volledige controle over een krachtige machine, die in staat was om elke taak die eraan werd toegewezen onmiddellijk op te lossen. Hij begon het idee te ontwikkelen om een ​​‘symbiose van mens en machine’ te creëren, een partnerschap tussen mens en computer, dat in staat is de intellectuele kracht van een persoon te vergroten op dezelfde manier als industriële machines zijn fysieke vermogens vergroten (het Het is vermeldenswaard dat Leake dit als een tussenfase beschouwde en dat computers vervolgens zelfstandig zouden leren denken). Hij merkte dat 2% van zijn werktijd

... was voornamelijk gewijd aan administratieve of mechanische activiteiten: zoeken, berekenen, tekenen, transformeren, bepalen van de logische of dynamische gevolgen van een reeks aannames of hypothesen, voorbereiden op het nemen van een beslissing. Bovendien werden mijn keuzes over wat wel en niet de moeite van het proberen waard was, in een beschamende mate bepaald door de argumenten van administratieve kansen in plaats van door intellectuele capaciteiten. Bewerkingen die het grootste deel van de tijd in beslag nemen die zogenaamd aan technisch denken wordt besteed, zouden beter door machines kunnen worden uitgevoerd dan door mensen.

Het algemene concept ging niet ver af van wat Vannevar Bush beschreef "Memex" - een intelligente versterker, waarvan hij het circuit in 1945 schetste in het boek As We May Think, hoewel we in plaats van een mengsel van elektromechanische en elektronische componenten, zoals Bush, bij puur elektronische digitale computers kwamen. Zo'n computer zou zijn ongelooflijke snelheid gebruiken om te helpen bij het administratieve werk dat bij elk wetenschappelijk of technisch project hoort. Mensen zouden zich kunnen bevrijden van dit eentonige werk en al hun aandacht kunnen besteden aan het vormen van hypothesen, het bouwen van modellen en het toekennen van doelen aan de computer. Een dergelijk partnerschap zou ongelooflijke voordelen opleveren voor zowel het onderzoek als de nationale defensie, en zou de Amerikaanse wetenschappers helpen de Sovjet-wetenschappers te overtreffen.

Internetgeschiedenis: interactiviteit uitbreiden
Vannevar Bush's Memex, een vroeg concept voor een automatisch systeem voor het ophalen van informatie om de intelligentie te vergroten

Kort na deze baanbrekende ontmoeting bracht Leak zijn passie voor interactieve computers mee naar een nieuwe baan bij een adviesbureau dat werd gerund door zijn oude collega's Bolt en Beranek. Ze werkten jarenlang parttime als adviseur naast hun academische werk in de natuurkunde; Zo bestudeerden ze de akoestiek van een bioscoop in Hoboken (New Jersey). De taak om de akoestiek van het nieuwe VN-gebouw in New York te analyseren, leverde hen veel werk op, dus besloten ze MIT te verlaten en fulltime aan consultancy te doen. Ze kregen al snel gezelschap van een derde partner, architect Robert Newman, en ze noemden zichzelf Bolt, Beranek en Newman (BBN). In 1957 waren ze uitgegroeid tot een middelgroot bedrijf met enkele tientallen werknemers, en Beranek besloot dat ze het gevaar liepen de markt voor akoestisch onderzoek te verzadigen. Hij wilde de expertise van het bedrijf verder uitbreiden dan alleen geluid, en het volledige spectrum van de interactie tussen mens en omgeving bestrijken, van concertzalen tot auto's, en over alle zintuigen heen.

En natuurlijk spoorde hij Lickliders oude collega op en nam hem tegen genereuze voorwaarden aan als de nieuwe vice-president van de psycho-akoestiek. Beranek hield echter geen rekening met Lik's wilde enthousiasme voor interactief computergebruik. In plaats van een psychoakoestiekexpert kreeg hij niet bepaald een computerexpert, maar een computerevangelist die graag de ogen van anderen wilde openen. Binnen een jaar overtuigde hij Beranek ervan tienduizenden dollars uit te geven om de computer te kopen, een klein LGP-30-apparaat met laag vermogen, gemaakt door Librascope, aannemer van het ministerie van Defensie. Omdat hij geen technische ervaring had, schakelde hij een andere SAGE-veteraan in, Edward Fredkin, om te helpen bij het opzetten van de machine. Hoewel de computer Lik vooral afleidde van zijn dagelijkse werk terwijl hij probeerde te leren programmeren, overtuigde hij zijn partners na anderhalf jaar ervan meer geld uit te geven ($ 150, of ongeveer $ 000 miljoen in hedendaags geld) om een ​​krachtigere computer te kopen. : de nieuwste PDP-1,25 van DEC. Leak overtuigde BBN ervan dat digitaal computergebruik de toekomst was, en dat hun investering in expertise op dit gebied op een of andere manier zijn vruchten zou afwerpen.

Kort daarna bevond Leake zich, bijna per ongeluk, in een positie die bij uitstek geschikt was om een ​​cultuur van interactiviteit door het hele land te verspreiden, en werd hij hoofd van het nieuwe computerbureau van de overheid.

ARPA

Tijdens de Koude Oorlog had elke actie zijn reactie. Net zoals de eerste Sovjet-atoombom leidde tot de oprichting van SAGE, zo ook eerste kunstmatige aardesatelliet, gelanceerd door de USSR in oktober 1957, veroorzaakte een golf van reacties bij de Amerikaanse regering. De situatie werd verergerd door het feit dat, hoewel de Sovjet-Unie vier jaar achterliep op de Verenigde Staten wat betreft de kwestie van het tot ontploffing brengen van een atoombom, zij een sprong voorwaarts maakte op het gebied van raketten, vóór de Amerikanen in de race om een ​​baan om de aarde (het bleek ongeveer vier maanden).

Een reactie op de opkomst van de Spoetnik 1 in 1958 was de oprichting van het Defense Advanced Research Projects Agency (ARPA). In tegenstelling tot de bescheiden bedragen die voor burgerwetenschap waren toegewezen, ontving ARPA een budget van 520 miljoen dollar, driemaal de financiering van de National Science Foundation, die zelf werd verdrievoudigd als reactie op Spoetnik 1.

Hoewel het Agentschap kon werken aan een breed scala aan baanbrekende projecten die de minister van Defensie passend achtte, was het aanvankelijk bedoeld om al zijn aandacht te richten op raketten en ruimtevaart - dit was het beslissende antwoord op de Spoetnik 1. ARPA rapporteerde rechtstreeks aan de minister van Defensie en was daardoor in staat boven de contraproductieve en industrie-verzwakkende concurrentie uit te stijgen en één enkel, gedegen plan voor de ontwikkeling van het Amerikaanse ruimtevaartprogramma op te stellen. In feite werden al zijn projecten op dit gebied echter al snel overgenomen door rivalen: de luchtmacht was niet van plan de controle over militaire raketten op te geven, en de National Aeronautics and Space Act, ondertekend in juli 1958, creëerde een nieuw civiel agentschap. die alle kwesties met betrekking tot de ruimte overnam, zonder wapens aan te raken. Na de oprichting vond ARPA echter redenen om te overleven, aangezien het grote onderzoeksprojecten ontving op het gebied van de verdediging van ballistische raketten en de detectie van kernproeven. Het werd echter ook een werkplatform voor kleine projecten die verschillende militaire instanties wilden verkennen. Dus in plaats van de hond werd de controle de staart.

Het laatst geselecteerde project was “Orion-project", een ruimtevaartuig met een nucleaire pulsmotor ("explosief vliegtuig"). ARPA stopte met de financiering ervan in 1959 omdat het het niet kon zien als iets anders dan een puur civiel project dat onder de bevoegdheid van NASA viel. Op zijn beurt wilde NASA zijn zuivere reputatie niet bezoedelen door betrokken te raken bij kernwapens. De luchtmacht aarzelde om wat geld in te zamelen om het project vooruit te helpen, maar stierf uiteindelijk na een overeenkomst uit 1963 die het testen van kernwapens in de atmosfeer of de ruimte verbood. En hoewel het idee technisch zeer interessant was, is het moeilijk voor te stellen dat een regering groen licht zou geven voor de lancering van een raket gevuld met duizenden atoombommen.

ARPA's eerste uitstapje naar computers kwam eenvoudigweg voort uit de behoefte aan iets om te beheren. In 1961 had de luchtmacht twee inactieve middelen in handen die met iets moesten worden geladen. Toen de eerste SAGE-detectiecentra hun inzet naderden, huurde de luchtmacht de RAND Corporation uit Santa Monica, Californië, in om personeel op te leiden en een twintigtal geautomatiseerde luchtverdedigingscentra uit te rusten met controleprogramma's. Om dit werk te doen, heeft RAND een geheel nieuwe entiteit voortgebracht, de Systems Development Corporation (SDC). De software-ervaring die SDC opdeed was waardevol voor de luchtmacht, maar het SAGE-project liep ten einde en ze hadden niets beters te doen. Het tweede inactieve bezit was een extreem dure overtollige AN/FSQ-32-computer die bij IBM was gevorderd voor het SAGE-project, maar later onnodig werd geacht. Het DoD pakte beide problemen aan door ARPA een nieuwe onderzoeksmissie te geven met betrekking tot commandocentra en een subsidie ​​van $ 6 miljoen aan SDC om problemen met commandocentra te bestuderen met behulp van de Q-32.

ARPA besloot al snel dit onderzoeksprogramma te reguleren als onderdeel van de nieuwe Information Processing Research Division. Rond dezelfde tijd kreeg de afdeling een nieuwe opdracht: het maken van een programma op het gebied van gedragswetenschappen. Het is nu onduidelijk om welke redenen, maar het management besloot Licklider in te huren als directeur van beide programma's. Misschien was het het idee van Gene Fubini, de onderzoeksdirecteur bij het ministerie van Defensie, die Leake kende van zijn werk aan SAGE.

Net als Beranek in zijn tijd had Jack Ruina, destijds hoofd van ARPA, geen idee wat hem te wachten stond toen hij Lik uitnodigde voor een interview. Hij dacht dat hij een gedragsdeskundige kreeg met enige kennis van computerwetenschappen. In plaats daarvan ontdekte hij de volledige kracht van de ideeën van mens-computersymbiose. Leake voerde aan dat voor een geautomatiseerd controlecentrum interactieve computers nodig zouden zijn, en dat de belangrijkste motor van ARPA's onderzoeksprogramma daarom een ​​doorbraak zou moeten zijn op het snijvlak van interactief computergebruik. En voor Lik betekende dit tijd delen.

Tijdsverdeling

Time-sharing-systemen zijn voortgekomen uit hetzelfde basisprincipe als de TX-serie van Wes Clark: computers moeten gebruiksvriendelijk zijn. Maar in tegenstelling tot Clark geloofden voorstanders van timesharing dat één persoon niet effectief een hele computer kon gebruiken. Een onderzoeker kan een aantal minuten de uitvoer van een programma bestuderen voordat hij er een kleine wijziging in aanbrengt en het opnieuw uitvoert. En gedurende deze periode zal de computer niets te doen hebben, zal zijn grootste kracht inactief zijn en zal hij duur zijn. Zelfs intervallen tussen toetsaanslagen van honderden milliseconden leken enorme afgronden van verspilde computertijd waarin duizenden berekeningen hadden kunnen worden uitgevoerd.

Al die rekenkracht hoeft niet verloren te gaan als deze onder veel gebruikers kan worden gedeeld. Door de aandacht van de computer zo te verdelen dat elke gebruiker beurtelings wordt bediend, zou een computerontwerper twee vliegen in één klap kunnen slaan: de illusie creëren van een interactieve computer die volledig onder controle van de gebruiker staat, zonder veel van de verwerkingscapaciteit van dure hardware te verspillen.

Dit concept werd vastgelegd in SAGE, dat tientallen verschillende operators tegelijk kon bedienen, waarbij elk van hen zijn eigen sector van het luchtruim bewaakte. Toen Leake Clark ontmoette, zag hij onmiddellijk het potentieel om de gebruikersscheiding van SAGE te combineren met de interactieve vrijheid van de TX-0 en TX-2 om een ​​nieuwe, krachtige mix te creëren die de basis vormde van zijn pleidooi voor mens-computersymbiose. presenteerde hij aan het Ministerie van Defensie in zijn paper uit 1957. Een werkelijk wijs systeem, of Voorwaarts naar hybride machine/menselijke denksystemen" [wijs Engels. - salie / ca. vert.]. In dit artikel beschreef hij een computersysteem voor wetenschappers dat qua structuur sterk lijkt op SAGE, met invoer via een lichtpistool, en "het gelijktijdige gebruik (snelle time-sharing) van de computer- en opslagmogelijkheden van de machine door veel mensen."

Leake zelf beschikte echter niet over de technische vaardigheden om een ​​dergelijk systeem te ontwerpen of te bouwen. Hij leerde de basisprincipes van programmeren van BBN, maar dat was de omvang van zijn capaciteiten. De eerste persoon die de time-sharing-theorie in de praktijk bracht, was John McCarthy, een wiskundige aan het MIT. McCarthy had voortdurend toegang nodig tot een computer om tools en modellen te creëren voor het manipuleren van wiskundige logica – de eerste stappen, zo meende hij, op weg naar kunstmatige intelligentie. In 1959 bouwde hij een prototype dat bestond uit een interactieve module die op de batchverwerking IBM 704-computer van de universiteit werd gemonteerd. Ironisch genoeg had het eerste ‘timesharing-apparaat’ slechts één interactieve console: de Flexowriter-teletypemachine.

Maar begin jaren zestig was de technische faculteit van het MIT tot de noodzaak gekomen om zwaar te investeren in interactief computergebruik. Elke student en docent die geïnteresseerd was in programmeren raakte verslaafd aan computers. Batchgegevensverwerking gebruikte de computertijd zeer efficiënt, maar het verspilde veel tijd van onderzoekers: de gemiddelde verwerkingstijd voor een taak op de 1960 was meer dan een dag.

Om langetermijnplannen te bestuderen om aan de groeiende vraag naar computerbronnen te voldoen, riep MIT een universitaire commissie bijeen die werd gedomineerd door voorstanders van time-sharing. Clark betoogde dat de overstap naar interactiviteit niet betekent dat er tijd wordt gedeeld. In praktische termen, zei hij, betekende time-sharing het elimineren van interactieve videoschermen en real-time interacties – cruciale aspecten van een project waaraan hij werkte in het MIT Biophysics Lab. Maar op een fundamenteler niveau lijkt Clark een diep filosofisch bezwaar te hebben gehad tegen het idee om zijn werkruimte te delen. Tot 1990 weigerde hij zijn computer met internet te verbinden, omdat hij beweerde dat netwerken een ‘bug’ waren en ‘niet werkten’.

Hij en zijn studenten vormden een ‘subcultuur’, een klein uitvloeisel binnen de toch al excentrieke academische cultuur van interactief computergebruik. Hun argumenten voor kleine werkplekken die met niemand gedeeld hoeven te worden overtuigden hun collega's echter niet. Gezien de kosten van zelfs de kleinste computer in die tijd, leek deze aanpak voor andere ingenieurs economisch ondeugdelijk. Bovendien geloofden de meesten destijds dat computers – de intelligente energiecentrales van het komende informatietijdperk – zouden profiteren van schaalvoordelen, net zoals energiecentrales hiervan zouden profiteren. In het voorjaar van 1961 gaf het eindrapport van de commissie toestemming voor de oprichting van grote timesharing-systemen als onderdeel van de MIT-ontwikkeling.

Tegen die tijd was Fernando Corbato, door zijn collega’s bekend als ‘Corby’, al bezig met het opschalen van McCarthy’s experiment. Hij was natuurkundige van opleiding en leerde over computers toen hij in 1951 bij Whirlwind werkte, terwijl hij nog studeerde aan het MIT (de enige van alle deelnemers aan dit verhaal die overleefde - in januari 2019 was hij 92). Na het afronden van zijn doctoraat werd hij beheerder bij het nieuw gevormde MIT Computing Center, gebouwd op een IBM 704. Corbato en zijn team (oorspronkelijk Marge Merwin en Bob Daly, twee van de beste programmeurs van het centrum) noemden hun time-sharing-systeem CTSS ( Compatibel time-sharing-systeem, "compatibel time-sharing-systeem") - omdat het gelijktijdig met de normale workflow van de 704 zou kunnen werken, waarbij het automatisch computercycli voor gebruikers oppikt als dat nodig is. Zonder deze compatibiliteit had het project niet kunnen werken omdat Corby niet over de financiering beschikte om een ​​nieuwe computer te kopen waarop hij een timesharing-systeem helemaal opnieuw kon bouwen, en de bestaande batchverwerkingsactiviteiten niet konden worden stopgezet.

Tegen eind 1961 kon CTSS vier terminals ondersteunen. In 1963 plaatste MIT twee exemplaren van CTSS op getransistoriseerde IBM 7094-machines die $ 3,5 miljoen kostten, ongeveer tien keer de geheugencapaciteit en processorkracht van de voorgaande 10's. De monitoringsoftware doorliep actieve gebruikers en bediende ze allemaal een fractie van een seconde voordat ze doorgingen naar de volgende. Gebruikers konden programma's en gegevens opslaan voor later gebruik in hun eigen, met een wachtwoord beveiligde schijfopslagruimte.

Internetgeschiedenis: interactiviteit uitbreiden
Corbato draagt ​​zijn kenmerkende vlinderdas in de computerkamer met een IBM 7094


Corby legt in een televisie-uitzending uit 1963 uit hoe timesharing werkt, inclusief een wachtrij met twee niveaus

Elke computer zou ongeveer 20 terminals kunnen bedienen. Dit was niet alleen voldoende om een ​​paar kleine terminalkamers te ondersteunen, maar ook om computertoegang door heel Cambridge te verspreiden. Corby en andere belangrijke ingenieurs hadden hun eigen terminals op kantoor, en op een gegeven moment begon MIT thuisterminals te verstrekken aan technisch personeel, zodat ze buiten kantooruren aan het systeem konden werken zonder naar hun werk te hoeven reizen. Alle vroege terminals bestonden uit een omgebouwde typemachine die gegevens kon lezen en deze via een telefoonlijn kon uitvoeren, en geperforeerd continu papier. De modems verbonden de telefoonterminals met een privécentrale op de MIT-campus, waardoor ze konden communiceren met de CTSS-computer. De computer breidde zo zijn zintuigen uit via de telefoon en signalen die veranderden van digitaal naar analoog en weer terug. Dit was de eerste fase van de integratie van computers met het telecommunicatienetwerk. De integratie werd vergemakkelijkt door de controversiële regelgeving van AT&T. Het kernnetwerk was nog steeds gereguleerd en het bedrijf moest huurlijnen tegen vaste tarieven aanbieden, maar verschillende FCC-besluiten hadden de controle van het bedrijf over de edge uitgehold en het bedrijf had weinig zeggenschap over het aansluiten van apparaten op zijn lijnen. Daarom had MIT geen toestemming nodig voor de terminals.

Internetgeschiedenis: interactiviteit uitbreiden
Typische computerterminal uit het midden van de jaren zestig: IBM 1960.

Het uiteindelijke doel van Licklider, McCarthy en Corbato was om de beschikbaarheid van rekenkracht voor individuele onderzoekers te vergroten. Ze kozen hun tools en tijdsverdeling om economische redenen: niemand kon zich voorstellen dat hij voor elke onderzoeker aan het MIT een eigen computer zou kopen. Deze keuze leidde echter tot onbedoelde bijwerkingen die niet zouden zijn gerealiseerd in Clarks één-man-één-computer-paradigma. Dankzij het gedeelde bestandssysteem en de kruisverwijzingen tussen gebruikersaccounts konden ze elkaars werk delen, samenwerken en aanvullen. In 1965 versnelden Noel Morris en Tom van Vleck de samenwerking en communicatie door het MAIL-programma te creëren, waarmee gebruikers berichten konden uitwisselen. Wanneer de gebruiker een bericht verzond, wees het programma dit toe aan een speciaal mailboxbestand in het bestandsgebied van de ontvanger. Als dit bestand niet leeg was, zou het LOGIN-programma het bericht "YOU HAVE MAIL" weergeven. De inhoud van de machine werd een uitdrukking van de acties van een gemeenschap van gebruikers, en dit sociale aspect van time sharing werd bij MIT even hoog gewaardeerd als het oorspronkelijke idee van interactief computergebruik.

Verlaten zaden

Leake, die het aanbod van ARPA accepteerde en BBN in 1962 achterliet als hoofd van ARPA's nieuwe Information Processing Techniques Office (IPTO), begon snel te doen wat hij beloofde: de computeronderzoeksinspanningen van het bedrijf concentreren op de verspreiding en verbetering van time-sharing hardware en software. Hij verliet de gebruikelijke praktijk van het verwerken van onderzoeksvoorstellen die op zijn bureau kwamen en ging zelf het veld in, waarbij hij ingenieurs ervan overtuigde onderzoeksvoorstellen te maken die hij graag zou willen goedkeuren.

Zijn eerste stap was het herconfigureren van een bestaand onderzoeksproject in de SDC-commandocentra in Santa Monica. Er kwam een ​​bevel van Licks kantoor bij SDC om de inspanningen van dit onderzoek terug te schroeven en het te concentreren op het omzetten van de overtollige SAGE-computer in een timesharing-systeem. Leake was van mening dat eerst de basis moest worden gelegd voor de time-sharing-mens-machine-interactie, en dat commandocentra later zouden komen. Dat een dergelijke prioriteitstelling samenviel met zijn filosofische interesses was slechts een gelukkig toeval. Jules Schwartz, een veteraan van het SAGE-project, was een nieuw timesharing-systeem aan het ontwikkelen. Net als zijn hedendaagse CTSS werd het een virtuele ontmoetingsplaats, en de opdrachten omvatten een DIAL-functie voor het verzenden van privé-tekstberichten van de ene gebruiker naar de andere - zoals in het volgende voorbeeld van uitwisseling tussen Jon Jones en gebruikers-ID 9.

BEL 9 DIT IS JOHN JONES, IK HEB 20K NODIG OM MIJN PROG TE LADEN
VANAF 9 KUNNEN WE U BINNEN 5 MINUTEN AANZETTEN.
VANAF 9 GA VOORUIT EN LAAD

BEL 9 DIT IS JOHN JONES. Ik heb 20K nodig om het programma te starten
VANAF 9 KUNNEN WE ZE IN 5 MINUTEN AAN U GEVEN
VANAF 9 VOORWAARTSE LANCERING

Om financiering veilig te stellen voor toekomstige timesharing-projecten bij MIT, vond Licklider Robert Fano om zijn vlaggenschipproject te leiden: Project MAC, dat tot in de jaren zeventig bleef bestaan ​​(MAC had veel afkortingen - "wiskunde en berekeningen", "computer met meerdere toegangen", “cognitie met behulp van een machine” [Wiskunde en computergebruik, computer met meerdere toegangen, machinaal ondersteunde cognitie]). Hoewel de ontwikkelaars hoopten dat het nieuwe systeem minstens 1970 gelijktijdige gebruikers zou kunnen ondersteunen, hielden ze geen rekening met de steeds toenemende complexiteit van gebruikerssoftware, die alle verbeteringen in de snelheid en efficiëntie van hardware gemakkelijk absorbeerde. Toen het systeem in 200 bij MIT werd gelanceerd, kon het ongeveer 1969 gebruikers ondersteunen met behulp van de twee centrale verwerkingseenheden, wat ongeveer hetzelfde aantal gebruikers per processor was als CTSS. Het totale aantal gebruikers was echter veel groter dan de maximaal mogelijke belasting - in juni 60 waren er al 1970 gebruikers geregistreerd.

De systeemsoftware van het project, Multics genaamd, kende een aantal belangrijke verbeteringen, waarvan sommige nog steeds als baanbrekend worden beschouwd in de huidige besturingssystemen: een hiërarchisch boomgestructureerd bestandssysteem met mappen die andere mappen kunnen bevatten; scheiding van opdrachtuitvoeringen van de gebruiker en van het systeem op hardwareniveau; dynamische koppeling van programma's met het laden van programmamodules tijdens de uitvoering indien nodig; de mogelijkheid om CPU's, geheugenbanken of schijven toe te voegen of te verwijderen zonder het systeem uit te schakelen. Ken Thompson en Dennis Ritchie, programmeurs van het Multics-project, creëerden later het Unix-besturingssysteem (waarvan de naam verwijst naar zijn voorganger) om enkele van deze concepten naar eenvoudigere, kleinschaligere computersystemen te brengen [de naam "UNIX" (oorspronkelijk "Unics" ) is afgeleid van "Multics". De "U" in UNIX stond voor "Uniplexed" in tegenstelling tot de "Multiplexed" die ten grondslag ligt aan de naam Multics, om de poging van de UNIX-makers te benadrukken om afstand te nemen van de complexiteit van het Multics-systeem en een eenvoudigere en efficiëntere aanpak te creëren.] .

Lick plantte zijn laatste zaadje in Berkeley, aan de Universiteit van Californië. Project Genie1963, gestart in 12, bracht het Berkeley Timesharing System voort, een kleinere, commercieel georiënteerde kopie van Project MAC. Hoewel het nominaal werd gerund door verschillende faculteitsleden van de universiteit, werd het feitelijk gerund door student Mel Peirtle, met hulp van andere studenten, met name Chuck Tucker, Peter Deutsch en Butler Lampson. Sommigen van hen hadden het interactiviteitsvirus in Cambridge al opgelopen voordat ze in Berkeley aankwamen. Deutsch, de zoon van een natuurkundeprofessor aan het MIT en een liefhebber van computerprototyping, implementeerde als tiener de programmeertaal Lisp op een Digital PDP-1 voordat hij aan Berkeley studeerde. Lampson programmeerde de PDP-1 bij de Cambridge Electron Accelerator terwijl hij studeerde aan Harvard. Pairtle en zijn team creëerden een time-sharing-systeem op een SDS 930 van Scientific Data Systems, een nieuw computerbedrijf dat in 1961 in Santa Monica werd opgericht (de technische vooruitgang die op dat moment in Santa Monica plaatsvond, zou het onderwerp kunnen zijn van een hele aparte discussie). Bijdragen aan de geavanceerde computertechnologie in de jaren zestig werden geleverd door de RAND Corporation, SDC en SDS, die daar allemaal hun hoofdkantoor hadden).

SDS integreerde de Berkeley-software in zijn nieuwe ontwerp, de SDS 940. Eind jaren zestig werd het een van de meest populaire timesharing-computersystemen. Tymshare en Comshare, die timesharing op de markt brachten door computerdiensten op afstand te verkopen, kochten tientallen SDS 1960's. Pyrtle en zijn team besloten ook hun hand op de commerciële markt te wagen en richtten in 940 Berkeley Computer Corporation (BCC) op, maar tijdens de recessie van 1968-1969 vroeg het faillissement aan. Het grootste deel van Peirtle's team kwam terecht bij Xerox's Palo Alto Research Center (PARC), waar Tucker, Deutsch en Lampson bijdroegen aan historische projecten, waaronder het persoonlijke Alto-werkstation, lokale netwerken en de laserprinter.

Internetgeschiedenis: interactiviteit uitbreiden
Mel Peirtle (midden) naast het Berkeley Timesharing System

Natuurlijk was niet elk timeshare-project uit de jaren zestig te danken aan Licklider. Het nieuws over wat er gebeurde bij MIT en Lincoln Laboratories verspreidde zich via technische literatuur, conferenties, academische connecties en baantransities. Dankzij deze kanalen schoten andere zaden, gedragen door de wind, wortel. Aan de Universiteit van Illinois verkocht Don Bitzer zijn PLATO-systeem aan het ministerie van Defensie, dat de kosten van technische training voor militair personeel moest verlagen. Clifford Shaw creëerde het door de luchtmacht gefinancierde JOHNNIAC Open Shop System (JOSS) om het vermogen van RAND-personeel om snel numerieke analyses uit te voeren te verbeteren. Het time-sharing-systeem in Dartmouth hield rechtstreeks verband met de gebeurtenissen bij MIT, maar verder was het een volkomen uniek project, volledig gefinancierd door burgers van de National Science Foundation, in de veronderstelling dat computerervaring een noodzakelijk onderdeel zou worden van de opleiding van Amerikaanse leiders. volgende generatie.

Halverwege de jaren zestig had het delen van tijd het computerecosysteem nog niet volledig overgenomen. Traditionele batchverwerkingsbedrijven domineerden zowel qua omzet als populariteit, vooral buiten universiteitscampussen. Maar het heeft nog steeds zijn niche gevonden.

Taylors kantoor

In de zomer van 1964, ongeveer twee jaar na aankomst bij ARPA, veranderde Licklider opnieuw van baan en verhuisde dit keer naar een IBM-onderzoekscentrum ten noorden van New York. Geschokt door het verlies van het Project MAC-contract aan de rivaliserende computerfabrikant General Electric na jaren van goede relaties met MIT, moest Leake IBM zijn ervaring uit de eerste hand vertellen over een trend die aan het bedrijf voorbij leek te gaan. Voor Leake bood de nieuwe baan de mogelijkheid om het laatste bastion van traditionele batchverwerking om te zetten in een nieuw geloof van interactiviteit (maar het werkte niet: Leake werd naar de achtergrond geduwd en zijn vrouw leed, geïsoleerd in de Yorktown Heights Hij stapte over naar het Cambridge-kantoor van IBM en keerde vervolgens in 1967 terug naar MIT om Project MAC te leiden).

Hij werd als hoofd van IPTO vervangen door Ivan Sutherland, een jonge computergraphics-expert, die op zijn beurt in 1966 werd vervangen door Robert Taylor. Licks artikel uit 1960, "Symbiosis of Man and Machine", maakte van Taylor een voorstander van interactief computergebruik, en Licks aanbeveling bracht hem naar ARPA nadat hij kort aan een onderzoeksprogramma bij NASA had gewerkt. Door zijn persoonlijkheid en ervaring leek hij meer op Leake dan op Sutherland. Hij was psycholoog van opleiding en miste technische kennis op het gebied van computers, maar compenseerde zijn gebrek met enthousiasme en zelfverzekerd leiderschap.

Op een dag, terwijl Taylor op zijn kantoor was, kreeg het nieuw aangestelde hoofd van IPTO een idee. Hij zat aan een bureau met drie verschillende terminals waarmee hij kon communiceren met drie door ARPA gefinancierde timesharingsystemen in Cambridge, Berkeley en Santa Monica. Tegelijkertijd waren ze niet met elkaar verbonden - om informatie van het ene systeem naar het andere over te brengen, moest hij het zelf doen, fysiek, met behulp van zijn lichaam en geest.

De door Licklider gegooide zaden droegen vrucht. Hij creëerde een sociale gemeenschap van IPTO-werknemers die uitgroeide tot vele andere computercentra, die elk een kleine gemeenschap van computerexperts vormden, verzameld rond de haard van een time-sharing computer. Taylor vond dat het tijd was om deze centra met elkaar te verbinden. Wanneer hun individuele sociale en technische structuren met elkaar verbonden zijn, zullen ze een soort superorganisme kunnen vormen, waarvan de wortelstokken zich over het hele continent zullen verspreiden, waardoor de sociale voordelen van het delen van tijd op een hoger niveau zullen worden gereproduceerd. En met deze gedachte begonnen de technische en politieke gevechten die leidden tot de oprichting van het ARPANET.

Wat nog te lezen?

  • Richard J. Barber Associates, het Advanced Research Projects Agency, 1958-1974 (1975)
  • Katie Hafner en Matthew Lyon, waar tovenaars laat opblijven: de oorsprong van internet (1996)
  • Severo M. Ornstein, Computergebruik in de middeleeuwen: een blik vanuit de loopgraven, 1955-1983 (2002)
  • M. Mitchell Waldrop, The Dream Machine: JCR Licklider en de revolutie die computergebruik persoonlijk maakte (2001)

Bron: www.habr.com

Voeg een reactie