
Andere artikelen in de serie:
- De geschiedenis van relais
- De geschiedenis van elektronische computers
- De geschiedenis van de transistor
- De geschiedenis van het internet
Begin jaren zestig begonnen interactieve computer systemen, die hun oorsprong vonden in de laboratoria van Lincoln en MIT, zich geleidelijk overal te verspreiden, en dat op twee verschillende manieren. Ten eerste strekten de computers hun tentakels uit naar naburige gebouwen, campussen en steden, waardoor gebruikers op afstand konden interactie hebben, en dat met meerdere gebruikers tegelijkertijd. Deze nieuwe tijdsdelingssystemen bloeiden op en ontwikkelden zich uiteindelijk tot platforms voor de eerste virtuele, online gemeenschappen. Ten tweede verspreidden de zaden van interactiviteit zich door alle staten en gewortelden ze in Californiƫ. En verantwoordelijk voor deze eerste zaai was ƩƩn persoon, een psycholoog genaamd .
Joseph 'apple seed'*
*Een verwijzing naar een Amerikaans folkloristisch personage met de bijnaam , ook wel 'Johnny apple seed' genoemd, beroemd om zijn actieve aanplant van appelbomen in het Midwesten van de VS (apple seed ā appelzaad) / opmerking vertaler.
Joseph Carl Robnett Licciard ā voor vrienden 'Lic' ā specialiseerde zich in , een gebied dat denkbeeldige bewustzijnstoestanden verbond met meetbare psychologie en de fysica van geluid. We hebben eerder al kort over hem gesproken ā hij was consultant bij de hoorzittingen van de FCC over Hush-a-Phone in de jaren vijftig. Hij verbeterde zijn vaardigheden in het psychoakoestische laboratorium van Harvard tijdens de oorlog, waar hij technologieĆ«n ontwikkelde die de verstaanbaarheid van radioberichten in lawaaierige bommenwerpers verbeterden.

Joseph Carl Robnett Licciard, ook wel Lic
Net als veel van zijn Amerikaanse collega-wetenschappers uit die generatie, vond hij manieren om zijn interesses te combineren met militaire behoeften na de oorlog, maar niet omdat hij bijzonder geĆÆnteresseerd was in wapens of nationale defensie. Er waren slechts twee grote burgerlijke financieringsbronnen voor wetenschappelijk onderzoek ā dit waren particuliere instellingen, opgericht door industriĆ«le giganten aan het begin van de eeuw: de Rockefeller Foundation en het Carnegie Institute. De nationale gezondheidsinstituten beschikten slechts over enkele miljoenen dollars, en de National Science Foundation was pas in 1950 opgericht en had een vergelijkbaar bescheiden budget. In de jaren vijftig was het, om financiering voor interessante wetenschappelijke en technische projecten te verkrijgen, het beste om te rekenen op het ministerie van Defensie.
Daarom ging Lick in de jaren vijftig naar het akoestische laboratorium van MIT, geleid door de natuurkundigen Leo Beranek en Richard Bolt, dat bijna al zijn financiering van de Amerikaanse marine ontving. Daarna maakte zijn ervaring met de verbinding van menselijke zintuigen met elektronische apparatuur hem de eerste keuze voor een nieuw luchtverdedigingsproject van MIT. Door deel te nemen aan de ontwikkelingsgroep "", dat zich bezighield met de uitvoering van het luchtverdedigingsrapport van de Wally-commissie, drong Lick aan op de opname van onderzoek naar de menselijke factor in het project, wat resulteerde in zijn benoeming als een van de directeuren voor de ontwikkeling van radar-displays in het Lincoln Laboratory.
Daar, ergens halverwege de jaren vijftig, kwam hij in contact met Wes Clark en TX-2, en raakte hij onmiddellijk gefascineerd door computerinteractiviteit. Het idee van volledige controle over een krachtige machine, die in staat was om onmiddellijk elke taak op te lossen die haar werd opgelegd, intrigeerde hem. Hij begon het idee te ontwikkelen van een "symbiose tussen mens en machine", een partnerschap tussen mens en computer dat de intellectuele kracht van de mens zou kunnen versterken, net zoals industriƫle machines zijn fysieke vaardigheden versterken (het is vermeldenswaard dat Lick deze fase als tijdelijk beschouwde en dat computers in de toekomst zelf zouden leren denken). Hij merkte op dat 85% van zijn werktijd...
Het was voornamelijk gewijd aan kantoor- of mechanische handelingen: zoeken, berekeningen, het maken van tekeningen, transformaties, het vaststellen van logische of dynamische gevolgen van een set aannames of hypothesen, en de voorbereiding op besluitvorming. Bovendien werden mijn keuzes over wat het waard was om te proberen, en wat niet, in schandalig grote mate bepaald door kantoorpraktische argumenten, in plaats van intellectuele capaciteiten. Taken die de meeste tijd in beslag namen, die zogenaamd aan technische overpeinzingen waren gewijd, zouden machines beter kunnen uitvoeren dan mensen.
Het algemene concept wijkt niet veel af van wat Vannevar Bush beschreef:ā een intellectuele versterker waarvan hij het ontwerp schetste in 1945 in het boek 'How We Think', hoewel we in plaats van een mix van elektromechanische en elektronische componenten, zoals Bush voorstelde, nu zijn gekomen tot puur elektronische digitale computers. Een dergelijke computer zou zijn ongelooflijke snelheid gebruiken om te helpen bij kantoorwerk gerelateerd aan ieder wetenschappelijk of technisch project. Mensen zouden zich kunnen bevrijden van dit monotone werk en al hun aandacht besteden aan het formuleren van hypothesen, het bouwen van modellen en het toewijzen van doelen aan de computer. Een dergelijk partnerschap zou zowel onderzoekers als de nationale defensie enorme voordelen bieden, en zou Amerikaanse wetenschappers helpen de Sovjets in te halen.

