História da Internet: Expandindo a Interatividade

História da Internet: Expandindo a Interatividade

Outros artigos da série:

No início da década de 1960, máquinas de computação interativas, a partir de sementes tenras cultivadas no Laboratório Lincoln e no MIT, começaram gradualmente a se espalhar por toda parte, de duas maneiras diferentes. Primeiro, os próprios computadores estendiam gavinhas que alcançavam prédios, campi e cidades próximas, permitindo que os usuários interagissem com eles à distância, com vários usuários ao mesmo tempo. Estes novos sistemas de partilha de tempo floresceram em plataformas para as primeiras comunidades virtuais online. Em segundo lugar, as sementes da interactividade espalharam-se pelos estados e criaram raízes na Califórnia. E uma pessoa foi responsável por essa primeira muda, uma psicóloga chamada Joseph Carl Robnet Licklider.

Joseph "semente de maçã"*

*Alusão a um personagem do folclore americano apelidado Johnny Appleseed, ou “Johnny Apple Seed”, famoso por seu plantio ativo de macieiras no meio-oeste dos Estados Unidos (semente de maçã – semente de maçã) / aprox. tradução

Joseph Carl Robnett Licklider - "Lick" para seus amigos - especializado em psicoacústica, um campo que ligava estados imaginários de consciência, psicologia medida e física do som. Nós o mencionamos brevemente anteriormente – ele foi consultor nas audiências da FCC sobre o Hush-a-Phone na década de 1950. Ele aprimorou suas habilidades no Laboratório Psicoacústico de Harvard durante a guerra, desenvolvendo tecnologias que melhoraram a audibilidade das transmissões de rádio em bombardeiros barulhentos.

História da Internet: Expandindo a Interatividade
Joseph Carl Robnett Licklider, também conhecido como Lick

Tal como muitos cientistas americanos da sua geração, ele descobriu formas de combinar os seus interesses com as necessidades militares depois da guerra, mas não porque estivesse particularmente interessado em armas ou na defesa nacional. Havia apenas duas grandes fontes civis de financiamento para a investigação científica - estas eram instituições privadas fundadas por gigantes industriais na viragem do século: a Fundação Rockefeller e a Instituição Carnegie. Os Institutos Nacionais de Saúde dispunham apenas de alguns milhões de dólares e a National Science Foundation foi fundada apenas em 1950, com um orçamento igualmente modesto. Na década de 1950, o melhor lugar para procurar financiamento para projetos interessantes de ciência e tecnologia era o Departamento de Defesa.

Assim, na década de 1950, Lick ingressou no Laboratório de Acústica do MIT, dirigido pelos físicos Leo Beranek e Richard Bolt e recebendo quase todo o seu financiamento da Marinha dos EUA. Depois disso, sua experiência em conectar sentidos humanos a equipamentos eletrônicos fez dele um excelente candidato para o novo projeto de defesa aérea do MIT. Participando do grupo de desenvolvimento "Projeto Carlos", envolvido na implementação do relatório de defesa aérea do Comitê Valley, Leake insistiu em incluir a pesquisa de fatores humanos no projeto, o que resultou em sua nomeação como um dos diretores de desenvolvimento de exibição de radar no Laboratório Lincoln.

Lá, em algum momento de meados da década de 1950, ele cruzou o caminho de Wes Clark e do TX-2 e imediatamente foi infectado pela interatividade do computador. Ele ficou fascinado pela ideia de controle total sobre uma máquina poderosa, capaz de resolver instantaneamente qualquer tarefa que lhe fosse atribuída. Começou a desenvolver a ideia de criar uma “simbiose entre homem e máquina”, uma parceria entre homem e computador, capaz de potencializar o poder intelectual de uma pessoa da mesma forma que as máquinas industriais potencializam suas habilidades físicas (é vale a pena notar que Leake considerou este um estágio intermediário e que os computadores aprenderiam posteriormente a pensar por conta própria). Ele notou que 85% do seu tempo de trabalho

