Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць

Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць

Іншыя артыкулы цыкла:

У пачатку 1960-х інтэрактыўныя вылічальныя машыны, пачаўшы свой шлях ад далікатных расточкаў, выпешчаных у лабараторыі Лінкальна і MIT, паступова сталі распаўсюджвацца паўсюль, прычым у двух розных сэнсах. Па-першае, самі кампутары выцягвалі свае вусікі, якія дасягалі суседніх будынкаў, кампусов і гарадоў, што дазваляла карыстальнікам узаемадзейнічаць з імі на адлегласці, прычым некалькім карыстальнікам адначасова. Гэтыя новыя сістэмы падзелу часу расцвілі, ператварыўшыся ў выніку ў платформы для першых віртуальных, анлайнавых супольнасцяў. Па-другое, насенне інтэрактыўнасці распаўсюджвалася па ўсіх штатах, і ўкаранілася ў Каліфорніі. І за гэтую першую расаду адказваў адзін чалавек, псіхолаг па імі Джозэф Карл Робнет Ліклайдэр.

Джозэф «яблычнае зярнятка»*

*Алюзія да амерыканскага фальклорнага персанажа па мянушцы Джоні Эплсід, або «Джоні яблычнае зярнятка», які праславіўся актыўнай рассадкай яблынь на Сярэднім Захадзе ЗША (apple seed – яблычнае зярнятка) / заўв. перав.

Джозэф Карл Робнет Ліклайдэр - для сяброў «Лік» - спецыялізаваўся на псіхаакустыцы, вобласці, якая злучала ўяўныя станы свядомасці, якая вымяраецца прыборамі псіхалогію і фізіку гуку. Мы мімаходзь згадвалі пра яго раней – ён быў кансультантам на слуханнях у FCC з нагоды Hush-a-Phone у 1950-х. Ён вывастрыў свае навыкі ў Гарвардскай псіхаакустычнай лабараторыі падчас вайны, распрацоўваючы тэхналогіі, якія паляпшалі чутнасць радыёперадач у шумных бамбавіках.

Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць
Джозэф Карл Робнет Ліклайдэр, ён жа Аблічча

Як і многія амерыканскія вучоныя яго пакалення, ён выявіў спосабы аб'яднання сваіх інтарэсаў з ваеннымі патрэбамі і пасля вайны, але не таму, што вельмі моцна цікавіўся зброяй або дзяржаўнай абаронай. Буйных грамадзянскіх крыніц фінансавання навуковых даследаванняў было ўсяго два - гэта былі прыватныя інстытуты, заснаваныя прамысловымі гігантамі на мяжы стагоддзяў: фонд Ракфелера і Інстытут Карнегі. Нацыянальныя інстытуты здароўя мелі ўсяго некалькі мільёнаў долараў, а Нацыянальны навуковы фонд быў заснаваны толькі ў 1950, і меў такі ж сціплы бюджэт. У 1950-х, каб атрымаць фінансаванне цікавых навуковых і тэхнічных праектаў, найлепш было разлічваць на міністэрства абароны.

Таму ў 1950-х Лік паступіў у акустычную лабараторыю MIT, якая кіравалася фізікамі Леа Беранекам і Рычардам Болтам, і якая атрымлівала амаль усё фінансаванне ад ВМФ ЗША. Пасля гэтага яго досвед сувязі органаў пачуццяў чалавека з электронным абсталяваннем зрабіў яго першым кандыдатам для новага праекту СПА ад MIT. Удзельнічаючы ў групе распрацоўкі «праекта Чарльз«, якая займалася пытаннямі рэалізацыі справаздачы па СПА камітэта Валі, Лік настаяў на ўключэнні ў праект даследаванняў чалавечага фактару, у выніку чаго яго прызначылі адным з дырэктараў распрацоўкі дысплеяў для радараў у лабараторыі Лінкальна.

Там, у нейкі момант у сярэдзіне 1950-х, ён перасекся з Вагай Кларкам і TX-2, і адразу ж заразіўся кампутарнай інтэрактыўнасцю. Яго зачаравала ідэя поўнага кантролю над магутнай машынай, здольнай імгненна вырашаць любую пастаўленую перад ёй задачу. Ён пачаў распрацоўваць ідэю стварэння "сімбіёзу чалавека і машыны", партнёрства паміж чалавекам і кампутарам, здольнага ўзмацніць інтэлектуальную моц чалавека гэтак жа, як прамысловыя машыны ўзмацняюць яго фізічныя здольнасці (варта адзначыць, што Аблічча лічыў гэты этап прамежкавым, і што пасля кампутары навучацца думаць самастойна). Ён заўважыў, што 85% яго працоўнага часу

… было прысвечана ў асноўным канцылярскім або механічным дзеянням: пошук, вылічэнні, пабудова чарцяжоў, пераўтварэнне, вызначэнне лагічных або дынамічных наступстваў набору здагадак або гіпотэз, падрыхтоўка да прыняцця рашэння. Больш за тое, мае выбары таго, што варта, і што не варта паспрабаваць, у ганебна вялікай ступені вызначаліся довадамі канцылярскай магчымасці, а не інтэлектуальнай здольнасці. Аперацыі, якія адымаюць большую частку часу, нібыта прысвечанага тэхнічным роздумам, машыны маглі б выконваць лепш людзей.

