Existem muitas diferenças entre diferentes sistemas Unix. Existem também muitas diferenças entre vários sistemas Linux. Embora existam muitas coisas que normalmente distinguem um sistema Linux de um sistema Unix, você sempre encontrará exceções, então 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 é open source e bem documentado. O único problema é que 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.
Então você poderia perguntar: "Quais são as diferenças entre o Kernel Unix HP-UX e o Kernel Linux" ou "Quais são todas as diferenças entre o Kernel AIX Unix e o Kernel Linux"?
As respostas para essas perguntas são incrivelmente vastas. A única maneira de responder a essas perguntas seria derramar sobre a documentação do Kernel HP-UX e do Kernel Linux e comparar item por item como eles realizam o agendamento e as chamadas do sistema e coisas assim. No final do dia, isso nem será tão ú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 Dependerá muito de quais utilitários principais você usa e quais bibliotecas você usa e como elas diferem em sua estrutura nos dois sistemas.