... dedicava-se principalmente a atividades clericais ou mecânicas: pesquisar, calcular, desenhar, transformar, determinar as consequências lógicas ou dinâmicas de um conjunto de pressupostos ou hipóteses, preparar-se para tomar uma decisão. Além disso, as minhas escolhas sobre o que valia ou não a pena tentar foram, numa medida vergonhosa, determinadas pelos argumentos da oportunidade clerical e não da capacidade intelectual. Operações que ocupam a maior parte do tempo supostamente dedicado ao pensamento técnico poderiam ser melhor executadas por máquinas do que por humanos.

O conceito geral não foi muito longe do que Vannevar Bush descreveu "Memex" - um amplificador inteligente, cujo circuito ele esboçou em 1945 no livro As We May Think, embora em vez de uma mistura de componentes eletromecânicos e eletrônicos, como Bush, tenhamos chegado a computadores digitais puramente eletrônicos. Tal computador usaria sua incrível velocidade para auxiliar no trabalho administrativo associado a qualquer projeto científico ou técnico. As pessoas poderiam se libertar desse trabalho monótono e dedicar toda a atenção à formação de hipóteses, à construção de modelos e à atribuição de metas ao computador. Uma tal parceria traria benefícios incríveis tanto para a investigação como para a defesa nacional, e ajudaria os cientistas americanos a ultrapassar os soviéticos.

História da Internet: Expandindo a Interatividade
Memex de Vannevar Bush, um conceito inicial para um sistema automático de recuperação de informações para aumentar a inteligência

Logo após essa reunião seminal, Leak trouxe consigo sua paixão por computadores interativos para um novo emprego em uma empresa de consultoria dirigida por seus antigos colegas, Bolt e Beranek. Eles passaram anos trabalhando como consultores em tempo parcial, juntamente com seu trabalho acadêmico em física; por exemplo, estudaram a acústica de uma sala de cinema em Hoboken (Nova Jersey). A tarefa de analisar a acústica do novo edifício da ONU em Nova Iorque deu-lhes muito trabalho, por isso decidiram deixar o MIT e prestar consultoria a tempo inteiro. Logo se juntou a eles um terceiro sócio, o arquiteto Robert Newman, e se autodenominaram Bolt, Beranek and Newman (BBN). Em 1957, eles haviam crescido e se tornado uma empresa de médio porte, com algumas dezenas de funcionários, e Beranek decidiu que corria o risco de saturar o mercado de pesquisa acústica. Ele queria expandir a experiência da empresa para além do som, para cobrir todo o espectro da interação humana com o ambiente construído, desde salas de concerto até automóveis, e através de todos os sentidos.

E ele, é claro, localizou o antigo colega de Licklider e o contratou em condições generosas como novo vice-presidente de psicoacústica. No entanto, Beranek não levou em conta o grande entusiasmo de Lik pela computação interativa. Em vez de um especialista em psicoacústica, ele não conseguiu exatamente um especialista em informática, mas um evangelista de informática ansioso para abrir os olhos dos outros. No espaço de um ano, convenceu Beranek a desembolsar dezenas de milhares de dólares para comprar o computador, um pequeno dispositivo LGP-30 de baixo consumo fabricado pela Librascope, empreiteira do Departamento de Defesa. Sem experiência em engenharia, ele contratou outro veterano da SAGE, Edward Fredkin, para ajudar a configurar a máquina. Embora o computador tenha distraído Lik de seu trabalho diário enquanto ele tentava aprender programação, depois de um ano e meio ele convenceu seus sócios a gastar mais dinheiro (US$ 150 mil, ou cerca de US$ 000 milhão no valor atual) para comprar um computador mais potente. : o mais recente PDP-1,25 da DEC. Leak convenceu a BBN de que a computação digital era o futuro e que, de alguma forma, algum dia o seu investimento em experiência nesta área seria recompensado.

Pouco depois, Leake, quase por acidente, encontrou-se numa posição ideal para difundir uma cultura de interactividade por todo o país, tornando-se chefe da nova agência de informática do governo.

ARPA

Durante a Guerra Fria, cada acção teve a sua reacção. Tal como a primeira bomba atómica soviética levou à criação do SAGE, também o primeiro satélite terrestre artificial, lançado pela URSS em outubro de 1957, gerou uma enxurrada de reações no governo americano. A situação foi agravada pelo facto de, embora a URSS estivesse quatro anos atrás dos Estados Unidos na questão da detonação de uma bomba nuclear, deu um salto em frente na construção de foguetes, à frente dos americanos na corrida para a órbita (acabou por ser cerca de quatro meses).