Агульная канцэпцыя не сыходзіла далёка ад апісанага Вэніварам Бушам.Мэмекса» – інтэлектуальнага ўзмацняльніка, схему якога ён накідаў у 1945 году ў кнізе «Як мы можам думаць», хоць замест сумесі электрамеханічных і электронных кампанент, як у Буша, мы дашлі да чыста электронных лічбавых кампутараў. Такі кампутар выкарыстоўваў бы сваю неверагодную хуткасць, каб дапамагаць у канцылярскай працы, звязанай з любым навуковым ці тэхнічным праектам. Людзі б змаглі вызваліцца ад гэтай манатоннай працы і ўся ўвага марнаваць на фармаванне гіпотэз, пабудова мадэляў і прызначэнне мэт кампутару. Падобнае партнёрства дало б неверагодныя перавагі як даследчыкам, так і дзяржаўнай абароне, і дапамагло б амерыканскім навукоўцам пераганяць савецкіх.

Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць
"Мемэкс" Вэнівара Буша, ранняя канцэпцыя сістэмы аўтаматычнага вымання інфармацыі, якая дапаўняе інтэлект

Неўзабаве пасля гэтай знакавай сустрэчы Лік прынёс сваё захапленне інтэрактыўнымі кампутарамі з сабой на новае месца працы ў кансалтынгавай фірме, якая кіруецца яго старымі калегамі, Болтам і Беранекам. Яны гадамі падзараблялі кансультаваннем раўналежна акадэмічнай працы ў вобласці фізікі; Напрыклад, вывучалі акустыку кінатэатра ў Хобокене (Нью-Джэрсі). Выкананне задачы па аналізе акустыкі новага будынка ААН у Нью-Йорку забяспечыла ім вялікі паток заказаў, таму яны вырашылі сысці з MIT і займацца кансультаваннем увесь свой час. Да іх неўзабаве далучыўся трэці партнёр, архітэктар Роберт Ньюман, і яны назвалі сябе "Болт, Беранек і Ньюман" (BBN). Да 1957 году яны выраслі да фірмы сярэдняга памеру з некалькімі дзясяткамі працаўнікоў, і Беранек вырашыў, што яны рызыкуюць насыціць рынак акустычных даследаванняў. Ён хацеў пашырыць кампетэнцыю фірмы за межы гуку, ахопліваючы ўвесь спектр узаемадзеяння чалавека і штучнага асяроддзя, ад канцэртных залаў да аўтамабіляў, і па ўсіх органах пачуццяў.

І ён, вядома ж, адшукаў старога калегу Ліклайдэра, і наняў яго на шчодрых умовах новым віцэ-прэзідэнтам па псіхаакустыцы. Аднак Беранек не ўлічыў дзікага энтузіязму Ліка ў адносінах да інтэрактыўных вылічэнняў. Замест эксперта па псіхаакустыцы ён атрымаў не зусім кампутарнага эксперта, а кампутарнага прапаведніка, які прагнуў расплюшчыць вочы іншым. За год ён пераканаў Беранека выкласці дзясяткі тысяч даляраў на куплю кампутара, дробнай нядужай прылады LGP-30, зробленага падрадчыкам мінабароны Librascope. Не маючы досведу ў інжынернай справе, ён прывёў яшчэ аднаго ветэрана SAGE, Эдварда Фрэдкіна, каб той дапамог наладзіць гэтую машыну. Нягледзячы на ​​тое, што кампутар, у асноўным, адцягваў Ліка ад яго асноўнай працы, пакуль той спрабаваў вучыцца праграмаванню, праз паўтара гады ён пераканаў партнёраў выдаткаваць яшчэ грошай ($150 000, што па цяперашніх грошах прыкладна $1,25 млн) для пакупкі больш магутнага кампутара: найноўшага PDP-1 вытворчасці DEC. Аблічча пераканаў BBN у тым, што за лічбавымі кампутарамі будучыня, і што нейкім чынам калі-небудзь іх інвестыцыі ў досвед у гэтай вобласці акупяцца.

Неўзабаве пасля гэтага Аблічча амаль выпадкова апынуўся ў становішчы, ідэальна падыходным для распаўсюджвання культуры інтэрактыўнасці па ўсёй краіне, стаўшы раздзелам новага ўрадавага вылічальнага ведамства.

ячменнага

У час Халоднай вайны кожнае дзеянне мела сваё супрацьдзеянне. Як першая савецкая атамная бомба прывяла да стварэння SAGE, так і першы штучны спадарожнік Зямлі, запушчаны СССР у кастрычніку 1957 гады, спарадзіў цэлы шквал рэакцый у амерыканскім урадзе Сітуацыя пагаршалася тым, што хоць СССР адставаў ад ЗША на чатыры гады па пытанні выбуху ядзернай бомбы, у ракетнай справе ён здзейсніў скачок наперад, абагнаўшы амерыканцаў у гонцы на арбіту (аказалася, што прыкладна на чатыры месяцы).