Vannevar Bushs 'Memex', een vroege conceptie van een automatisch informatiesysteem dat de intelligentie aanvult.
Kort na deze betekenisvolle ontmoeting nam Lick zijn fascinatie voor interactieve computers mee naar zijn nieuwe werkplek bij een adviesbureau, geleid door zijn oude collega's Bolt en Beranek. Ze hadden jarenlang als aanvullend werk advies verleend naast hun academische werk in de natuurkunde; bijvoorbeeld, ze bestudeerden de akoestiek van een bioscoop in Hoboken (New Jersey). Het uitvoeren van een analyse van de akoestiek van het nieuwe VN-gebouw in New York resulteerde in een grote stroom opdrachten, waardoor ze besloten om MIT te verlaten en hun volledige tijd aan adviesverlening te wijden. Al snel voegde een derde partner, architect Robert Newman, zich bij hen en noemden ze zich 'Bolt, Beranek en Newman' (BBN). Tegen 1957 was het bedrijf gegroeid tot een middelgroot bedrijf met tientallen werknemers, en Beranek besloot dat ze het risico liepen de markt voor akoestisch onderzoek te verzadigen. Hij wilde de expertise van het bedrijf uitbreiden voorbij geluid, om de volledige reikwijdte van de interactie tussen mens en kunstmatige omgeving te omvatten, van concertzalen tot auto's, en dit voor alle zintuigen.
En hij vond natuurlijk zijn oude collega Licklider en huurde hem onder genereuze voorwaarden aan als nieuwe vice-president voor psychoakoestiek. Echter, Beranek had niet gerekend op Lick's enorme enthousiasme voor interactieve computers. In plaats van een expert in psychoakoestiek kreeg hij geen echte computerexpert, maar een computerprediker die ernaar verlangde anderen de ogen te openen. In een jaar overtuigde hij Beranek om tienduizenden dollars uit te geven aan de aanschaf van een zwak, klein apparaat LGP-30, gemaakt door de defensiecontractor Librascope. Omdat hij geen ervaring had in engineering, haalde hij nog een andere veteraan van SAGE, Edward Fredkin, erbij om hem te helpen deze machine in te stellen. Hoewel de computer Lick voornamelijk afleidde van zijn hoofdtaken terwijl hij probeerde te leren programmeren, overtuigde hij anderhalf jaar later de partners om nog meer geld ($150.000, wat tegenwoordig ongeveer $1,25 miljoen is) uit te geven aan de aanschaf van een krachtigere computer: de nieuwste PDP-1 van DEC. Lick overtuigde BBN dat digitale computers de toekomst waren en dat hun investeringen in deze ervaring op een dag zouden lonen.
Kort daarna bevond Lick zich bijna per toeval in een positie die perfect was voor het verspreiden van de cultuur van interactiviteit in het hele land, en werd hij het hoofd van een nieuwe overheidsafdeling voor computertechnologie.
ARPA
Tijdens de Koude Oorlog had elke handeling een tegenreactie. Zoals de eerste Sovjetatoombom leidde tot de oprichting van SAGE, zo ook , gelanceerd door de USSR in oktober 1957, veroorzaakte een ware golf van reacties binnen de Amerikaanse regering. De situatie werd verergerd doordat, terwijl de USSR vier jaar achter lag op de VS qua nucleaire explosie, het op raketgebied een sprongetje voorwaarts maakte waardoor het de Amerikanen in de race naar de orbit overtrof (het bleek ongeveer vier maanden te zijn).
Een van de reacties op de lancering van Spoetnik-1 in 1958 was de oprichting van het Advanced Research Projects Agency van het Amerikaanse Ministerie van Defensie (ARPA). In tegenstelling tot de bescheiden bedragen die beschikbaar werden gesteld voor civiele wetenschap, kreeg ARPA een begroting van 520 miljoen dollar, die drie keer zo hoog was als de financiering van de National Science Foundation, die op zijn beurt ook verdrievoudigd was als reactie op de lancering van Spoetnik-1.
Hoewel het ministerie verantwoordelijk kon zijn voor een breed scala aan geavanceerde projecten die de minister van Defensie geschikt achtte, was het aanvankelijk de bedoeling om alle aandacht te richten op raketontwikkeling en ruimtevaart ā zo was het duidelijke antwoord op Spoetnik-1. ARPA rapporteerde rechtstreeks aan de minister van Defensie en kon daardoor boven de contraproductieve en verzwakkende concurrentie in de sector uitstijgen door een samenhangend plan voor de ontwikkeling van het Amerikaanse ruimteprogramma op te stellen. Echter, in werkelijkheid werden al zijn projecten in dit gebied al snel overgenomen door concurrenten: de luchtmacht was niet van plan om de controle over militaire raketontwikkeling op te geven, en de nationale wet op luchtvaart en ruimtevaart, ondertekend in juli 1958, creĆ«erde een nieuwe civiele instantie die alle zaken rond de ruimte, die niet in verband stonden met wapens, op zich nam. Desondanks vond ARPA na zijn oprichting redenen om te overleven, omdat het grote onderzoeksprojecten kreeg op het gebied van bescherming tegen ballistische raketten en de detectie van nucleaire testen. Het werd echter ook een werkplek voor kleinere projecten die door verschillende militaire instanties wilden worden onderzocht. Dus werd de leiding in plaats van een hond de staart.
Het laatste geselecteerde project was «», een ruimteschip met een nucleaire impuls motor («explosievliegtuig»). ARPA stopte met het financieren ervan in 1959, omdat het het niet als iets anders kon beschouwen dan een puur civiel project dat onder de competentie van NASA viel. NASA wilde op zijn beurt zijn vlekkeloze reputatie niet besmetten met nucleaire wapens. De luchtmacht gaf aarzelend wat extra geld om het project voort te zetten, maar het stierf uiteindelijk na de overeenkomst van 1963 die nucleaire wapenproeven in de atmosfeer of in de ruimte verbood. En hoewel dit idee technisch zeer interessant was, is het moeilijk voor te stellen dat een regering toestemming zou geven voor de lancering van een raket vol met duizenden nucleaire bommen.
De eerste infiltratie van ARPA in de computerwereld vond simpelweg plaats uit noodzaak om het management te bezet te houden. In 1961 had de luchtmacht twee inactieve activa die bezet moesten worden. Naarmate de uitrol van de eerste SAGE-ontdekkingscentra naderde, nam de luchtmacht RAND Corporation uit Santa Monica (Californiƫ) in de arm om personeel op te leiden en meer dan twintig gecomputeriseerde luchtverdedigingscentra van beheersoftware te voorzien. Voor dit werk creƫerde RAND een geheel nieuwe entiteit, de System Development Corporation (SDC). De opgedane SDC-ervaring op het gebied van software bleek waardevol voor de luchtmacht, maar het SAGE-project was op zijn einde en de luchtmacht had niets meer te doen. Het tweede inactieve actief was een extreem dure overbodige computer AN/FSQ-32, die bij IBM was gevorderd voor het SAGE-project, maar later overbodig werd geacht. Het ministerie van Defensie besloot beide problemen op te lossen door ARPA een nieuwe onderzoeksopdracht te geven met betrekking tot commandocentra en beloofde een subsidie van $6 miljoen om bij SDC de problemen van commandocentra met behulp van Q-32 te bestuderen.
Al snel besloot ARPA dit onderzoeksprogramma te reguleren als onderdeel van een nieuwe afdeling voor informatieverwerking. Rond dezelfde tijd ontving het management een nieuwe opdracht - een programma op te zetten in het gebied van gedragswetenschappen. Het is nu onduidelijk waarom precies, maar het management besloot om Licklider aan te stellen als directeur van beide programma's. Misschien was dit het idee van Gene Fubini, de directeur van onderzoek bij het ministerie van Defensie, die Lick met SAGE kende.
Net als Beranek in zijn tijd had Jack Ruina, die toen ARPA leidde, geen idee welke gevolgen hij zou ondervinden toen hij Lick voor een interview uitnodigde. Hij dacht een gedragsdeskundige met enige kennis van informatica aan te trekken. In plaats daarvan werd hij geconfronteerd met de volledige kracht van de ideeƫn over de symbiose tussen mens en computer. Lick stelde dat een computerized commandocentrum interactieve computers zou vereisen, en daarom moest een doorbraak op het voorfront van interactieve computers de motor van het ARPA-onderzoeksprogramma worden. Voor Lick betekende dit tijdsdeling.
Tijdsdeling
Tijdverdelingssysteems zijn gebaseerd op hetzelfde fundamentele principe als de TX-serie van Wes Clark: computers moeten gebruiksvriendelijk zijn. Maar in tegenstelling tot Clark, dachten voorstanders van tijdverdeling dat ƩƩn persoon niet effectief een hele computer kan gebruiken. Een onderzoeker kan enkele minuten bezig zijn met het bestuderen van de uitvoer van een programma, voordat hij een kleine wijziging aanbrengt en het opnieuw uitvoert. In deze tussentijd heeft de computer niets te doen, en zijn enorme kracht blijft ongebruikt, wat duur is. Zelfs de intervallen tussen toetsaanslagen van honderden milliseconden leken enorme afgronden van verloren computertijd te zijn, waarin duizenden berekeningen uitgevoerd hadden kunnen worden.
Al deze rekencapaciteit hoeft niet ongebruikt te blijven, als deze verdeeld kan worden onder veel gebruikers. Door de aandacht van de computer zo te verdelen dat deze elke gebruiker om de beurt bedient, kon de computerontwikkelaar twee vliegen in ƩƩn klap slaan: de illusie creƫren van een interactieve computer volledig onder controle van de gebruiker, zonder aanzienlijk verlies van de rekencapaciteit van dure apparatuur.
Dit concept was al gelegd in SAGE, dat tientallen verschillende operatoren tegelijkertijd kon bedienen, waarbij elke operator zijn eigen luchtruim in de gaten hield. Toen hij Clark ontmoette, zag Lick onmiddellijk het potentieel om de gebruikersscheiding in SAGE te combineren met de interactieve vrijheid van TX-0 en TX-2, wat een nieuwe, krachtige mix creĆ«erde die de basis vormde van zijn pleidooi voor de symbiose tussen mens en computer, gepresenteerd aan het ministerie van defensie in zijn werk uit 1957 'The Truly Wise System, or Onward to Hybrid Thinking Systems Machine/Human' [sage eng. ā wijsheid / red.]. In dit werk beschreef hij een computersysteem voor wetenschappers, zeer vergelijkbaar met SAGE in structuur, met invoer via een lichtpistool, en 'gelijktijdig gebruik (met snelle tijdverdeling) van de mogelijkheden van de machine voor berekeningen en informatieopslag door meerdere mensen'.
Echter, Lika zelf had geen technische vaardigheden om een dergelijk systeem te ontwikkelen of te creƫren. Hij leerde de basis van programmeren bij BBN, maar dat was het maximale dat hij kon. De eerste persoon die de theorie van tijdsdeling praktisch toepaste was John McCarthy, een wiskundige van MIT. McCarthy had voortdurend toegang tot een computer nodig om gereedschappen en modellen te creƫren voor manipulatie van wiskundige logica - volgens hem waren dit de eerste stappen naar kunstmatige intelligentie. In 1959 maakte hij een prototype, bestaande uit een interactief module dat was aangesloten op de universiteitscomputer IBM 704 met batchverwerking van gegevens. Ironisch genoeg had het eerste "tijdsdeelsysteem" slechts ƩƩn interactieve console - de Flexowriter teletype.
Maar begin jaren '60 kwam de technische faculteit van MIT tot de conclusie dat er actieve investeringen in interactieve computing nodig waren. Alle studenten en docenten die geïnteresseerd waren in programmeren, maakten gebruik van de computers. Batchverwerking van gegevens gebruikte de computer tijd zeer efficiënt, maar kostte veel tijd voor onderzoekers - de gemiddelde verwerkingstijd van een taak op de 704 was meer dan een dag.
Om de langetermijnplannen voor het voldoen aan de groeiende behoefte aan computermiddelen te bestuderen, werd er een universitaire commissie opgericht bij MIT, waar voorstanders van tijdsdeling dominant waren. Clark stelde dat de overgang naar interactiviteit niet betekende dat er tijdsdeling was. Hij zei dat, vanuit praktisch oogpunt, tijdsdeling betekent dat interactieve videodisplays en realtime interactie worden opgegeven - en dat waren kritisch belangrijke aspecten van het project waarop hij werkte in het biophysic lab van MIT. Maar op een fundamenteler niveau leek Clark een diepgaande filosofische afkeur te hebben voor het idee van het delen van zijn werkplek. Tot 1990 weigerde hij zijn computer aan het internet te koppelen, waarbij hij verklaarde dat netwerken een "fout" waren en dat ze "niet werken".
Hij vormde met zijn studenten een 'subsubcultuur', een klein takje binnen de toch al excentrieke academische cultuur van interactieve computer systemen. Hun argumenten voor kleine werkstations, die met niemand gedeeld hoefden te worden, overtuigden echter hun collega's niet. Gezien de kosten van zelfs de kleinste afzonderlijke computer in die tijd, leek deze benadering voor andere ingenieurs economisch onhoudbaar. Bovendien dacht de meerderheid toen dat computers ā de intelligente elektriciteitscentrales van het opkomende informatietijdperk ā voordeel zouden halen uit schaalvoordelen, net zoals elektriciteitscentrales dat deden. In de lente van 1961 keurde het eindrapport van de commissie de creatie van grote systemen met tijdsdeling goed als onderdeel van de ontwikkeling van MIT.
Tegen die tijd werkte Fernando Corbato, voor collega's 'Corby', al aan het opschalen van het experiment van McCarthy. Hij was opgeleid als natuurkundige en had over computers geleerd terwijl hij in 1951 bij Whirlwind werkte, toen hij nog een afgestudeerde student aan het MIT was (de enige van alle betrokkenen in dit verhaal die nog leeft ā in januari 2019 was hij 92). Na het behalen van zijn doctoraat werd hij de administrator van het nieuw opgerichte computercentrum van MIT, dat op basis van de IBM 704 was opgericht. Corbato en zijn team (oorspronkelijk bestond dit uit Marge Mervin en Bob Daly, twee van de beste programmeurs van het centrum) noemden hun tijdsdeelingssysteem CTSS (Compatible Time-Sharing System) ā omdat het tegelijkertijd kon werken met het gewone werkproces van de 704, en automatisch computercycli voor gebruikers oppikte wanneer nodig. Zonder dergelijke compatibiliteit zou dit project niet kunnen functioneren, aangezien Corby geen financiering had voor de aankoop van een nieuwe computer waarop een tijdsdeelsysteem vanaf nul kon worden gecreĆ«erd, en het was niet mogelijk om bestaande batchverwerking stop te zetten.
Tegen het einde van 1961 kon CTSS vier terminals ondersteunen. In 1963 had MIT twee exemplaren van CTSS geĆÆnstalleerd op transistorcomputers IBM 7094, die elk 3,5 miljoen kostten, ongeveer 10 keer de capaciteit van de vorige 704-modellen qua geheugen en verwerkingskracht. De besturingssoftware ging de actieve gebruikers in een cirkel na, bediende elk van hen gedurende een fractie van een seconde en ging vervolgens naar de volgende. Gebruikers konden programma's en gegevens opslaan voor later gebruik in hun eigen, met een wachtwoord beveiligde, schijfgeheugenruimte.

