Tudo começou quando (parte 6)

This entry was posted on Monday, 24 September, 2007

Começando o projeto

Em janeiro de 1984, Stallman parou de trabalhar no MIT e começou a escrever o software GNU. Foi preciso sair do MIT para que este não interferisse na distribuição do GNU como software livre. Se ele permanecesse na equipe de funcionários, o MIT poderia reivindicar como sendo seu o trabalho realizado por Stallman e poderia impor seus próprios termos da distribuição, ou mesmo tornar o software proprietário. Contudo, o professor Winston, então “cabeça” do laboratório do MIT AI, lhe fez um convite gentil para que Stallman pudesse utilizar as facilidades do laboratório.

Esperando evitar a necessidade de escrever o compilador inteiro, Stallman obteve o código-fonte do compilador Pastel, que era um compilador multi-plataforma desenvolvido no laboratório Lawrence Livermore. O Pastel suportava Pascal, foi escrito em uma versão prolongada desta linguagem e projetado para ser uma línguagem de programação de sistemas. Adicionou, entao, um front-end para ele, escrito em linguagem C, e comecou a portá-lo para o computador Motorola 68000, mas desistiu quando descobriu que o compilador necessitava de muitos megabytes de espaço na pilha e o sistema Unix 68000 só permitiria 64k.

Stallman percebeu que o compilador Pastel funcionava analisando gramaticalmente o arquivo de entrada inteiro inserindo cada elemento em uma árvore, convertendo a árvore de sintaxe inteira em uma cadeia de “instruções”, e, então, gerando o arquivo de saida inteiro, sem nunca liberar a area de armazenamento. Neste momento, concluiu que ele mesmo teria que escrever um compilador novo. Esse compilador novo é conhecido agora como GCC. Nenhum código do compilador Pastel foi utilizado nele, mas adaptou e utilizou o front-end que já havia sido escrito em C. Mas isto foi alguns anos depois. Primeiro, ele trabalhou no GNU Emacs.

Leia também essas notícias:

Um dia daqueles!!!

IPod Nano com Linux

IOS I - Como um computador Funciona

A primeira versão comercial do Windows

Buzz promete muito vamos ver onde chega

Ofertas Relacionadas
Celular Mp15 C  Wi Fi Tv 2.0 Java Cam.11mp C Zoom Flash Gsm
Celular Mp15 C Wi Fi Tv 2.0 Java Cam.11mp C Zoom Flash Gsm
Mais info»
R$ 399.99
até 18x de 30.00
Nokia 5530 Xpressmusic  3.2mp   Mp3   Mp4   Fm   4gb   Wi Fi
Nokia 5530 Xpressmusic 3.2mp Mp3 Mp4 Fm 4gb Wi Fi
Mais info»
R$ 549.99
até 18x de 41.25
Hiphone F003 Mp10 Mp12 Mp14 M8 Wifi Internet Tv Grtis 2chip
Hiphone F003 Mp10 Mp12 Mp14 M8 Wifi Internet Tv Grtis 2chip
Mais info»
R$ 399.00
até 18x de 29.93
Vitrine TecnoBlog  

Popularity: unranked [?]

Comments are closed.