Butler W. Lampson (nascido em 23 de dezembro de 1943) é um cientista da computação americano mais conhecido por suas contribuições ao desenvolvimento e à implementação da computação pessoal distribuída. Ele venceu o Prêmio Turing da ACM de 1992 por seu trabalho em computação pessoal e ciência da computação. A carreira de Lampson abrange funções influentes na Xerox PARC, na Digital Equipment Corporation e na Microsoft Research, onde ajudou a moldar a computação moderna por meio de inovações em hardware, software e redes.
Educação e início da vida
Lampson se formou na Lawrenceville School, onde em 2009 recebeu o Prêmio Aldo Leopold, a maior honraria de ex-alunos da escola. Ele obteve um bacharelado em física pela Universidade de Harvard em 1964, graduando-se magna cum laude com as mais altas honrarias na disciplina. Em seguida, concluiu um doutorado em engenharia elétrica e ciência da computação na Universidade da Califórnia, Berkeley, em 1967.
Durante os anos 1960, Lampson fez parte do Projeto GENIE na UC Berkeley. Em 1965, ele e Peter Deutsch desenvolveram o Berkeley Timesharing System para o computador SDS 940 da Scientific Data Systems. Após o doutorado, Lampson permaneceu na UC Berkeley como professor assistente de ciência da computação de 1967 a 1970 e como professor associado de 1970 a 1971. Simultaneamente, ele atuou como diretor de desenvolvimento de sistemas da Berkeley Computer Corporation de 1969 a 1971.
Carreira na Xerox PARC
Em 1971, Lampson tornou-se membro fundador da Xerox PARC, trabalhando no Laboratório de Ciência da Computação como cientista principal de 1971 a 1975 e como pesquisador sênior de 1975 a 1983. Sua visão de um computador pessoal foi capturada no memorando de 1972 "Why Alto?". Em 1973, o Xerox Alto foi desenvolvido, apresentando um mouse de três botões e um monitor do tamanho de uma página inteira. Hoje, ele é considerado o primeiro computador pessoal real em termos do modo canônico de operação com GUI.
Lampson escreveu o projeto geral chamado "Wildflower" que orientou os computadores subsequentes da Xerox PARC, exceto as máquinas Dolphin e Dorado. Isso incluiu as Máquinas da Série D: Dandelion (usada no Xerox Star e na máquina LISP Xerox 1108), Dandetiger (Xerox 1109), Daybreak (Xerox 6085) e Dicentra (usada internamente para hardware especializado). Na PARC, Lampson contribuiu para o design da impressora a laser, protocolos de commit em duas fases, Bravo (o primeiro programa de formatação de texto WYSIWYG) e Ethernet, a primeira rede local de alta velocidade. Ele também projetou linguagens de programação influentes, como Euclid.
Carreira posterior e pesquisa
Após a renúncia do gerente do CSL da Xerox PARC, Bob Taylor, em 1983, Lampson e Chuck Thacker mudaram-se para o Centro de Pesquisa de Sistemas da Digital Equipment Corporation. Lá, ele ocupou cargos como engenheiro consultor sênior (1984–1986), engenheiro consultor corporativo (1986–1993) e engenheiro consultor corporativo sênior (1993–1995). Pouco antes da aposentadoria de Taylor, Lampson ingressou na Microsoft Research como arquiteto (1995–1999), engenheiro distinto (2000–2005) e fellow técnico (2005–presente). Desde 1987, ele também é professor adjunto de engenharia elétrica e ciência da computação no Instituto de Tecnologia de Massachusetts.
A pesquisa de Lampson influenciou sistemas distribuídos, sistemas operacionais, segurança de computadores e publicação de documentos. Seu trabalho na Xerox PARC e em instituições posteriores lançou as bases para a computação pessoal em rede moderna. Ele é frequentemente citado dizendo "Qualquer problema em ciência da computação pode ser resolvido com outro nível de indireção", embora em sua Palestra do Prêmio Turing de 1993 ele tenha atribuído essa frase a David Wheeler. Uma entrevista impressa com Lampson aparece no livro Programmers at Work, editado por Susan Lammers.
Honrarias e prêmios
Lampson recebeu inúmeras honrarias ao longo de sua carreira. Em 1984, foi eleito membro da Academia Nacional de Engenharia e venceu o Prêmio de Sistema de Software da ACM pelo Alto, junto com Robert W. Taylor e Charles P. Thacker. Ele recebeu um Sc.D. honorário da Eidgenössische Technische Hochschule, Zurique, em 1986. Em 1992, venceu o Prêmio Turing da ACM. Tornou-se fellow da Academia Americana de Artes e Ciências em 1993 e foi admitido como fellow da ACM em 1994.
Em 1996, recebeu o Prêmio Pioneiro da Computação do IEEE e um Sc.D. honorário da Universidade de Bolonha. Recebeu a Medalha John von Neumann do IEEE em 2001. Em 2004, venceu o Prêmio Charles Stark Draper junto com Alan C. Kay, Robert W. Taylor e Charles P. Thacker por seu trabalho no Alto. Foi eleito membro da Academia Nacional de Ciências em 2005. Em 2006, foi admitido como fellow do Museu da História da Computação e recebeu o Prêmio Kristian Beckman do IFIP TC11. Foi admitido no Hall da Fama Nacional de Segurança Cibernética em 2016 e eleito membro estrangeiro da Royal Society em 2018.
Legado
As contribuições de Lampson à ciência da computação tiveram um impacto duradouro. Seu trabalho no Xerox Alto e na computação pessoal distribuída influenciou desenvolvimentos subsequentes em IA e computação. Suas ideias sobre indireção e design de sistemas permanecem fundamentais em campos como aprendizado de máquina e IA generativa, onde abstrações em camadas são essenciais. Sua carreira exemplifica a integração de pesquisa acadêmica e inovação industrial, unindo as comunidades de pesquisa do MIT CSAIL e da Microsoft.
O legado de Lampson está documentado em entrevistas de história oral, incluindo uma conduzida em 11 de dezembro de 2014 em Cambridge, Massachusetts, pelo Instituto Charles Babbage da Universidade de Minnesota. Seu trabalho continua a ser estudado por cientistas da computação e historiadores da tecnologia.