Corbato in zijn kenmerkende vlinderdas in de computerkamer met de IBM 7094.

Korbi legt het tijdsdeelingsschema uit, met een twee-niveau wachtrij, tijdens een uitzending in 1963.
Elke computer kon ongeveer 20 terminals bedienen. Dit was voldoende om niet alleen een paar kleine terminalkamers te ondersteunen, maar ook om de toegang tot de computer in heel Cambridge te verspreiden. Korbi en andere belangrijke ingenieurs hadden hun eigen terminals op kantoor, en op een gegeven moment begon MIT huisterminals voor technisch personeel te voorzien, zodat ze buiten werktijd met het systeem konden werken, zonder naar hun werk te hoeven gaan. Alle vroege terminals bestonden uit een omgebouwde typemachine die gegevens kon lezen en deze via telefoonlijnen verzond, en een continue aanvoer van perforatiestrookpapier. Modems verbonden de terminals via telefoons met een privƩ-schakelcentrale op het terrein van MIT, waarmee ze konden communiceren met de CTSS-computer. De computer verlengde op deze manier zijn zintuigen via de telefoon en signalen die van digitaal naar analoog en weer terug werden omgezet. Dit was de eerste stap in de integratie van computers met het telecomnetwerk. Deze integratie werd bevorderd door de dubbelzinnige regulerende status van AT&T. Het netwerk werd nog steeds gereguleerd en het bedrijf moest speciale lijnen tegen vaste tarieven aanbieden, maar verschillende besluiten van de FCC waren de controle van het bedrijf over de periferie vervaagd, en het bedrijf kon weinig inbrengen tegen het aansluiten van verschillende apparaten op zijn lijnen. Daarom had MIT geen toestemming nodig voor de terminals.