Адным з адказаў на з'яўленне Спадарожніка-1 у 1958 году стала стварэнне Ўпраўлення перспектыўных даследчых праектаў Міністэрствы абароны ЗША (ARPA). У адрозненне ад сціплых сум, якія выдзяляліся на патрэбы грамадзянскай навукі, ARPA атрымала бюджэт у $520 млн, які перавышаў фінансаванне Нацыянальнага навуковага фонду ў тры разы, які і сам быў патроены ў адказ на з'яўленне Спадарожніка-1.

Нягледзячы на ​​тое, што Упраўленне магло працаваць над шырокім спектрам любых перадавых праектаў, якія міністр абароны лічыў мэтазгоднымі, першапачаткова меркавалася засяродзіць усю ўвагу на ракетабудаванні і космасе - такі быў рашучы адказ Спадарожніку-1. ARPA давала справаздачу непасрэдна перад міністрам абароны, і таму змагло падняцца над контрпрадуктыўным і саслабляльным усю галіну суперніцтвам, выпрацаваўшы адзіны разумны план развіцця амерыканскай касмічнай праграмы. Аднак насамрэч усе яго праекты ў гэтай галіне неўзабаве адабралі сабе супернікі: ВПС не збіраліся аддаваць кантроль над ваенным ракетабудаваннем, а нацыянальны закон аб аэранаўтыцы і космасе, падпісаны ў ліпені 1958, стварыў новае грамадзянскае агенцтва, якое ўзяло на сябе ўсе пытанні, звязаныя з космасам, якія не датычыліся зброі. Тым не менш, пасля стварэння ARPA знайшло прычыны выжыць, паколькі атрымала буйныя даследчыя праекты ў абласцях абароны ад балістычных ракет і выяўленні ядзерных выпрабаванняў. Аднак яно таксама стала працоўнай пляцоўкай для дробных праектаў, якія жадалі вывучыць розныя вайсковыя агенцтвы. Так што замест сабакі кіраванне стала хвастом.

Апошнім адабраным праектам стаўпраект Арыён«, касмічны карабель з ядзерна-імпульсным рухавіком («выбухалёт»). ARPA спыніла фінансаваць яго ў 1959 годзе, паколькі не магло ўявіць яго нічым іншым, як чыста грамадзянскім праектам, які трапляў пад кампетэнцыю НАСА. У сваю чаргу НАСА не жадала пэцкаць сваю найчыстую рэпутацыю, звязваючыся з ядзернай зброяй. ВПС неахвотна падкінулі грашанят, каб праект працягваў развівацца, аднак ён у выніку памёр пасля пагаднення 1963 года, які забараніў выпрабаванні ядзернай зброі ў атмасферы або космасе. І хоць гэтая ідэя была тэхнічна вельмі цікавай, цяжка ўявіць, каб які-небудзь урад даў дабро на запуск ракеты, запоўненай тысячамі ядзерных бомбаў.

Першае ўварванне ARPA у вобласць кампутараў здарылася проста з неабходнасці чымсьці заняць кіраванне. У 1961 у ВПС на руках было два бяздзейныя актывы, якія трэба было чымсьці загрузіць. Па меры набліжэння да разгортвання першых цэнтраў выяўлення SAGE ВПС прыцягнулі RAND Corporation з Санта-Монікі (Каліфорнія) для навучання персаналу і абсталяванні дваццаці з невялікім кампутарызаваны цэнтраў СПА кіравальнымі праграмамі. Для гэтай працы RAND спарадзіла цэлую новую сутнасць, карпарацыю сістэмнага развіцця (SDC). Атрыманы SDC досвед у вобласці ПА апынуўся каштоўным для ВПС, аднак праект SAGE завяршаўся, і ім не было чым заняцца. Другім бяздзейным актывам быў надзвычай дарагі лішні кампутар AN/FSQ-32, які рэквізавалі ў IBM для праекту SAGE, але пасля прызналі непатрэбным. Мінабароны вырашыла абедзве праблемы, даўшы ARPA новую даследчую задачу, злучаную з каманднымі цэнтрамі, і паабяцалі грант на $6 млн для таго, каб у SDC вывучалі праблемы камандных цэнтраў пры дапамозе Q-32.

Неўзабаве ARPA вырашыла рэгуляваць гэтую даследчую праграму як частка новага падраздзялення па даследаванні апрацоўкі інфармацыі. Прыкладна ў той жа час кіраванне атрымала новае заданне - стварыць праграму ў галіне паводніцкай навукі. Цяпер незразумела, па якіх менавіта прычынах, але кіраўніцтва ўпраўлення вырашыла наняць Ліклайдэра на пасаду дырэктара абедзвюх праграм. Магчыма, гэта была ідэя Джына Фубіні, дырэктара даследаванняў у мінабароны, які ведаў Ліка па працы над SAGE.

