1992 год

Butler W. Lampson (1943)


«За вклад в создание распределённых персональных вычислительных сред и технологий для их реализации: рабочие станции, сети, операционные системы, системы программирования, дисплеи, безопасность, текстовые процессоры»


Страна: США

Образование: Доктор философии в области электротехники, Калифорнийский университет (Беркли), 1967


О лауреате

В 1960-х годах Lampson участвовал в проекте по исследованию компьютеров GENIE в Беркли. В ходе своей работы он модифицировал миникомпьютер Scientific Data Systems SDS930, чтобы создать первую систему разделения времени с посимвольным взаимодействием. Позже, переименованная в SDS940 она стала и первой коммерчески доступной системой общего назначения с разделением времени. Он написал некоторые части операционной системы и несколько языков программирования, особо заметен из которых Cal, интерактивный язык для числовых вычислений, основанный на языках JOSS и QSPL. В 1970-х Lamson стал одним из основателей лаборатории Xerox PARC. Там, в 1972 году, он приступил к созданию одного из первых персональных компьютеров Xerox Alto, который был выпущен уже через год. В лаборатории Xerox PARC Лэмпсон участвовал в разработке технологий лазерной печати, сетей Ethernet, обработки текста в режиме WYSIWYG (What You See is What You Get) и многих других, сильно повлиявших на развитие компьютерной техники. К 1983 году основной костяк PARC потерял многих влиятельных членов, в числе которых был и Lampson, который после перехода Systems Research Center (SRC) в Digital Equipment Corporation в (DEC) занялся разработкой систем электронной почты. Рассуждая о том, как сделать электронную почту безопасной, децентрализованной и отказоустойчивой системой она разработал первую схему распределённой аутентификации пользователей. Ещё одним его важным проектом в SRC было исследование двух высокоскоростных коммутированных локальных сетей с беспрецедентной скоростью, доступностью и безопасностью.


Ключевые слова: SDS 940, Xerox Alto


Краткая библиография

1.

Lampson, Butler W. and Howard E. Sturgis, Crash recovery in a distributed data storage system, Unpublished technical report, Xerox Palo Alto Research Center, June 1979, 25 pp.

2.

Lampson, Butler W. and David D. Redell, “Experience with processes and monitors in Mesa,” Communications of the ACM, Vol. 23, Num. 2 (Feb. 1980), pp. 106-117.

3.

Lampson, Butler W., “Hints for computer system design,” ACM Operating Systems Review. Vol. 17, Num. 5 (Oct. 1983), pp 33-48. Reprinted in IEEE Software Vol. 1, Number 1, (Jan. 1984), pp. 11-28.