O projeto MAC começou a tomar proporções e teve apoio da Advanced Research Projects Agency (ARPA, agência subordinadas ao Departamento de defesa dos EUA), que disponibilizou dois milhões de dólares por ano, por oito anos, voltados exclusivamente para o desenvolvimento do Multics. Nesse mesmo período, o Bell Labs a Ge (General Eletric), interessados no projeto, contribuíram com recurcos de ordem semelhante ao ofertado pelo ARPA.
O objetivo final, em relação ao Multics, era um sistema operacional com suporte para memória virtual, utilizando recursos de paginação e segmentação de memória. Isso possibilitaria um sofisticado processo de transferência de dados entre discos e memória.
Ainda em 1963, as especificações de hardware para rodar o Multics foram enviadas para orçamento a algumas empresas. No momento de selecionar o fornecedor da máquina que seria utilizada com o Multics, a IBM ofereceu o IBM 360, lançado naquele ano. É interessante ressaltar que essa máquina não atendia às especificações od Multics. Notou-se, claramente que a IBM não estava interessada nas idéias de paginação e segmentação desenvolvidas pela equipe do Projeto MAC. Nesse momento, Joseph Weizenbaum, professor de MIT, entrou para a equipe MAC. com o objetivo de formar uma associação com a GE de Schenectady (cidade situada no Estado de New Work, nos EUA, onde se encontra um dos laboratórios de pequisas da General Electric), que estava receptiva a novas ideias. Assim, a GE propôs o mainframe GE-645. A DEC (Digital Equipament Corporation) também fez uma proposta. No entando, a proposta da GE foi escolhida, e o contrato foi assinado em agosto de 1964.
O Bell Labs decidiu comprar um GE-645 no início de 1965 e juntou-se à equipe de desenvolvimento do Multics, no MIT. A GE também decidiu contribuir com o desenvolvimento.
A descrição do Multics doi apresentada em uma sessão especial na Fall Joint COmputer Conference, em 1965. Nessa ocasião, algumas pessoas disseram que os objetivos da equipe de desenvolvimento eram muito ambiciosos. Muitos chegaram a citar que,à época, seria impossível fazer o Multics.
A linguagem PL/I foi escolhida para gerar o código do Multics. Com isso, iniciou-se efetivamente o desenvolvimento do Multics. O CTSS foi usado como sistema operacional para trabalho dos desenvilvedores. No entando, não foram obtidos resultados rápidos. Assim , diante de uma frustação inicial da equipe de desenvilvimento, o Bell Labs decidiu retirar-se do projeto, em abril de 1969.
Em outubro de 1969, o Multics foi disponibilizado para a comercialização. Várias organizações importantes como, por exemplo, a Força Aérea Americana, a General Motors e a Ford utilizaram o Multics.
O desenvolvimento do Multics foi cancelado em julho de 1985. Depois disso,várias organizações começaram a suspender o uso do Multics. Há notícia de que o último Multics em produção foi desativado em outubro de 2000, no Quartel General do Comando Marítimo Canadense.
Nenhum comentário:
Postar um comentário