Як і Беранек у свой час, Джэк Руіна, які кіраваў тады ARPA, паняцця не меў, што яму пагражае, калі запрасіў Ліка на інтэрв'ю. Ён лічыў, што атрымлівае эксперта-біхевіярыста з некаторымі ведамі з галіны інфарматыкі. Замест гэтага ён сутыкнуўся са ўсёй моцай ідэй сімбіёзу чалавека з кампутарам. Аблічча сцвярджаў, што кампутарызаванага цэнтру кіравання запатрабуюцца інтэрактыўныя кампутары, і таму асноўным рухавіком даследчай праграмы ARPA павінен стаць прарыў на пярэднім краі інтэрактыўных вылічальных машын. А для Ліка гэта азначала падзел часу.

Падзел часу

Сістэмы падзелу часу з'явіліся на тым жа базавым прынцыпе, што і серыя TX Вагі Кларка: кампутары павінны быць зручныя для карыстача. Але, у адрозненне ад Кларка, прыхільнікі падзелу часу лічылі, што адзін чалавек не можа эфектыўна выкарыстоўваць цэлы кампутар. Даследчык можа па некалькі хвілін сядзець, вывучаючы выснову праграмы, перад тым, як унесці ў яе невялікая змена і запусціць нанова. А ў гэтым інтэрвале кампутару будзе няма чым заняцца, яго найвялікшая моц будзе прастойваць, і гэта будзе каштаваць дорага. Нават інтэрвалы паміж націскамі клавіш у сотні мілісекунд здаваліся велізарнымі безданямі страчанага марна кампутарнага часу, за якія можна было б выканаць тысячы вылічэнняў.

Уся гэтую вылічальную магутнасць можа не прастойваць марна, калі яе можна будзе падзяліць паміж многімі карыстальнікамі. Падзяляючы ўвагу кампутара так, каб ён абслугоўваў кожнага карыстальніка па чарзе, распрацоўшчык кампутара мог бы забіць двух зайцоў адным стрэлам - забяспечыць ілюзію інтэрактыўнага кампутара, цалкам які знаходзіцца пад кіраваннем карыстальніка, не губляючы марна большую частку вылічальнай ёмістасці дарагога абсталявання.

Гэтая канцэпцыя была закладзена яшчэ ў SAGE, які мог абслугоўваць дзясяткі розных аператараў адначасова, прычым кожны з іх адсочваў свой сектар паветранай прасторы. Сустрэўшыся з Кларкам, Аблічча неадкладна ўбачыў патэнцыял камбінавання падзелу карыстачоў у SAGE з інтэрактыўнай воляй TX-0 і TX-2 для стварэння новай, магутнай сумесі, што і сфармавала аснову яго прапаганды сімбіёзу чалавека і кампутара, прадстаўленай ім для мінабароны ў працы 1957 гады Сапраўды мудрая сістэма, або Наперад, да гібрыдных думаючых сістэм машына / чалавек »[sage англ. - мудрэц / заўв. перав.]. У гэтай працы ён апісаў кампутарную сістэму для навукоўцаў, вельмі падобную на SAGE па структуры, з уводам пасродкам светлавога пісталета, і адначасовым выкарыстаннем (з хуткім падзелам часу) магчымасцяў машыны па вылічэнні і захоўванню інфармацыі шматлікімі людзьмі.

Аднак у самога Аблічча не было інжынерных навыкаў для распрацоўкі або стварэнні падобнай сістэмы. Ён навучыўся асновам праграмавання ў BBN, але гэта была мяжа яго магчымасцяў. Першым чалавекам, які рэалізаваў на практыцы тэорыю падзелу часу, быў Джон Макарці, матэматык з MIT. Макарці патрабаваўся пастаянны доступ да кампутара для стварэння інструментаў і мадэляў для маніпулявання матэматычнай логікай - на яго думку, першымі крокамі да штучнага інтэлекту. У 1959 году ён змайстраваў прататып, які складаўся з інтэрактыўнага модуля, прыкручанага да ўніверсітэцкага кампутара IBM 704 з пакетнай апрацоўкай дадзеных. Іранічна, што ў першай прылады з падзелам часу была толькі адна інтэрактыўная кансоль тэлетайп Flexowriter.

Але да пачатку 1960-х інжынерны факультэт MIT прыйшоў да неабходнасці актыўных інвестыцый у інтэрактыўныя вылічэнні. На кампутары падсаджваўся кожны студэнт і выкладчык, які цікавіўся праграмаваннем. Пакетная апрацоўка дадзеных вельмі эфектыўна выкарыстоўвала кампутарны час, аднак губляла шмат часу даследнікаў - час сярэдняй апрацоўкі задачы на ​​704-м складала больш сутак.

Для вывучэння доўгатэрміновых планаў па задавальненню растучых патрэбаў у вылічальных рэсурсах у MIT быў арганізаваны універсітэцкі камітэт, у якім пераважалі прыхільнікі падзелу часу. Кларк сцвярджаў, што пераход да інтэрактыўнасці не азначае падзелу часу. Ён казаў, што з практычнага пункту гледжання падзел часу азначае адмову ад інтэрактыўных відэадысплеяў і ўзаемадзеяння ў рэальным часе - а гэта былі крытычна важныя аспекты праекта, над якім ён працаваў у лабараторыі біяфізікі MIT. Але на больш фундаментальным узроўні, мяркуючы па ўсім, у Кларка мелася глыбокае філасофскае непрыманне ідэі сумеснага выкарыстання яго працоўнага месца. Аж да 1990 года ён адмаўляўся падключаць свой кампутар да інтэрнэту, заяўляючы, што сеткі - гэта "памылка", і яны "не працуюць".

