PUBLICIDADE
URGENTE
Saiba como doar qualquer valor para o PIX oficial do Rio Grande do Sul

O que Unix tem a ver com Linux e macOS?

Saiba o que o Unix tem a ver com Linux e macOS e quais são as relações e diferenças entre os sistemas operacionais

21 abr 2024 - 10h31
(atualizado em 22/4/2024 às 11h39)
Compartilhar
Exibir comentários

Unix é o sistema operacional criado nos anos 1970 pela AT&T Bell Labs, que influenciou diretamente o desenvolvimento posterior do macOS e do Linux. Embora macOS e Linux sejam sistemas operacionais baseados em Unix, eles não compartilham exatamente o mesmo código-fonte. O macOS é derivado do Darwin, um sistema do tipo Unix (Unix-like) desenvolvido pela Apple, enquanto o Linux é um sistema de código aberto criado independentemente por Linus Torvalds. 

Foto: Reprodução/Freepik / Canaltech

O Linux e o macOS seguem os princípios e a arquitetura geral do Unix, incluindo a conformidade com padrões de linha de comando e estrutura de arquivos — mas cada um possui sua própria implementação e características específicas.

Qual a diferença entre Linux e Unix?

A diferença entre Linux e Unix está relacionada não apenas às suas histórias de origem e desenvolvimento, mas também a como os sistemas são licenciados e distribuídos.

O Unix foi concebido na década de 1970 como um sistema multitarefa, multiusuário e com uma arquitetura modular — o que permitiu que ele fosse adotado em diferentes ambientes. Variantes do Unix foram desenvolvidas por empresas como Oracle (Solaris), IBM (AIX) e HP (HP-UX), e atualmente o nome se refere a uma família de sistemas proprietários que compartilham os mesmos conceitos.

Por sua vez, o Linux é um sistema operacional de código aberto e gratuito, baseado nos princípios e padrões de estrutura do Unix, mas desenvolvido de forma colaborativa por uma comunidade global de desenvolvedores. A proposta foi idealizada, em 1991, por Linus Torvalds, que elaborou o kernel inicial, batizou o SO e distribuiu a sua criação na internet para que outros programadores pudessem contribuir com o sistema.

Linux é um sistema de código aberto baseado nos padrões do Unix (Imagem: Douglas Ciriaco/Canaltech)
Linux é um sistema de código aberto baseado nos padrões do Unix (Imagem: Douglas Ciriaco/Canaltech)
Foto: Canaltech

Embora o Linux compartilhe semelhanças em termos de estrutura e comportamentos com o Unix, é importante ressaltar que o Linux não é uma derivação direta do Unix. O Linux é uma implementação independente, que mantém a compatibilidade com os padrões do Unix por meio de uma arquitetura de sistema semelhante. Já o Unix possui diferentes variantes comerciais com licenciamento proprietário.

O macOS também é Unix?

Sim, o macOS é certificado como um sistema Unix. O sistema operacional da Apple para computadores Mac é baseado no Darwin, um sistema Unix-like que é certificado oficialmente pelo The Open Group como compatível com as especificações do Unix. Isso significa que o macOS compartilha características fundamentais do Unix — incluindo a conformidade com padrões de linha de comando e a estrutura do sistema de arquivos.

Unix, Linux e macOS estão relacionados por uma herança comum de princípios de design e funcionamento. Enquanto o Unix estabeleceu os alicerces, o Linux e o macOS evoluíram como sistemas operacionais modernos — cada um com suas próprias características.

Conheça também a história do macOS e a evolução do nome do SO da Apple.

Trending no Canaltech:

Canaltech
Compartilhar
Publicidade
Publicidade