Linux vs Unix: as diferenças cruciais que importam para os profissionais Linux

Linux não apareceu do nada; antes da criação do Linux, e antes do surgimento do Windows, o mundo da computação era dominado pelo Unix. Qual é exatamente a diferença entre o Linux e o Unix?

Linux não apareceu do nada;  antes da criação do Linux, e antes do surgimento do Windows, o mundo da computação era dominado pelo Unix.  Qual é exatamente a diferença entre o Linux e o Unix?
Propaganda

Ultimamente, ouvimos muito sobre o Linux - como ele está dominando os servidores, como compõe uma grande fatia do mercado de smartphones e como está se tornando uma opção altamente viável na área de trabalho. Mas o Linux não apareceu do nada A história do Linux [INFOGRPHICO] A história do Linux [INFOGRPHICO] Se há uma coisa que realmente deve irritar Bill Gates, deve ser a popularidade duradoura do Linux e de outros programas gratuitos. software, como enfraquece o seu "se você quiser um bom software, ... Leia Mais; antes da criação do Linux, e antes do surgimento do Windows, o mundo da computação era dominado pelo Unix. E para aqueles que não sabem, o Linux é muito semelhante ao Unix, pois já analisamos as diferenças entre o Linux e o Windows 7 Principais diferenças entre o Windows e o Linux que você deve conhecer antes de alternar 7 Principais diferenças entre o Windows e o Linux que você deve saber antes de trocar Leia mais, o que exatamente é a diferença entre Linux e Unix?

Sobre o Unix

unix-from-1975
Antes de entrarmos nisso, precisamos conversar mais sobre o Unix. Foi desenvolvido pela AT & T em 1969. Depois de muitos anos de evolução, não temos mais o Unix. Em vez disso, existem vários sistemas operacionais que surgiram do Unix original. Agora você tem coisas como o Solaris e o HP-UX, que são tecnicamente sistemas operacionais Unix, pois receberam a certificação Unix. Caso você não saiba, o Mac OS X também é um sistema operacional Unix certificado. Mas há outros sistemas operacionais que são semelhantes ao Unix .

Isso pode ser por vários motivos muito específicos, mas todos acabam dessa forma devido a uma causa geral: eles não têm nenhum código Unix original. No caso do Linux, isso ocorre porque o código foi escrito a partir de um arranhão completo, de modo que o sistema agiria muito parecido com um sistema Unix, mas não conteria nenhum código Unix. Depois, há outros, como o FreeBSD e o OpenSolaris, que derivam dos sistemas operacionais Unix atuais, mas têm os bits proprietários removidos e substituídos pelos de código aberto.

Como o código Unix é proprietário, isso implica que não há nenhum código Unix disponível, o que o torna semelhante ao Unix. Há vários outros fatores que determinam se um sistema operacional é do tipo Unix ou Unix, mas isso está fora do escopo deste artigo.

Diferenças comuns entre o Unix e o Linux

Ao observar a diferença entre os sistemas operacionais Unix e Unix, é difícil dizer que existe um à primeira vista. Há muitas coisas que os dois grupos têm em comum (o que pode não ser muito surpreendente devido aos nomes dos grupos). Mas existem pequenas diferenças aqui e ali, dependendo da versão exata dos sistemas operacionais Unix e Unix que você está comparando. Vários serviços têm locais ligeiramente diferentes (como scripts de inicialização), eles geralmente têm designs diferentes para oferecer a mesma funcionalidade e podem incluir todo o sistema ou apenas o kernel.

No entanto, é importante perceber que o novo software quase sempre é desenvolvido para o Linux primeiro e depois portado para o Unix (excluindo o Mac OS X). Várias ferramentas que foram criadas primeiramente para sistemas Linux, como os ambientes de desktop Gnome e KDE, agora podem ser instaladas no Unix e em outros sistemas semelhantes ao Unix. Também é importante observar que o Linux (e a maioria dos sistemas operacionais semelhantes ao Unix) são livres de obter e usar, enquanto os sistemas operacionais Unix não são.

Os custos são uma parte importante na decisão de qual tecnologia usar, e o Linux fornece uma grande vantagem nesse sentido.

Exemplo: Solaris vs. Linux

solaris-desktop
Agora que você tem uma boa ideia das diferenças entre o Linux e o Unix, vamos dar uma olhada em alguns exemplos mais específicos. Primeiro, vamos comparar o Solaris, feito pela Oracle (anteriormente feita pela Sun Microsystems), com o Linux. O Linux é mais portátil, o que significa que pode ser executado em mais arquiteturas de sistema (pense no x86 e no ARM) do que o Solaris. O Solaris é conhecido por melhor estabilidade e integração de hardware, mas o Linux ainda é bom nessas áreas. O Linux também tem uma taxa de desenvolvimento muito mais rápida que o Solaris.

Existem também várias outras diferenças entre elas, mas isso pode ocorrer mesmo entre diferentes distribuições Linux. Por exemplo, eles usam gerenciadores de pacotes diferentes, sistemas de arquivos padrão diferentes e muito mais. Há também várias diferenças nos respectivos kernels sobre como eles lidam com coisas como I / O e rede, mas essas diferenças são extremamente técnicas.

Exemplo: Mac OS X vs. Linux

mac-yosemite-desktop
Outra boa comparação a ser feita é o Mac OS X versus o Linux. O Mac OS X é certamente mais fácil de configurar, mas mais uma vez o Linux é mais barato e tem muito software de código aberto que você pode usar, em vez de soluções proprietárias da Apple. Também é muito mais flexível, já que o Linux pode rodar virtualmente em qualquer hardware, enquanto o Mac OS X só pode (oficialmente, pelo menos) rodar no hardware da Apple. O Mac OS X também possui seu próprio kernel (chamado XNU), que é diferente tanto do Linux quanto do Solaris. Ele também usa o HFS + como o sistema de arquivos padrão, em vez do ext4, como o Linux faz ou o ZFS faz para o Solaris.

Flexível e Grátis

Com essa comparação, não estou tentando dizer que o Unix não permite que você seja produtivo - há muitos lugares e profissionais que usam sistemas operacionais Unix verdadeiros para suas soluções. No entanto, o Linux simplesmente oferece muito mais flexibilidade e oferece muitas economias em comparação com o Unix. E isso é o que os profissionais de Linux valorizam, e é por isso que o Linux é muito mais prevalente hoje em dia.

Você é um profissional de Linux? Se sim, por que você escolhe o Linux em vez do Unix?

In this article