Personal tools
You are here: Home Blog (português) Dois aniversários

Dois aniversários

Posted by Ricardo Bánffy at Sep 29, 2008 08:45 AM |

Sábado, dia 27 de setembro, comemorou-se o GNU anniversary (ou GNU/Anniversary, como preferem alguns). 25 anos atrás Richard Stallman anunciou ao mundo que pretendia desenvolver um sistema operacional completamente livre chamado GNU. GNU quer dizer "GNU's not Unix".

O sistema operacional GNU propriamente dito ainda não está pronto. Vai ficar, um dia e, pelo andar das coisas, vai ser muito, muito legal - nascido para multi-processadores (prático, já que quase não dá pra comprar processadores com um só núcleo fora de antiquários), um microkernel muito elegante na sua base e tudo de moderno em torno dele. É bem mais promissor do que o Windows 7, por exemplo. E, pelo menos por hora, é tão real quanto.

Para comemorar o aniversário (e explicar aos leigos o motivo da festa), a Free Software Foundation produziu este vídeo em que Stephen Fry fala um pouco do aniversariante do dia 27:

Mais uma coisa

O fato do sistema operacional GNU ainda não estar pronto, no entanto, não é um problema para quem quer usar a parte que está pronta - Todos que usam desktops Linux usam o GNU - a ponto de ser apropriado chamá-los de GNU/Linux. As ferramentas GNU são um componente necessário de quase todos os sistemas operacionais disponíveis por aí, inclusive o MacOS X, que depende de várias ferramentas GNU. Foi um presente e tanto que nós ganhamos.

E isso nos leva ao segundo aniversariante do mês - no dia 5 de outubro de 1991, Linus Torvalds anunciou ao mundo a versão 0.02 do Linux (que é apenas um kernel). Essa é considerada a data de nascimento do Linux:

From: [email protected] (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Message-ID: <[email protected]>
Date: 5 Oct 91 05:41:06 GMT
Organization: University of Helsinki

Do you pine for the nice days of minix-1.1, when men were men and wrote their own 
device drivers?

Are you without a nice project and just dying to cut your teeth on a OS you can 
try to modify for your needs? Are you finding it frustrating when everything works 
on minix? No more all-nighters to get a nifty program working? 

Then this post might be just for you :-)

As I mentioned a month(?)ago, I'm working on a free version of a minix-lookalike 
for AT-386 computers. It has finally reached the stage where it's even usable 
(though may not be depending on what you want), and I am willing to put out the 
sources for wider distribution. It is  just version 0.02 (+1 (very small) patch 
already), but I've successfully run bash/gcc/gnu-make/gnu-sed/compress etc under 
it.

Sources for this pet project of mine can be found at nic.funet.fi (128.214.6.100) 
in the directory /pub/OS/Linux.

The directory also contains some README-file and a couple of binaries to work 
under linux (bash, update and gcc, what more can you ask for :-). Full kernel 
source is provided, as no minix code has been used. Library sources are only 
partially free, so that cannot be distributed currently. The system is able to 
compile "as-is" and has been known to work. Heh. Sources to the binaries 
(bash and gcc) can be found at the same place in /pub/gnu.

Feliz aniversário pros dois