Ён з вучнямі сфарміраваў "субсубкультуру", маленечкі адростачак у рамках і так эксцэнтрычнай акадэмічнай культуры інтэрактыўных вылічальных машын. Аднак іх аргументы на карысць невялікіх працоўных станцый, якімі ні з кім не трэба дзяліцца, не пераканалі іх калег. Улічваючы кошт нават самага маленькага асобнага кампутара ў той час, такі падыход з пункту гледжання іншых інжынераў выглядаў эканамічна неабгрунтаваным. Акрамя таго, большасць у той час лічыла, што кампутары - інтэлектуальныя электрастанцыі надыходзячай інфармацыйнай эры - атрымаюць перавагу ад эканомікі маштабу, сапраўды гэтак жа, як яго атрымлівалі электрастанцыі. Увесну 1961 года выніковая справаздача камітэта санкцыянавала стварэнне буйных сістэм з падзелам часу ў рамках развіцця MIT.

Да таго часу Фернанда Корбато, для калегаў «Корбі», ужо працаваў над павелічэннем маштабу эксперыменту Макарці. Па адукацыі ён быў фізікам, а пра кампутары даведаўся, працуючы ў Whirlwind у 1951, быўшы тады яшчэ аспірантам MIT (адзіны з усіх удзельнікаў гэтай гісторыі, які застаўся ў жывых - у студзені 2019 года яму было 92). Абараніўшы доктарскую, ён стаў адміністратарам у новаствораным вылічальным цэнтры MIT, створаным на базе IBM 704. Корбато з камандай (першапачаткова гэта былі Мардж Мервін і Боб Дэйлі, двое лепшых праграмістаў цэнтра) звалі сваю сістэму падзелу часу CTSS (Compatible Time-Sharing System, « сумяшчальная сістэма падзелу часу») - паколькі яна магла працаваць адначасова са звычайным працэсам працы 704-го, аўтаматычна падхапляючы кампутарныя цыклы для карыстачоў па неабходнасці. Без падобнай сумяшчальнасці гэты праект не змог бы працаваць, паколькі ў Корбі не было фінансавання на куплю новага кампутара, на якім можна было б стварыць сістэму падзелу часу з нуля, а спыняць працу існуючых пакетных аперацый апрацоўкі было нельга.

Да канца 1961 гады CTSS магла падтрымліваць чатыры тэрмінала. Да 1963 MIT размясціла два асобніка CTSS на транзістарных машынах IBM 7094 коштам па 3,5 млн, прыкладна ў 10 разоў якія перавышалі папярэднія 704-е па ёмістасці памяці і магутнасці працэсара. Кантрольнае праграмнае забеспячэнне перабірала актыўных карыстальнікаў па крузе, абслугоўваючы кожнага з іх на працягу долі секунды, а потым пераходзячы да наступнага. Карыстальнікі маглі захаваць для наступнага выкарыстання праграмы і дадзеныя ў сваёй уласнай вобласці дыскавай памяці, абароненай паролем.

Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць
Корбато ў сваім фірмовым гальштуку-матылі ў кампутарным пакоі з IBM 7094


Корбі тлумачыць схему працы падзелу часу, улучальную двухузроўневую чаргу, у тэлеперадачы 1963 гады

Кожны кампутар мог абслугоўваць прыкладна па 20 тэрміналаў. Гэтага хапала не толькі для падтрымкі пары невялікіх тэрмінальных пакояў, але і для распаўсюджвання доступу да кампутара па ўсім Кембрыджы. У Корбі і іншых найважнейшых інжынераў былі ўласныя тэрміналы ў офісе, і з нейкага моманту MIT пачала забяспечваць хатнія тэрміналы тэхнічнаму персаналу, каб тыя маглі працаваць з сістэмай у пазаўрочны час, без неабходнасці выязджаць на працу. Усе раннія тэрміналы складаліся з пераробленай пішучай машынкі, здольнай счытваць дадзеныя і выдаваць іх па тэлефоннай лініі, і перфараванай паперы сталай падачы. Мадэмы злучалі тэрміналы па тэлефонах з прыватным камутатарам на тэрыторыі MIT, праз які яны маглі звязацца з кампутарам CTSS. Кампутар такім чынам падаўжаў свае органы пачуццяў пасродкам тэлефона і сігналаў, якія ператвараліся з лічбавых у аналагавыя і зваротна. Гэта быў першы этап інтэграцыі кампутараў з сеткай тэлекамунікацый. Інтэграцыі спрыяла неадназначнае з пункта гледжання якія рэгулююць кіраваў стан AT&T. Аснову сеткі ўсё яшчэ рэгулявалі, і ад кампаніі патрабавалі прадастаўлення выдзеленых ліній па фіксаваных стаўках, але некалькі рашэнняў FCC размылі кантроль кампаніі над перыферыяй, і тая мала што магла запярэчыць з нагоды падлучэння да яе ліній розных прыбораў. Таму MIT не патрабавалася дазволы на тэрміналы.

Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць
Тыповы кампутарны тэрмінал сярэдзіны 1960-х: IBM 2741.

