Logo pt.removalsclassifieds.com

Diferença entre GNU e Unix (com tabela)

Índice:

Anonim

Precisamos de um sistema operacional para instruir nosso computador e obter resultados. Além do MS Windows, o sistema operacional é MSDOS, Unix, GNU / Linux. Em nossa vida diária, estamos acostumados com o Microsoft Windows devido ao seu uso simples de GUI. Neste artigo, investigamos as principais diferenças entre GNU e Unix.

GNU vs Unix

A principal diferença entre GNU e Unix é que GNU é um código-fonte livre, enquanto Unix é uma marca comercial. GNU pode ser usado por qualquer pessoa, enquanto o Unix é pago, se você quiser usar o Unix, terá que pagar. GNU foi desenvolvido durante o movimento do software, uma coleção de software que pode executar um sistema operacional. O Unix, por outro lado, é considerado o sistema operacional básico desenvolvido há muito tempo.

GNU foi desenvolvido como um projeto durante o movimento do software. Richard Stallman começou a desenvolver o GNU em 1984 em uma iniciativa de 1983. GNU também é conhecido como GNU’s Not Unix, o que significa que não é um derivado do Unix. GNU tem um conjunto de códigos completamente diferente que é inconsistente com o Unix. É uma combinação de uma grande quantidade de software livre de acesso livre ao público.

O Unix foi introduzido como um sistema operacional na década de 1960. Desde então, ele foi adotado por várias empresas que modificaram a versão e começaram seu próprio sistema operacional. É considerado o pai de muitos desses sistemas operacionais. Outros recursos do Unix incluem seus recursos de multitarefa e vários usuários podem usá-lo ao mesmo tempo.

Tabela de comparação entre GNU e Unix

Parâmetros de comparação

GNU

Unix

Função Requer um kernel para funcionar. Ele já tem um kernel e um shell e, portanto, funciona por conta própria.
casca e kernel Ele usa seu próprio shell, mas usa um kernel do tipo Unix. Ele consiste em seu próprio kernel e shell.
Código fonte abrir fechado
Origem Richard Stallman o desenvolveu. Ken Thompson e Dennis Ritchie o desenvolveram para laboratórios de sino.
Logotipo Pinguim ou antílope escuro Letras de seu nome

O que é GNU?

Durante o movimento do software, Richard Stallman começou a desenvolver o GNU em 1984. Ele é compilado com vários programas livres. Foi pensado com o intuito de estar ao alcance de todos. Portanto, o código-fonte foi mantido aberto. A inspiração veio do Unix, o sistema operacional básico.

Gnu pode ser inspirado no Unix, mas seu código é completamente diferente do Unix. GNU nos fornece um código-fonte gratuito. Não temos que pagar para usá-lo. Não é propriedade de uma marca como o Unix. GNU foi um trabalho de projeto licenciado sob a Licença Pública Geral ou GPL. Além disso, GNU não pode operar por conta própria porque não possui o kernel; o kernel é o meio pelo qual o software interpreta seu código para o hardware. GNU é compilado com software de código aberto que qualquer pessoa pode usar quando necessário. Mas ele precisa de um sistema operacional para rodar em um computador. Desta forma, GNU é combinado com o kernel Linux para criar o sistema operacional GNU / Linux.

Etienne Suvasa desenhou o logo GNU, posteriormente modificado por Aurelio Heckert. A Free Software Foundation publicou o logotipo em 2013. É um pinguim ou antílope escuro. O mais popular é o logotipo do pinguim conhecido como Tux.

O que é Unix?

Ken Thompson e Dennis Ritchie projetaram o Unix na Bell Labs. Foi evoluído nos anos 60. O Unix foi modificado por várias empresas e organizações, e elas criaram seu próprio sistema operacional que implementa e modifica os códigos Unix. Além de ser o sistema operacional básico, o Unix pode ser usado por um ou mais usuários ao mesmo tempo. O sistema operacional também é capaz de realizar multitarefas.

Unix compreende um kernel e um shell. O kernel basicamente engloba armazenamento de arquivos, tempo, espaço de memória e assim por diante, enquanto o shell converte nossos comandos em um número binário que pode ser lido pelo computador. O logo Unix é apenas um texto normal mostrando suas letras.

Outros recursos do Unix incluem comunicação, fornecendo segurança em três camadas, a primeira sendo senhas, depois criptografia e, finalmente, permissão para ler, escrever ou executar arquivos. Além disso, suas características também descrevem sua portabilidade, o que significa que pode ser movido de uma máquina para outra.

Algumas extensões Unix são IBM AIX, SUN Solaris, Mac OS, HPUX. Essas empresas implementaram o código Unix, modificaram-no e produziram seus próprios sistemas operacionais. Durante esse tempo, eles cobraram por este sistema operacional até US $ 5.000, mas eles não eram acessíveis gratuitamente. Unix também é uma marca registrada. O Unix é escrito em linguagem C.

Principais diferenças entre GNU e Unix

Conclusão

Durante o movimento do software, Richard Stallman começou a desenvolver o GNU em 1984. A inspiração veio do Unix, o sistema operacional básico. GNU pode ser inspirado no Unix, mas seu código é completamente diferente do Unix. GNU nos fornece um código-fonte gratuito. Além disso, GNU não pode funcionar por conta própria porque falta o kernel; O kernel é o meio pelo qual o software interpreta seu código para hardware. GNU é compilado com software de código aberto que qualquer pessoa pode usar quando necessário. A Free Software Foundation publicou o logotipo em 2013.

O Unix foi modificado por várias empresas e organizações e elas desenvolveram seu próprio sistema operacional que implementa e modifica os códigos Unix. Além de ser o sistema operacional básico, o Unix pode ser usado por um ou mais usuários ao mesmo tempo. O Unix consiste em um kernel e um shell. O kernel basicamente entende armazenamento de arquivos, tempo, espaço em disco, etc., enquanto o shell converte nossos comandos em um número binário legível por computador. Essas empresas implementaram e modificaram o código Unix e produziram seus próprios sistemas operacionais.

A distinção fundamental entre GNU e Unix é que GNU é um código de fornecimento gratuito, ao mesmo tempo que Unix é uma marca registrada. Todos podem usar GNU, ao mesmo tempo que o Unix é pago, você precisa pagar caso precise se inscrever no Unix.

Referências

Diferença entre GNU e Unix (com tabela)