Uma resposta ao surgimento do Sputnik 1 em 1958 foi a criação da Agência de Projetos de Pesquisa Avançada de Defesa (ARPA). Em contraste com os montantes modestos atribuídos à ciência cidadã, a ARPA recebeu um orçamento de 520 milhões de dólares, três vezes o financiamento da National Science Foundation, que foi triplicado em resposta ao Sputnik 1.

Embora a Agência pudesse trabalhar numa ampla gama de quaisquer projetos de ponta que o Secretário de Defesa considerasse apropriados, inicialmente pretendia-se concentrar toda a sua atenção nos foguetes e no espaço - esta foi a resposta decisiva ao Sputnik 1. A ARPA reportava-se directamente ao Secretário da Defesa e foi, portanto, capaz de superar a concorrência contraproducente e debilitante da indústria para produzir um plano único e sólido para o desenvolvimento do programa espacial americano. Porém, na verdade, todos os seus projetos nesta área logo foram assumidos por rivais: a Força Aérea não iria abrir mão do controle dos foguetes militares, e a Lei Nacional da Aeronáutica e do Espaço, assinada em julho de 1958, criou uma nova agência civil. que assumiu todas as questões relacionadas ao espaço, sem tocar em armas. Porém, após a sua criação, a ARPA encontrou motivos para sobreviver ao receber grandes projetos de pesquisa nas áreas de defesa contra mísseis balísticos e detecção de testes nucleares. No entanto, tornou-se também uma plataforma de trabalho para pequenos projetos que várias agências militares queriam explorar. Então, em vez do cachorro, o controle passou a ser o rabo.

O último projeto selecionado foi “Projeto Órion", uma espaçonave com motor de pulso nuclear ("aeronave explosiva"). A ARPA parou de financiá-lo em 1959 porque não conseguia vê-lo como outra coisa senão um projeto puramente civil sob a alçada da NASA. Por sua vez, a NASA não queria manchar a sua reputação limpa envolvendo-se com armas nucleares. A Força Aérea estava relutante em investir algum dinheiro para manter o projeto avançando, mas acabou morrendo após um acordo de 1963 que proibia testes de armas nucleares na atmosfera ou no espaço. E embora a ideia fosse tecnicamente muito interessante, é difícil imaginar qualquer governo dando luz verde ao lançamento de um foguete cheio de milhares de bombas nucleares.

A primeira incursão da ARPA em computadores surgiu simplesmente da necessidade de algo para gerenciar. Em 1961, a Força Aérea tinha em mãos dois meios inativos que precisavam ser carregados com alguma coisa. À medida que os primeiros centros de detecção SAGE se aproximavam da implantação, a Força Aérea contratou a RAND Corporation de Santa Monica, Califórnia, para treinar pessoal e equipar vinte e tantos centros computadorizados de defesa aérea com programas de controle. Para fazer esse trabalho, a RAND criou uma entidade totalmente nova, a Systems Development Corporation (SDC). A experiência adquirida pela SDC em software foi valiosa para a Força Aérea, mas o projeto SAGE estava terminando e eles não tinham nada melhor para fazer. O segundo ativo ocioso foi um computador AN/FSQ-32 excedente extremamente caro que foi requisitado da IBM para o projeto SAGE, mas posteriormente considerado desnecessário. O DoD abordou ambos os problemas dando à ARPA uma nova missão de pesquisa relacionada aos centros de comando e uma doação de US$ 6 milhões para a SDC estudar os problemas dos centros de comando usando o Q-32.

A ARPA logo decidiu regulamentar este programa de pesquisa como parte da nova Divisão de Pesquisa em Processamento de Informação. Na mesma época, o departamento recebeu uma nova tarefa - criar um programa na área de ciências comportamentais. Agora não está claro por quais motivos, mas a administração decidiu contratar Licklider como diretor de ambos os programas. Talvez tenha sido ideia de Gene Fubini, diretor de pesquisa do Departamento de Defesa, que conheceu Leake por seu trabalho no SAGE.

