Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Linux >> Content
Qual é a relação entre Linux e GNU Project?
A relação entre Linux e o projeto GNU é complexa e muitas vezes incompreendida. Aqui está um colapso:

O projeto GNU:

* Fundada por Richard Stallman em 1983, o projeto GNU teve como objetivo criar um sistema operacional totalmente gratuito e de código aberto.
* Desenvolveu uma vasta coleção de ferramentas essenciais do sistema, incluindo:
* GNU Compiler Collection (GCC) :Uma suíte poderosa do compilador para vários idiomas.
* GNU Bash :Um intérprete de linha de comando amplamente usado.
* gnu emacs :Um editor de texto altamente personalizável.
* gnu coreUtils :Uma coleção de utilitários básicos do Unix.
* gnu make :Uma ferramenta de automação de construção.
* e muito mais ...
* No entanto, o projeto GNU não possuía um kernel - o núcleo de um sistema operacional que gerencia os recursos de hardware.

Linux:

* Desenvolvido por Linus Torvalds em 1991, o Linux é um kernel do tipo Unix.
* Foi inicialmente destinado a um projeto pessoal, mas rapidamente ganhou popularidade devido à sua eficiência e flexibilidade.
* O Linux foi lançado sob a licença pública geral da GNU, tornando-a gratuita e de código aberto.

A sinergia:

* O projeto GNU e o Linux se complementaram perfeitamente:
* O projeto GNU forneceu um conjunto completo de ferramentas de espaço do usuário (aplicativos, utilitários, bibliotecas etc.)
* O Linux forneceu o kernel essencial para reunir tudo.
* Essa combinação ficou conhecida como gnu/linux para reconhecer as duas contribuições.

O debate:

* Algumas pessoas argumentam que o termo linux é suficiente porque abrange todo o sistema operacional, incluindo as ferramentas GNU.
* Outros insistem em gnu/linux enfatizar o papel crítico do projeto GNU no desenvolvimento do sistema.

Em essência, o relacionamento é de colaboração e interdependência:

* Linux é o kernel, fornecendo a funcionalidade principal.
* o projeto GNU Fornece a grande maioria das ferramentas, bibliotecas e utilitários do espaço do usuário que tornam o Linux um sistema operacional completo.

O debate sobre o nome correto está em andamento, mas ambas as entidades são essenciais para a funcionalidade e o sucesso do sistema operacional que conhecemos como Linux (ou GNU/Linux).

Anterior :

Próximo :
  Os artigos relacionados
·Como localizar mod_dav 
·Como instalar o Songbird no Linux 
·Como reinstalar um carregador Grub 
·Como alterar o endereço MAC no Linux 
·Como fazer um Launcher em Linux 
·Como Verificar Corrupted Correio Eletrônico 
·Como adicionar Bootsplash para Debian PPC 
·Como executar o wget no Linux 
·Como instalar Thrift PHP no Linux 
·Qual é a diferença entre Linux e Windows em termos de…
  Artigos em destaque
·Como copiar e colar em um terminal 
·Como converter um lacpixel 200 a Mega Pixel 
·Como alterar um Windows Nome de login e senha 
·Como colocar o Windows Explorer no menu Iniciar 
·Como faço para ignorar uma impressão digital senha no…
·Como ajustar relógios de mesa 
·Como desinstalar o Flash Player 10 no Ubuntu 
·Como redefinir minha Win7 Taskbar Icons 
·Quais são alguns impactos negativos de computadores em…
·Como fazer capturas de tela na Apple TV 4K 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados