Isso depende do que você entende por "Unix" e por "Linux".
-
UNIX é um marca registrada do The Open Group . A marca tem tido um histórico de eventos, e não está completamente claro que ela não é genérica devido ao uso generalizado de “Unix” referente a sistemas do tipo Unix (veja abaixo). Atualmente, o Open Group concede o uso da marca a qualquer sistema que passe por um Single UNIX certification . Veja também Por que há um * Quando há menção do Unix pela Internet? .
-
Unix é um sistema operacional que nasceu em 1969 em Bell Labs . Várias empresas venderam e ainda vendem código derivado desse sistema original, por exemplo, AIX , HP-UX , Solaris . Veja também Evolução dos sistemas operacionais do Unix .
-
Existem muitos sistemas que são semelhantes ao Unix, pois oferecem interfaces semelhantes para programadores, usuários e administradores. O sistema de produção mais antigo é o Berkeley Software Distribution , que evoluiu gradualmente a partir do Unix (ou seja, contendo código derivado da implementação original ) para Unix-like (ou seja, ter uma interface semelhante). Existem muitos sistemas operacionais baseados em BSD ou derivados de BSD: FreeBSD , NetBSD , OpenBSD , Mac OS X , etc. Outros exemplos incluem OSF / 1 (agora descontinuado, era um sistema comercial não baseado em Unix, como o Unix), Minix (originalmente um brinquedo Unix como o sistema operacional usado como uma ferramenta de ensino, agora uma produção embutida no sistema Unix-like), e o mais famoso Linux .
-
Estritamente falando, o Linux é um kernel do sistema operacional projetado como o kernel do Unix.
-
O Linux é mais comumente usado como um nome de sistemas operacionais semelhantes ao Unix que usam o Linux como kernel . Como muitas das ferramentas fora do kernel são parte do projeto GNU , tais sistemas são conhecidos como GNU/Linux . Todas as principais distribuições Linux consistem em GNU / Linux e outros softwares.
-
Existem sistemas semelhantes ao Unix baseados em Linux que não usam muitas ferramentas GNU, especialmente no mundo embarcado, mas eu não acho que nenhum deles elimine as ferramentas de desenvolvimento GNU, em particular GCC .
-
Existem sistemas operacionais que possuem o Linux como kernel, mas não são semelhantes ao Unix. O mais conhecido é o Android , que não tem uma experiência de usuário similar ao Unix (embora você pode instalar uma linha de comando semelhante ao Unix) ou experiência do administrador ou (principalmente) experiência do programador (os programas Android “nativos” usam uma API completamente diferente do Unix).