Como Beranek em sua época, Jack Ruina, então chefe da ARPA, não tinha ideia do que o esperava quando convidou Lik para uma entrevista. Ele acreditava que estava contratando um especialista em comportamento com algum conhecimento de ciência da computação. Em vez disso, ele encontrou todo o poder das ideias da simbiose humano-computador. Leake argumentou que um centro de controle computadorizado exigiria computadores interativos e, portanto, o principal impulsionador do programa de pesquisa da ARPA teria que ser um avanço na vanguarda da computação interativa. E para Lik isso significava tempo de partilha.

divisão de tempo

Os sistemas de time-sharing surgiram do mesmo princípio básico da série TX de Wes Clark: os computadores deveriam ser fáceis de usar. Mas, ao contrário de Clark, os proponentes do tempo compartilhado acreditavam que uma pessoa não poderia usar efetivamente um computador inteiro. Um pesquisador pode ficar sentado por vários minutos estudando o resultado de um programa antes de fazer uma pequena alteração nele e executá-lo novamente. E nesse intervalo o computador não terá nada para fazer, sua maior potência ficará ociosa e custará caro. Mesmo os intervalos entre as teclas digitadas, de centenas de milissegundos, pareciam vastos abismos de tempo desperdiçado no computador, nos quais milhares de cálculos poderiam ter sido realizados.

Todo esse poder de computação não precisa ser desperdiçado se puder ser compartilhado entre muitos usuários. Ao dividir a atenção do computador para que ele atenda a cada usuário, um projetista de computador poderia matar dois coelhos com uma cajadada só – proporcionando a ilusão de um computador interativo inteiramente sob controle do usuário, sem desperdiçar grande parte da capacidade de processamento de hardware caro.

Este conceito foi estabelecido no SAGE, que poderia servir dezenas de operadores diferentes em simultâneo, cada um deles monitorizando o seu próprio sector do espaço aéreo. Ao conhecer Clark, Leake imediatamente viu o potencial de combinar a separação do usuário do SAGE com a liberdade interativa do TX-0 e TX-2 para criar uma mistura nova e poderosa que formou a base de sua defesa da simbiose humano-computador, que ele apresentou ao Departamento de Defesa em seu artigo de 1957. Um sistema verdadeiramente sábio, ou Avançando para sistemas híbridos de pensamento humano/máquina" [sábio inglês. – sálvia / aprox. trad.]. Neste artigo, ele descreveu um sistema de computador para cientistas muito semelhante em estrutura ao SAGE, com entrada por meio de uma arma leve e "o uso simultâneo (compartilhamento rápido de tempo) dos recursos de computação e armazenamento da máquina por muitas pessoas".

No entanto, o próprio Leake não tinha as habilidades de engenharia para projetar ou construir tal sistema. Ele aprendeu o básico de programação com a BBN, mas essa foi a extensão de suas capacidades. A primeira pessoa a colocar em prática a teoria do tempo compartilhado foi John McCarthy, matemático do MIT. McCarthy precisava de acesso constante a um computador para criar ferramentas e modelos para manipular a lógica matemática – os primeiros passos, acreditava ele, em direção à inteligência artificial. Em 1959, ele construiu um protótipo que consistia em um módulo interativo aparafusado ao computador IBM 704 de processamento em lote da universidade. Ironicamente, o primeiro “dispositivo de compartilhamento de tempo” tinha apenas um console interativo – o teletipo Flexowriter.

Mas no início da década de 1960, a faculdade de engenharia do MIT percebeu a necessidade de investir pesadamente em computação interativa. Todos os alunos e professores interessados ​​em programação ficaram viciados em computadores. O processamento de dados em lote utilizou o tempo do computador de forma muito eficiente, mas desperdiçou muito tempo dos pesquisadores – o tempo médio de processamento de uma tarefa no 704 era de mais de um dia.

Para estudar planos de longo prazo para atender às crescentes demandas por recursos computacionais, o MIT convocou um comitê universitário dominado por defensores do compartilhamento de tempo. Clark argumentou que a mudança para a interatividade não significa compartilhamento de tempo. Em termos práticos, disse ele, compartilhar o tempo significava eliminar exibições de vídeo interativas e interações em tempo real – aspectos críticos de um projeto em que ele estava trabalhando no Laboratório de Biofísica do MIT. Mas num nível mais fundamental, Clark parece ter tido uma profunda objecção filosófica à ideia de partilhar o seu espaço de trabalho. Até 1990, ele se recusou a conectar seu computador à Internet, alegando que as redes eram um “bug” e “não funcionavam”.

