Existe alguma diferença entre o Linux e o Unix? [duplicado]

2

Meio confuso com os dois termos. Existe alguma diferença entre os dois termos?

    
por Mysterio 26.11.2011 / 12:50

1 resposta

6

Isso realmente depende do que você entende por "Unix". O Unix passou a significar várias coisas nos tempos modernos (e mesmo no ponto de criação do Linux, significou várias coisas).

Em geral, o Unix não é um sistema específico, mas uma especificação para sistemas que se auto-denominam "Unix-like". Quando as pessoas dizem "Unix", elas não significam necessariamente "o sistema operacional proprietário de propriedade da AT & T / Novell / Cisco / quem quer que seja o dono quando você está lendo isso", mas geralmente se referem a todo o espectro do Unix. semelhantes a sistemas operacionais, como AIX, HP-UX, Linux, BSD, Solaris, etc. Até esse ponto, o Linux é um kernel FOSS, semelhante ao Unix. Não é uma bifurcação direta da base de código original do Unix, mas compartilha muitas semelhanças.

Outra razão que muitas pessoas consideram o Linux como Unix-like é o fato de que ele é principalmente compatível com POSIX (o que é muito importante para compatibilidade com outros sistemas similares ao Unix). Alguns também associam o Linux ao Unix por causa do histórico inicial do projeto - o Linux foi amplamente inspirado pelo (mas não foi uma bifurcação do) MINIX, que é, e foi, amplamente considerado uma tentativa de criar um clone FOSS Unix. Muitas distribuições Linux também implementam muitas ferramentas (ou clones / aproximações de ferramentas) do Unix, muitas vezes na forma de GNU Coreutils. Hoje em dia estas ferramentas foram muito alteradas (alguns argumentariam que o pior, o GNU Coreutils é notório pelo recurso creep), mas normalmente ainda mantêm a portabilidade com suas contrapartes originais.

O Linux também é indiscutivelmente gratuito, software de código aberto sob a GPL, enquanto o licenciamento da base de código Unix original depende de quem você está perguntando e quando.

    
por 26.11.2011 / 13:43

Tags