Een typische computerterminal uit het midden van de jaren '60: de IBM 2741.
Het uiteindelijke doel van Licklider, McCarthy en Corbato was het vergroten van de beschikbaarheid van rekencapaciteit voor individuele onderzoekers. Ze kozen voor middelen en tijdsdeling om economische redenen: niemand kon zich voorstellen dat voor elke onderzoeker aan het MIT een eigen computer zou worden aangeschaft. Echter, deze keuze leidde tot onbedoelde neveneffecten die niet te beseffen waren binnen het Clarkiaanse paradigma van 'ƩƩn persoon, ƩƩn computer'. Het gedeelde bestandssysteem en kruislinks naar gebruikersaccounts maakten het mogelijk om met elkaar te delen, samen te werken en elkaars werk aan te vullen. In 1965 versnelden Noel Morris en Tom van Vleck de samenwerking en communicatie door een programma genaamd MAIL te creƫren, waarmee gebruikers berichten konden uitwisselen. Wanneer een gebruiker een bericht verstuurde, voegde het programma het toe aan een speciaal postvakbestand in het besturingsgebied van de ontvanger. Als dit bestand niet leeg was, gaf het LOGIN-programma het bericht 'U HEEFT POST'. De inhoud van de machine werd een uitdrukking van de acties van de gebruikersgemeenschap, en deze sociale dimensie van tijdsdeling aan het MIT werd even hoog gewaardeerd als het oorspronkelijke idee van interactief computergebruik.
Gevallen zaden
Lick, die het aanbod van ARPA accepteerde en BBN verliet om leiding te geven aan een nieuwe ARPA-divisie, het Information Processing Techniques Office (IPTO) in 1962, begon snel met waar hij voor had beloofd: het concentreren van de onderzoeksinspanningen van het bedrijf op de vooruitgang en verbetering van hardware en software voor tijdsdeling. Hij wees de gebruikelijke praktijk af waarbij onderzoeksvoorstellen hem op zijn bureau moesten komen liggen, en ging zelf 'het veld in', en overtuigde ingenieurs om onderzoeksvoorstellen te creƫren die hij graag goedgekeurd wilde zien.
De eerste stap was het opnieuw instellen van het bestaande onderzoeksproject van de SDC-centrum in Santa Monica. Vanuit het kantoor van Lick kwam er een team bij de SDC om de inspanningen voor dit onderzoek te verminderen en zich te concentreren op het omzetten van de overtollige SAGE-computer in een tijdsgedeeld systeem. Lick geloofde dat het eerst belangrijk was om een basis te leggen voor de interactie tussen mens en machine met tijdsharing, en dat de commandocentra later zouden komen. Dat deze prioriteiten samenvielen met zijn filosofische interesse was louter een gelukkige toevalligheid. Jules Schwartz, een veteraan van het SAGE-project, was bezig met de ontwikkeling van een nieuw tijddeelingsysteem. Net als zijn tijdgenoot CTSS werd het een virtuele ontmoetingsplek, waarbij een van de functies DIAL was voor het verzenden van persoonlijke tekstberichten van de ene gebruiker naar de andere ā zoals in het volgende voorbeeld van uitwisseling tussen John Jones en een gebruiker met id 9.
DIAL 9 THIS IS JOHN JONES, I NEED 20K IN ORDER TO LOAD MY PROG
FROM 9 WE CAN GET YOU ON IN 5 MINUTES.
FROM 9 GO AHEAD AND LOAD
DIAL 9 DIT IS JOHN JONES, IK HEB 20K NODIG OM MIJN PROG TE LANCEREN
VAN 9 KUNNEN WE JOU IN 5 MINUTEN HELPEN.
VAN 9 GA DOOR EN LAAD OP
Vervolgens, om de financiering voor toekomstige tijdsdeel projecten aan het MIT veilig te stellen, vond Licklider Robert Fano om leiding te geven aan zijn vlaggenschipproject: Project MAC, dat doorging tot in de jaren zeventig (de afkortingen voor MAC waren talrijk ā "math and computers", "multiple access computer", "machine-aided cognition" [Mathematics And Computation, Multiple-Access Computer, Machine-Aided Cognition]). Hoewel de ontwikkelaars hoopten dat het nieuwe systeem in staat zou zijn om minstens 200 gelijktijdige gebruikers te ondersteunen, hadden ze de voortdurend toenemende complexiteit van gebruikerssoftware niet in aanmerking genomen, die gemakkelijk alle verbeteringen in snelheid en efficiĆ«ntie van de hardware opslokte. Na de lancering aan het MIT in 1969 kon het systeem ongeveer 60 gebruikers ondersteunen met behulp van zijn twee centrale processors, wat ongeveer gelijk was aan het aantal gebruikers per processor bij CTSS. Het totale aantal gebruikers was echter veel groter dan de maximale capaciteit ā in juni 1970 waren er al 408 geregistreerde gebruikers.
De systeembesturing van het project genaamd Multics kon zich beroemen op enkele serieuze verbeteringen, waarvan sommige tot op de dag van vandaag worden beschouwd als vooruitstrevend in de huidige besturingssystemen: een hiƫrarchisch bestandssysteem met een boomstructuur waarin mappen andere mappen kunnen bevatten; het scheiden van uitvoeringen van opdrachten door de gebruiker en het systeem op hardware-niveau; dynamische koppeling van programma's met het laden van modules 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 besturingssysteem Unix (waar de naam naar zijn voorganger verwijst) om enkele van deze concepten over te brengen naar eenvoudigere en minder omvangrijke computersystemen [De naam "UNIX" (oorspronkelijk "Unics") is afgeleid van "Multics". De letter U in de naam UNIX stond voor "Uniplexed" in tegenstelling tot het woord "Multiplexed", dat de basis vormde voor de naam van het systeem Multics, om de poging van de makers van UNIX te benadrukken om zich te distantiƫren van de complexiteit van het Multics-systeem voor het ontwikkelen van een eenvoudiger en werkbaarder benadering.]
Het laatste zaadje dat Lick in Berkeley, aan de Universiteit van CaliforniĆ«, plantte, was het Genie12-project dat in 1963 begon. Dit leidde tot het Berkeley Timesharing System ā een commercieel gerichte, kleiner uitgevoerde versie van Project MAC. Hoewel het nominale beheer in handen was van verschillende docenten van de universiteit, werd het werk daadwerkelijk geleid door student Mel Pailthorpe, met hulp van andere studenten, waaronder Chuck Tucker, Peter Deutsch en Butler Lampson. Sommigen van hen hadden de virus van interactiviteit al opgelopen in Cambridge voordat ze in Berkeley aankwamen. Deutsch, de zoon van een natuurkundeprofessor van MIT en een liefhebber van het bouwen van prototypecomputers, implementeerde als tiener de programmeertaal Lisp op de Digital PDP-1 nog voordat hij student in Berkeley werd. Lampson programmeerde op de PDP-1 op de elektronische versneller in Cambridge, terwijl hij student aan Harvard was. Pailthorpe en zijn team creĆ«erden een timesharing-systeem op de SDS 930, ontwikkeld door Scientific Data Systems, een nieuwe computerfirma die in 1961 in Santa Monica was opgericht (over de technische prestaties die destijds in Santa Monica plaatsvonden, zou een heel apart artikel geschreven kunnen worden. Een aanzienlijke bijdrage aan de geavanceerde computertechnologie van de jaren '60 kwam van RAND Corporation, SDC en SDS, die daar hun hoofdkantoor hadden).
SDS integreerde software uit Berkeley in zijn nieuwe project, de SDS 940. Dit werd een van de populairste tijdsdeelsystemen eind jaren '60. De bedrijven Tymshare en Comshare, die tijdsdeelservices commercialiseerden door het verkopen van diensten voor remote computing, kochten tientallen SDS 940-systemen. Pailthorpe en zijn team besloten ook om de commerciƫle markt te betreden en richtten in 1968 de Berkeley Computer Corporation (BCC) op, maar tijdens de recessie van 1969-1970 ging het bedrijf failliet. Een groot deel van Pailthorpe's team belandde in het Palo Alto Research Center van Xerox (PARC), waar Tucker, Deutsch en Lampson bijdroegen aan iconische projecten, waaronder de persoonlijke workstation Alto, lokale netwerken en de laserprinter.

Mel Pailthorpe (in het midden) naast het Berkeley Timesharing System
Natuurlijk, niet elk project met tijdsdeling uit de jaren zestig is ontstaan dankzij Licklider. Nieuws over wat er gebeurde bij MIT en de Lincoln Labs verspreidde zich via technische literatuur, conferenties, academische netwerken en het wisselen van personeel tussen verschillende banen. Door deze kanalen wortelden ook andere zaden, gedragen door de wind. Aan de Universiteit van Illinois verkocht Don Bitzer zijn PLATO-systeem aan het ministerie van Defensie, wat bedoeld was om de kosten van technische training voor militair personeel te verlagen. Clifford Shaw ontwikkelde het JOHNNIAC Open Shop System (JOSS), gefinancierd door de luchtmacht, om de mogelijkheden van RAND-medewerkers voor snel numeriek onderzoek te verbeteren. Het Dartmouth-systeem voor tijdsdeling stond in directe relatie tot de gebeurtenissen bij MIT, maar verder was het een volledig uniek project, gefinancierd door particuliere middelen van de National Science Foundation, met de veronderstelling dat ervaring met computers een noodzakelijk onderdeel zou worden van de opleiding van de volgende generatie leiders in de VS.
Tegen het midden van de jaren zestig had tijdsdeling nog niet de volledige ecosysteem van computer machines veroverd. Traditionele batchverwerkingsbedrijven domineerden, zowel qua omzet als populariteit, vooral buiten de universitaire campussen. Maar het vond toch zijn niche.
Taylor's kantoor
In de zomer van 1964, ongeveer twee jaar na zijn komst bij ARPA, wisselde Licklider weer van werkgever, deze keer verhuisde hij naar het onderzoekscentrum van IBM ten noorden van New York. Geschokt door het verlies van het Project MAC-contract aan de concurrerende computerfabrikant General Electric, na vele jaren van goede relaties met MIT, moest Lick zijn eerste-hand ervaring delen met IBM over een trend die schijnbaar aan het bedrijf voorbijging. Voor Lick bood de nieuwe baan de mogelijkheid om de laatste vesting van gebruikelijke batchgegevensverwerking om te zetten in een nieuwe geloof in interactiviteit (maar het kwam niet van de grond ā Lick werd naar de achtergrond verdreven en zijn vrouw leed, geĆÆsoleerd in de wildernis van Yorktown Heights. Hij verhuisde naar het kantoor van IBM in Cambridge, en in 1967 keerde hij terug naar MIT om Project MAC te leiden).
Aan de top van de IPTO werd hij opgevolgd door Ivan Sutherland, een jonge expert in computergraphics, die op zijn beurt in 1966 door Robert Taylor werd vervangen. Lick's werk uit 1960, "De symbiose van mens en machine", maakte Taylor tot een voorstander van interactieve computers, en op Lick's aanbeveling kwam hij bij ARPA nadat hij kort had gewerkt aan een onderzoeksprogramma bij NASA. Zijn persoonlijkheid en ervaring maakten hem meer vergelijkbaar met Lick dan met Sutherland. Psycholoog van opleiding, zonder technische kennis op het gebied van rekenmachines, compenseerde hij het gebrek aan kennis met enthousiasme en zelfverzekerd leiderschap.
Op een dag, terwijl Taylor in zijn kantoor was, kwam een idee bij de onlangs aangestelde hoofd van de IPTO op. Hij zat aan tafel met drie verschillende terminals, waarmee hij verbinding kon maken met drie tijdsdeling systemen die door ARPA werden gefinancierd en gevestigd waren in Cambridge, Berkeley en Santa Monica. Onderling waren ze niet verbonden - om informatie van het ene systeem naar het andere over te brengen, moest hij dit zelf fysiek doen, met zijn lichaam en geest.
De door Licklider gezaaide zaadjes gaven vrucht. Hij creƫerde een sociale gemeenschap van IPTO-medewerkers die zich verspreidde naar vele andere computercentra, waar in elk een kleine gemeenschap van computervakmensen tot ontwikkeling kwam rond een tijdsdelende computer. Taylor dacht dat het tijd was om deze centra samen te brengen. Hun afzonderlijke sociale en technische structuren, verbonden met elkaar, zouden een soort superorganisme kunnen vormen, wiens wortels zich over het continent zouden verspreiden en de sociale voordelen van tijdsdeling op een hoger niveau zouden reproduceren. En vanuit deze gedachte begonnen de technische en politieke strijdtonelen te ontstaan, die uiteindelijk leidden tot de oprichting van ARPANET.
Wat nog meer te lezen
- Richard J. Barber Associates, The Advanced Research Projects Agency, 1958-1974 (1975)
- Katie Hafner en Matthew Lyon, Where Wizards Stay Up Late: The Origins of the Internet (1996)
- Severo M. Ornstein, Computing in the Middle Ages: A View From the Trenches, 1955-1983 (2002)
- M. Mitchell Waldrop, The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal (2001)
Bron: habr.com