Ele e seus alunos formaram uma “subcultura”, um pequeno desenvolvimento dentro da já excêntrica cultura acadêmica da computação interativa. No entanto, os seus argumentos a favor de pequenas estações de trabalho que não precisam de ser partilhadas com ninguém não convenceram os seus colegas. Considerando o custo até mesmo do menor computador da época, essa abordagem parecia economicamente inadequada para outros engenheiros. Além disso, na altura, a maioria acreditava que os computadores – as centrais eléctricas inteligentes da próxima Era da Informação – beneficiariam de economias de escala, tal como as centrais eléctricas beneficiariam. Na primavera de 1961, o relatório final do comitê autorizou a criação de grandes sistemas de compartilhamento de tempo como parte do desenvolvimento do MIT.

Nessa altura, Fernando Corbato, conhecido como “Corby” pelos seus colegas, já estava a trabalhar para ampliar a experiência de McCarthy. Ele era físico por formação e aprendeu sobre computadores enquanto trabalhava na Whirlwind em 1951, quando ainda era estudante de graduação no MIT (o único de todos os participantes desta história a sobreviver – em janeiro de 2019 ele tinha 92 anos). Depois de terminar seu doutorado, tornou-se administrador do recém-formado MIT Computing Center, construído em um IBM 704. Corbato e sua equipe (originalmente Marge Merwin e Bob Daly, dois dos principais programadores do centro) chamaram seu sistema de compartilhamento de tempo CTSS ( Sistema de compartilhamento de tempo compatível, "sistema de compartilhamento de tempo compatível") - porque poderia ser executado simultaneamente com o fluxo de trabalho normal do 704, selecionando automaticamente os ciclos do computador para os usuários conforme necessário. Sem esta compatibilidade, o projeto não poderia ter funcionado porque Corby não tinha financiamento para comprar um novo computador para construir um sistema de time-sharing a partir do zero, e as operações de processamento em lote existentes não poderiam ser encerradas.

No final de 1961, o CTSS podia suportar quatro terminais. Em 1963, o MIT colocou duas cópias do CTSS em máquinas IBM 7094 transistorizadas, custando US$ 3,5 milhões, cerca de 10 vezes a capacidade de memória e a potência do processador dos 704 anteriores. O software de monitoramento percorreu os usuários ativos, atendendo cada um deles por uma fração de segundo antes de passar para o próximo. Os usuários poderiam salvar programas e dados para uso posterior em sua própria área de armazenamento em disco protegida por senha.

História da Internet: Expandindo a Interatividade
Corbato usando sua gravata borboleta na sala de informática com um IBM 7094


Corby explica como funciona o timeshare, incluindo uma fila de dois níveis, em uma transmissão de televisão de 1963

Cada computador poderia atender aproximadamente 20 terminais. Isso foi suficiente não apenas para sustentar algumas pequenas salas de terminais, mas também para distribuir o acesso aos computadores por toda Cambridge. Corby e outros engenheiros importantes tinham seus próprios terminais no escritório e, em algum momento, o MIT começou a fornecer terminais residenciais para a equipe técnica, para que pudessem trabalhar no sistema depois do expediente, sem ter que se deslocar para o trabalho. Todos os primeiros terminais consistiam em uma máquina de escrever convertida, capaz de ler dados e enviá-los por uma linha telefônica, e perfurar papel de alimentação contínua. Os modems conectavam os terminais telefônicos a uma central telefônica privada no campus do MIT, por meio da qual podiam se comunicar com o computador do CTSS. O computador ampliou assim seus sentidos através do telefone e de sinais que mudaram de digital para analógico e vice-versa. Esta foi a primeira etapa de integração dos computadores com a rede de telecomunicações. A integração foi facilitada pelo controverso ambiente regulatório da AT&T. O núcleo da rede ainda era regulamentado e a empresa era obrigada a fornecer linhas alugadas a taxas fixas, mas várias decisões da FCC corroeram o controle da empresa sobre a borda, e a empresa tinha pouca influência na conexão de dispositivos às suas linhas. Portanto, o MIT não exigiu permissão para os terminais.

