Pular navegação

Projeto GNU

Ajuda

Projeto GNU

                Projeto GNU

GNU é o nome de um projeto lançado em 27 de setembro de 1983 por Richard Stallman e que atualmente é mantido pela Free Software Foundation (FSF). O objetivo do projeto era criar um sistema operacional parecido com o Unix, chamado GNU, totalmente baseado em software livre.

 Divulgação)GNU, projeto de software livre (Foto: Divulgação)

O termo “GNU” é um acrônimo recursivo para “GNU’s Not Unix” (GNU não é Unix) e também o nome do animal que representa o projeto, um grande mamífero de casco do gênero Connochaetes e nativo do continente africano.

O projeto criou seu microkernel chamado HURD e boa parte dos programas livres usados atualmente por alguns sistemas operacionais, principalmente as diferentes distribuições Linux. Assim, de acordo com a FSF, da união das aplicações, bibliotecas e ferramentas de desenvolvimento do projeto GNU e o kernel do Linux (programa responsável por alocar recursos e “conversar” com o hardware), obtêm-se o sistema operacional denominado GNU/Linux.

QUANDO SURGIO ?

O Projeto GNU foi iniciado em 1984, cujo seu grande líder é Richard
Stallman, para desenvolver um sistema operacional completo, compatível com o
UNIX, que fosse software livre: o sistema GNU. (GNU é um acrônimo recursivo para
“GNU Não é UNIX” e é pronunciado como “guh­noo”).

QUEM CRIOU?

RICHARD STALLMAN.

QUAL SUA IMPORTANCIA?

O projeto GNU escreveu componentes principais, essenciais mas não
excitantes, como o montador (assembler) e o editor de ligação (linker), porque não é
possível ter um sistema sem eles. Um sistema completo necessita mais do que
simplesmente ferramentas de programação; o Bourne Again Shell e a biblioteca 
GNU C são igualmente importantes.
O desafio do GNU era enorme. Havia a necessidade de desenvolver o kernel
(núcleo do sistema operacional que é responsável por controlar o hardware),
utilitários de programação, de administração do sistema, de rede, comandos etc.

Comentários

Precisa de ajuda?

Blog

O blog permite que os membros de um projeto se comuniquem, discutindo e publicando novidades. É um ótimo lugar para compartilhar processos, desafios e explorar ideias.