Выніковай мэтай Ліклайдэра, Макарці і Корбато было павелічэнне даступнасці вылічальных магутнасцяў для асобных даследчыкаў. Яны выбіралі сродкі і падзел часу па эканамічных прычынах: ніхто не мог уявіць такога, каб для кожнага даследчыка ў MIT купілі б уласны кампутар. Аднак такі выбар прывёў да з'яўлення ненаўмысных пабочных эфектаў, якія немагчыма было б усвядоміць у парадыгме Кларка "адзін чалавек, адзін кампутар". Агульная файлавая сістэма і крыжаваныя спасылкі на ўліковыя запісы карыстальнікаў дазвалялі ім дзяліцца адзін з адным, працаваць сумесна і дапаўняць працу адзін аднаго. У 1965 годзе Ноэл Морыс і Том ван Влек паскорылі сумесную працу і зносіны, стварыўшы праграму MAIL, якая дазваляла карыстальнікам абменьвацца паведамленнямі. Калі карыстач адпраўляў паведамленне, праграма прыпісвала яго да адмысловай файла-паштовай скрыні ў файлавай вобласці атрымальніка. Калі гэты файл быў не пустым, праграма LOGIN выдавала паведамленне "У ВАС ЁСЦЬ ПОШТА". Змесціва машыны ператваралася ў выраз дзеянняў супольнасці карыстачоў, і гэты сацыяльны аспект падзелу часу ў MIT сталі шанаваць гэтак жа высока, як першапачатковую ідэю інтэрактыўнага выкарыстання кампутара.

Кінутае насенне

Аблічча, прыняўшы прапанову ARPA і сыдучы з BBN, каб узначаліць новае падпадзяленне ARPA, аддзел тэхналогій апрацоўкі інфармацыі (Information Processing Techniques Office, IPTO) у 1962, хутка заняўся тым, чым і абяцаў: канцэнтрацыяй даследчых высілкаў кампаніі ў вобласці вылічэнняў на распаўсюджванні і паляпшэнні абсталявання і праграмнага забеспячэння для падзелу часу. Ён адмовіўся ад звычайнай практыкі апрацоўкі даследчых прапаноў, якія павінны былі паступаць яму на стол, і сам адпраўляўся ў "палі", падгаворваючы інжынераў на стварэнне даследчых прапаноў, якія яму хацелася б зацвердзіць.

Яго першым крокам стала пераналадка існуючага даследчага праекта камандных цэнтраў SDC у Санта-Моніцы. З офіса Аблічча ў SDC прыйшла каманда на скарачэнне намаганняў па накіраванні гэтых даследаванняў і канцэнтрацыі іх на ператварэнні лішняга кампутара SAGE ў сістэму з падзелам часу. Аблічча лічыла, што спачатку трэба закласці аснову ў выглядзе ўзаемадзеяння чалавека з машынай з падзелам часу, а ўжо камандныя цэнтры з'явяцца потым. Тое, што такая расстаноўка прыярытэтаў супала з ягонымі філасофскімі інтарэсамі, было толькі шчаслівай выпадковасцю. Жуль Шварц, ветэран праекта SAGE, распрацоўваў новую сістэму падзелу часу. Як і яе сучаснік CTSS, яна стала віртуальным месцам сустрэч, а сярод яе каманд была функцыя DIAL для адпраўкі асабістых тэкставых паведамленняў ад аднаго карыстача да іншага - як у наступным прыкладзе абмену паміж Джонам Джонсам і карыстачом з id роўным 9.

DIAL 9 THIS IS JOHN JONES, I NEED 20K У ORDER TO LOAD MY PROG
FROM 9 WE CAN GET YOU ON IN 5 MINUTES.
FROM 9 GO AHEAD AND LOAD

DIAL 9 ГЭТА ДЖОН ДЖОНС МНЕ ТРЭБА 20K ДЛЯ ЗАПУСКУ ПРОГІ
АД 9 МЫ ЗМОЖАМ ДАЦЬ ВАМ ІХ ПРАЗ 5 ХВІЛІН
АД 9 НАПЕРАД ЗАПУСКАЙЦЕ

Затым для забеспячэння фінансавання будучых праектаў па развіцці падзелу часу ў MIT Ліклайдэр знайшоў Роберта Фано для кіраўніцтва сваім флагманскім праектам: Project MAC, які дажыў да 1970-х гадоў (расшыфровак MAC было шмат - "матэматыка і разлікі", "кампутар з множным доступам , "пазнанне з дапамогай машыны" [Mathematics And Computation, Multiple-Access Computer, Machine-Aided Cognition]). Хоць распрацоўнікі спадзяваліся, што новая сістэма зможа падтрымліваць не меней 200 адначасовых карыстачоў, яны не ўлічылі стала якая расце складанасць карыстацкага ПА, якое з лёгкасцю паглынала ўсе ўдасканаленні ў хуткасці і эфектыўнасці жалеза. Пасля запуску ў MIT у 1969 годзе сістэма магла падтрымліваць каля 60 карыстальнікаў пры дапамозе двух сваіх цэнтральных працэсараў, што прыкладна была роўная колькасці карыстальнікаў на працэсар у CTSS. Аднак агульная колькасць карыстачоў было значна больш максімальнай магчымай нагрузкі - у чэрвені 1970 было зарэгістравана ўжо 408 карыстачоў.

Сістэмнае ПЗ праекта пад назвай Multics магло пахваліцца некаторымі сур'ёзнымі паляпшэннямі, некаторыя з якіх да гэтага часу лічацца перадавымі ў сённяшніх аперацыйных сістэмах: іерархічная файлавая сістэма дрэвападобнай структуры з тэчкамі, у якіх могуць утрымоўвацца іншыя тэчкі; падзел выкананняў каманд ад карыстальніка і ад сістэмы на ўзроўні жалеза; дынамічная лінкоўка праграм з падгрузкай праграмных модуляў падчас выканання па неабходнасці; магчымасць дадаваць ці выдаляць ЦП, слоікі памяці ці кружэлкі без выключэння сістэмы. Кен Томпсан і Дэніс Рытчы, праграмісты на праекце Multics, пазней стварылі АС Unix (у назове якой утрымоўваецца адсылка да папярэдніцы) для пераносу некаторых з гэтых канцэпцый на прасцейшыя і меней маштабныя кампутарныя сістэмы. утворана ад "Multics". Літара U у назове UNIX азначала "Uniplexed" ("аднаскладовая") у супрацьлегласць слову "Multiplexed" ("комплексная"), які ляжаў у аснове назвы сістэмы Multics, для таго, каб падкрэсліць спробу стваральнікаў UNIX-а адысці ад складанасцяў сістэмы Multics для выпрацоўкі больш простага і працаздольнага падыходу.].

Апошняе насеньне Аблічча кінуў у Берклі, у Каліфарнійскім універсітэце. Пачаты ў 1963 годзе праект Genie12 спарадзіў сістэму падзелу часу з Берклі [Berkeley Timesharing System] - камерцыйна арыентаваную копію Project MAC меншага памеру. Хоць намінальна ёй кіравала некалькі выкладчыкаў універсітэта, рэальна вёў працы студэнт Мэл Пайртл, а дапамагалі яму іншыя студэнты - у прыватнасці, Чак Такер, Пітэр Дойч і Батлер Лэмпсан. Некаторыя з іх ужо заразіліся вірусам інтэрактыўнасці ў Кембрыджы да таго, як патрапілі ў Берклі. Дойч, сын прафесара фізікі з MIT і аматар будаваць прататыпы кампутараў, падлеткам рэалізаваў мову праграмавання Lisp на Digital PDP-1 яшчэ да таго, як стаў студэнтам у Берклі. Лэмпсан праграмаваў на PDP-1 на кембрыджскім электронным паскаральніку, будучы студэнтам Гарварда. Пайртл з камандай стварылі сістэму падзелу часу на SDS 930, створанай Scientific Data Systems, новай кампутарнай кампаній, заснаванай у Санта-Моніцы ў 1961 (з нагоды тэхнічных здзяйсненняў, якія адбываліся ў Санта-Моніцы ў той час, можна пісаць цэлы асобны артыкул. Свой важкі ўклад у перадавую кампутарную тэхніку 1960-х рабілі RAND Corporation, SDC і SDS, штаб-кватэры якіх знаходзіліся там).

SDS інтэгравала ПА з Берклі ў свой новы праект, SDS 940. Ён стаў адной з найболей папулярных кампутарных сістэм з падзелам часу ў канцы 1960-х. Кампаніі Tymshare і Comshare, якія камерцыялізавалі падзел часу шляхам продажу паслуг выдаленых вылічэнняў, куплялі дзясяткі SDS 940. Пайртл з камандай таксама вырашылі паспрабаваць сілы на камерцыйным рынку, і заснавалі Berkeley Computer Corporation (BCC) у 1968, аднак падчас рецесси1969 падала на банкруцтва. Вялікая частка каманды Пайртла апынулася ў даследчым цэнтры Апала-Альта кампаніі Xerox (PARC), дзе Такер, Дойч і Лэмпсан занеслі свой фундуш у знакавыя праекты, сярод якіх былі персанальная працоўная станцыя Alto, лакальныя сеткі і лазерная друкарка.

Гісторыя інтэрнэту: пашыраючы інтэрактыўнасць
Мэл Пайртл (у цэнтры) побач з Berkeley Timesharing System

Вядома, не кожны праект з падзелам часу з 1960-х быў створаны дзякуючы Ліклайдэру. Навіны аб тым, што адбываецца ў MIT і лабараторыях Лінкальна распаўсюджваліся з дапамогай тэхнічнай літаратуры, канферэнцый, акадэмічных знаёмстваў і пераходаў супрацоўнікаў з адной працы на іншую. Дзякуючы гэтым каналам укараніліся і іншае насенне, якое вабіць ветрам. Ва ўніверсітэце Ілінойса Дон Бітцэр прадаў міністэрству абароны сваю сістэму PLATO, якая павінна была зменшыць кошт тэхнічнага навучання ваеннага персаналу. Кліфард Шоу стварыў JOHNNIAC Open Shop System (JOSS), якая фінансуецца ВПС, і прызначаную для павышэння магчымасцяў супрацоўнікаў RAND па хуткім правядзенні лікавага аналізу. Дартмуцкая сістэма з падзелам часу была напрамую звязана з падзеямі, якія адбываліся ў MIT, але ў астатнім гэта быў абсалютна унікальны праект, зроблены на грошы выключна грамадзянскіх асоб з Нацыянальнага навуковага фонду ў рамках здагадкі аб тым, што досвед працы з кампутарамі стане неабходнай часткай адукацыі лідэраў ЗША. наступнага пакалення.

Да сярэдзіны 1960-х падзел часу яшчэ не поўнасцю захапіў экасістэму вылічальных машын. Традыцыйныя прадпрыемствы па пакетнай апрацоўцы пераважалі, як па продажах, так і па папулярнасці, асабліва за межамі універсітэцкіх кампусов. Але яно ўсё ж знайшло сваю нішу.

Офіс Тэйлара

Улетку 1964 гады, прыкладна праз два гады пасля прыбыцця ў ARPA, Ліклайдэр ізноў змяніў месца працы, гэтым разам пераехаўшы ў даследчы цэнтр IBM да поўначы ад Нью-Ёрка. Шакіраваны стратай кантракту на Project MAC у карысць канкуруючага вытворцы кампутараў, General Electric, пасля многіх гадоў добрых адносін з MIT, Аблічча павінен быў падзяліцца з IBM сваім вопытам з першых рук у галіне тэндэнцыі, якая, здавалася, праходзіць міма кампаніі. Для Ліка новая праца прапаноўвала магчымасць звярнуць апошні бастыён звыклай пакетнай апрацоўкі дадзеных у новую веру інтэрактыўнасці (але не зраслося - Ліка адсунулі на задні план, а яго жонка пакутавала, быўшы ізаляванай у глушы ў Йорктаўн-Хайтс. Ён перавёўся ў кембрыджскі офіс IBM, а потым у 1967 вярнуўся ў MIT, каб узначаліць Project MAC).

На месцы кіраўніка IPTO яго змяніў Айван Сазерленд, малады эксперт па камп'ютарнай графіцы, якога ў сваю чаргу ў 1966 годзе змяніў Роберт Тэйлар. Праца Ліка ад 1960 года «Сімбіёз чалавека і машыны» ператварыла Тэйлара ў прыхільніка інтэрактыўных кампутараў, і па рэкамендацыі Ліка ён прыйшоў у ARPA пасля таго, як крыху папрацаваў над даследчай праграмай у НАСА. Яго асоба і досвед зрабілі яго больш падобным на Аблічча, чым на Сазерленда. Псіхолаг па адукацыі, не маючы тэхнічных ведаў у галіне вылічальных машын, ён кампенсаваў іх адсутнасць энтузіязмам і ўпэўненым лідэрствам.

Аднойчы, калі Тэйлар быў у сваім офісе, нядаўна прызначанага кіраўніка IPTO наведала ідэя. Ён сядзеў за сталом з трыма рознымі тэрміналамі, якія дазвалялі яму звязацца з трыма сістэмамі падзелу часу, якія фінансуюцца ARPA, і размешчанымі ў Кембрыджы, Берклі і Санта-Моніцы. Пры гэтым адзін з адным яны звязаныя не былі - каб перадаваць інфармацыю з адной сістэмы ў іншую, яму даводзілася рабіць гэта самому, фізічна, выкарыстоўваючы сваё цела і розум.

Кінутае Ліклайдэрам насенне прынесла плён. Ён стварыў сацыяльную супольнасць супрацоўнікаў IPTO, якая разраслася на мноства іншых кампутарных цэнтраў, у кожным з якіх утварылася невялікая супольнасць кампутарных экспертаў, якія сабраліся вакол агменю кампутара з падзелам часу. Тэйлар падумаў, што прыйшоў час для сувязі гэтых цэнтраў разам. Іх асобныя сацыяльныя і тэхнічныя структуры, будучы звязанымі, змогуць сфарміраваць нейкі звышарганізм, карэнішчы якога распаўзуцца па ўсім кантыненце, узнаўляючы сацыяльныя перавагі падзелу часу на маштабе больш высокага ўзроўню. І з гэтай думкі пачаліся тэхнічныя і палітычныя паядынкі, якія прывялі да стварэння ARPANET.

Што яшчэ пачытаць

  • Richard J. Barber Associates, The Advanced Research Projects Agency, 1958-1974 (1975)
  • Katie Hafner and 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: JCR Ліклідэр і рэвалюцыя гэтага фармацыйнага персаналу (2001)

Крыніца: habr.com

Дадаць каментар