História da Internet: Expandindo a Interatividade
Terminal de computador típico de meados da década de 1960: IBM 2741.

O objetivo final de Licklider, McCarthy e Corbato era aumentar a disponibilidade de poder computacional para pesquisadores individuais. Eles escolheram suas ferramentas e divisão de tempo por razões econômicas: ninguém poderia imaginar comprar seu próprio computador para cada pesquisador do MIT. No entanto, esta escolha levou a efeitos colaterais não intencionais que não teriam sido percebidos no paradigma de um homem, um computador de Clark. O sistema de arquivos compartilhado e a referência cruzada de contas de usuários permitiram que eles compartilhassem, colaborassem e complementassem o trabalho uns dos outros. Em 1965, Noel Morris e Tom van Vleck aceleraram a colaboração e a comunicação criando o programa MAIL, que permitia aos usuários trocar mensagens. Quando o usuário enviava uma mensagem, o programa a atribuía a um arquivo de caixa de correio especial na área de arquivos do destinatário. Se este arquivo não estivesse vazio, o programa LOGIN exibiria a mensagem "YOU HAVE MAIL". O conteúdo da máquina tornou-se expressão das ações de uma comunidade de usuários, e esse aspecto social do compartilhamento do tempo no MIT passou a ser tão valorizado quanto a ideia original do uso interativo do computador.

Sementes abandonadas

Leake, aceitando a oferta da ARPA e deixando a BBN para chefiar o novo Escritório de Técnicas de Processamento de Informações (IPTO) da ARPA em 1962, rapidamente começou a fazer o que prometeu: concentrar os esforços de pesquisa em computação da empresa na disseminação e melhoria de hardware e software de compartilhamento de tempo. Ele abandonou a prática usual de processar propostas de pesquisa que chegavam à sua mesa e foi ele mesmo a campo, persuadindo os engenheiros a criarem propostas de pesquisa que ele gostaria de aprovar.

Seu primeiro passo foi reconfigurar um projeto de pesquisa existente nos centros de comando do SDC em Santa Monica. Uma ordem veio do escritório de Lick na SDC para reduzir os esforços desta pesquisa e concentrá-la na conversão do computador SAGE redundante em um sistema de compartilhamento de tempo. Leake acreditava que a base da interação homem-máquina de compartilhamento de tempo deveria ser lançada primeiro, e os centros de comando viriam depois. O fato de tal priorização coincidir com seus interesses filosóficos foi apenas um feliz acidente. Jules Schwartz, um veterano do projeto SAGE, estava desenvolvendo um novo sistema de time-sharing. Tal como o seu CTSS contemporâneo, tornou-se um local de encontro virtual, e os seus comandos incluíam uma função DIAL para enviar mensagens de texto privadas de um utilizador para outro - como no exemplo seguinte de troca entre Jon Jones e o ID de utilizador 9.

DISQUE 9 ESTE É JOHN JONES, PRECISO DE 20K PARA CARREGAR MEU PROG.
A PARTIR DAS 9 PODEMOS ATENDER VOCÊ EM 5 MINUTOS.
A PARTIR DAS 9 VÁ EM FRENTE E CARREGUE

DISQUE 9 ESTE É JOHN JONES PRECISO DE 20K PARA INICIAR O PROGRAMA
A PARTIR DE 9 PODEMOS ENTREGAR EM 5 MINUTOS
A PARTIR DAS 9 EM FRENTE LANÇAMENTO

Então, para garantir financiamento para futuros projetos de compartilhamento de tempo no MIT, Licklider encontrou Robert Fano para liderar seu projeto principal: o Projeto MAC, que sobreviveu até a década de 1970 (MAC tinha muitas abreviações - “matemática e cálculos”, “computador de acesso múltiplo”, “cognição com a ajuda de uma máquina” [Matemática e Computação, Computador de Acesso Múltiplo, Cognição Assistida por Máquina]). Embora os desenvolvedores esperassem que o novo sistema fosse capaz de suportar pelo menos 200 usuários simultâneos, eles não levaram em consideração a complexidade cada vez maior do software do usuário, que absorveu facilmente todas as melhorias na velocidade e eficiência do hardware. Quando lançado no MIT em 1969, o sistema podia suportar cerca de 60 usuários usando suas duas unidades centrais de processamento, o que representava aproximadamente o mesmo número de usuários por processador que o CTSS. Porém, o número total de usuários era muito maior que a carga máxima possível – em junho de 1970, já estavam cadastrados 408 usuários.

