Diferenças entre Unix e Linux? [duplicado]

1

Possível duplicado:
Qual é a diferença entre unix e linux

Onde posso obter informações completas sobre as diferenças entre Unix e Linux? Quero informações detalhadas específicas, mesmo no nível da arquitetura.

Kamran
fonte
5
Qual UNIX e qual LINUX?
Eric Petroelje
Os últimos Unixes e os primeiros Linuxes!
1
Soa como uma tarefa de casa.
Seria o prefácio de um projeto de pesquisa!
21710 Kamran
1
UNIX não é uma coisa, é sistema V, BSD, etc. Não existe uma fonte para o que você deseja, provavelmente porque não é uma pergunta muito boa. Leia Stevens 'Advanced Programming in the UNIX Environment' e você verá o que quero dizer. Linux é UNIX.
21810 jim mcnamara #

Respostas:

3

Existem muitas diferenças entre os diferentes sistemas Unix. Também há muitas diferenças entre vários sistemas Linux. Embora existam toneladas de coisas que geralmente distinguem um sistema Linux de um sistema Unix, você sempre encontrará exceções; portanto, as únicas diferenças absolutas são os Kernels. O Kernel Linux é a única coisa que todas as distribuições Linux têm em comum . O kernel do Linux é de código aberto e bem documentado. O único problema é que os sistemas Unix NÃO compartilham o mesmo kernel . Cada sistema Unix possui seu próprio kernel proprietário. Alguns são documentados melhor que outros, mas não são de código aberto, portanto você não pode ler o código-fonte.

Assim, você pode perguntar: "Quais são todas as diferenças entre o Kernel do HP-UX Unix e o Kernel do Linux" ou "Quais são todas as diferenças entre o Kernel do AIX Unix e o Kernel do Linux"?

As respostas para essas perguntas são incrivelmente vastas. A única maneira de responder a essas perguntas seria despejar a documentação do Kernel HP-UX e Linux e comparar item por item como eles executam o agendamento e as chamadas do sistema e coisas assim. No final das contas, isso nem será útil para responder às diferenças entre como os sistemas são usados , como se você estivesse tentando migrar programas do HP-UX para o Ubuntu, porque isso dependerá muito de qual núcleo -utils que você usa e quais bibliotecas você usa e como elas diferem em sua estrutura nos dois sistemas.

Jarvin
fonte
0

Sua pergunta exigiria um livro (possivelmente vários volumes) para responder.

No entanto, respondendo ou não à sua pergunta, o Rosetta Stone for Unix fornecerá uma visão geral e é uma referência útil por si só.

Dennis Williamson
fonte