O software de sistema do projeto, chamado Multics, apresentou algumas melhorias importantes, algumas das quais ainda são consideradas de ponta nos sistemas operacionais atuais: um sistema de arquivos hierárquico estruturado em árvore com pastas que podem conter outras pastas; separação das execuções de comandos do usuário e do sistema no nível do hardware; vinculação dinâmica de programas com carregamento de módulos de programa durante a execução conforme necessário; a capacidade de adicionar ou remover CPUs, bancos de memória ou discos sem desligar o sistema. Ken Thompson e Dennis Ritchie, programadores do projeto Multics, criaram mais tarde o sistema operacional Unix (cujo nome se refere ao seu antecessor) para trazer alguns desses conceitos para sistemas de computador mais simples e de menor escala [O nome "UNIX" (originalmente "Unics" ) foi derivado de "Multics". O "U" no UNIX significava "Uniplexed" em oposição ao "Multiplexed" subjacente ao nome Multics, para destacar a tentativa dos criadores do UNIX de se afastarem das complexidades do sistema Multics para produzir uma abordagem mais simples e eficiente.] .

Lick plantou sua última semente em Berkeley, na Universidade da Califórnia. Iniciado em 1963, o Projeto Genie12 gerou o Berkeley Timesharing System, uma cópia menor e comercial do Projeto MAC. Embora fosse nominalmente administrado por vários membros do corpo docente da universidade, na verdade era dirigido pelo estudante Mel Peirtle, com a ajuda de outros estudantes - notadamente Chuck Tucker, Peter Deutsch e Butler Lampson. Alguns deles já haviam contraído o vírus da interatividade em Cambridge antes de chegarem a Berkeley. Deutsch, filho de um professor de física do MIT e entusiasta de prototipagem de computadores, implementou a linguagem de programação Lisp em um Digital PDP-1 quando era adolescente, antes de ser estudante em Berkeley. Lampson programou o PDP-1 no Cambridge Electron Accelerator enquanto era estudante em Harvard. Pairtle e sua equipe criaram um sistema de compartilhamento de tempo em um SDS 930 criado pela Scientific Data Systems, uma nova empresa de informática fundada em Santa Mônica em 1961 (os avanços técnicos que estavam ocorrendo em Santa Mônica naquela época poderiam ser objeto de um estudo totalmente separado). artigo. As contribuições para a tecnologia informática avançada na década de 1960 foram feitas pela RAND Corporation, SDC e SDS, todas sediadas lá).

A SDS integrou o software Berkeley em seu novo design, o SDS 940. Tornou-se um dos sistemas de computador de compartilhamento de tempo mais populares no final dos anos 1960. Tymshare e Comshare, que comercializavam time-sharing vendendo serviços de computação remota, compraram dezenas de SDS 940. Pyrtle e sua equipe também decidiram tentar a sorte no mercado comercial e fundaram a Berkeley Computer Corporation (BCC) em 1968, mas durante a recessão de 1969-1970 entrou com pedido de falência. A maior parte da equipe de Peirtle acabou no Palo Alto Research Center (PARC) da Xerox, onde Tucker, Deutsch e Lampson contribuíram para projetos importantes, incluindo a estação de trabalho pessoal Alto, redes locais e a impressora a laser.

História da Internet: Expandindo a Interatividade
Mel Peirtle (centro) próximo ao Berkeley Timesharing System

É claro que nem todos os projetos de timeshare da década de 1960 foram graças ao Licklider. Notícias sobre o que estava acontecendo no MIT e nos Laboratórios Lincoln se espalharam por literatura técnica, conferências, conexões acadêmicas e transições de emprego. Graças a esses canais, outras sementes, levadas pelo vento, criaram raízes. Na Universidade de Illinois, Don Bitzer vendeu seu sistema PLATO ao Departamento de Defesa, o que deveria reduzir o custo do treinamento técnico do pessoal militar. Clifford Shaw criou o JOHNNIAC Open Shop System (JOSS), financiado pela Força Aérea, para melhorar a capacidade do pessoal da RAND de conduzir rapidamente análises numéricas. O sistema de time-sharing de Dartmouth estava directamente relacionado com eventos no MIT, mas fora isso era um projecto completamente único, financiado inteiramente por civis da National Science Foundation, sob o pressuposto de que a experiência informática se tornaria uma parte necessária da educação dos líderes dos EUA. próxima geração.

Em meados da década de 1960, o compartilhamento de tempo ainda não havia assumido totalmente o controle do ecossistema computacional. Os negócios tradicionais de processamento em lote dominaram tanto em vendas quanto em popularidade, especialmente fora dos campi universitários. Mas ainda encontrou seu nicho.

Escritório de Taylor

No verão de 1964, cerca de dois anos depois de chegar à ARPA, Licklider mudou novamente de emprego, desta vez mudando-se para um centro de pesquisa da IBM ao norte de Nova York. Chocado com a perda do contrato do Project MAC com a rival General Electric, fabricante de computadores, após anos de boas relações com o MIT, Leake teve de dar à IBM a sua experiência em primeira mão de uma tendência que parecia estar a passar despercebida à empresa. Para Leake, o novo trabalho ofereceu a oportunidade de converter o último bastião do processamento tradicional em lote em uma nova fé de interatividade (mas não funcionou - Leake foi empurrado para segundo plano, e sua esposa sofreu, isolada em Yorktown Heights Ele foi transferido para o escritório da IBM em Cambridge e depois retornou ao MIT em 1967 para chefiar o Projeto MAC).

Ele foi substituído como chefe do IPTO por Ivan Sutherland, um jovem especialista em computação gráfica, que por sua vez foi substituído em 1966 por Robert Taylor. O artigo de Lick de 1960, "Symbiosis of Man and Machine", transformou Taylor em um crente na computação interativa, e a recomendação de Lick o trouxe para a ARPA depois de trabalhar brevemente em um programa de pesquisa na NASA. Sua personalidade e experiência o tornaram mais parecido com Leake do que com Sutherland. Psicólogo de formação, carecia de conhecimentos técnicos na área da informática, mas compensava a falta com entusiasmo e liderança confiante.

Um dia, enquanto Taylor estava em seu escritório, o recém-nomeado chefe do IPTO teve uma ideia. Ele estava sentado em uma mesa com três terminais diferentes que lhe permitiam se comunicar com três sistemas de time-sharing financiados pela ARPA, localizados em Cambridge, Berkeley e Santa Monica. Ao mesmo tempo, eles não estavam conectados entre si - para transferir informações de um sistema para outro, ele tinha que fazer isso sozinho, fisicamente, usando o corpo e a mente.

As sementes lançadas por Licklider deram frutos. Ele criou uma comunidade social de funcionários do IPTO que se transformou em muitos outros centros de informática, cada um dos quais criou uma pequena comunidade de especialistas em informática reunidos em torno de um computador de compartilhamento de tempo. Taylor achou que era hora de unir esses centros. As suas estruturas sociais e técnicas individuais, quando ligadas, poderão formar uma espécie de superorganismo, cujos rizomas se espalharão por todo o continente, reproduzindo as vantagens sociais da partilha do tempo numa escala de nível superior. E com esse pensamento começaram as batalhas técnicas e políticas que levaram à criação da ARPANET.

O que mais ler

  • Richard J. Barber Associates, Agência de Projetos de Pesquisa Avançada, 1958-1974 (1975)
  • Katie Hafner e Matthew Lyon, Onde os bruxos ficam acordados até tarde: as origens da Internet (1996)
  • Severo M. Ornstein, Computação na Idade Média: Uma Visão das Trincheiras, 1955-1983 (2002)
  • M. Mitchell Waldrop, A máquina dos sonhos: JCR Licklider e a revolução que tornou a computação pessoal (2001)

Fonte: habr.com

Adicionar um comentário