Diferença chave: Linux e UNIX são os dois tipos de sistemas operacionais. O UNIX é anterior ao Linux. Na verdade, o Linux é essencialmente uma cópia do sistema operacional UNIX, que com o tempo se desenvolveu em um sistema operacional diferente.
Linux e UNIX são os dois tipos de sistemas operacionais. Um sistema operacional é uma coleção de software que gerencia os recursos de hardware do computador. Também fornece serviços comuns para programas de computador. O sistema operacional é uma parte vital do software do sistema do computador, sem o qual os programas aplicativos não funcionarão.
O UNIX é anterior ao Linux. Na verdade, o Linux é essencialmente uma cópia do sistema operacional UNIX, que com o tempo se desenvolveu em um sistema operacional diferente. UNIX foi originalmente criado em 1969 para a AT & T por seus funcionários Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, Michael Lesk e Joe Ossanna. Foi originalmente codificado em linguagem assembly. Então, em 1973, foi recodificado na linguagem C. Isso permitiu que ele fosse portado para outro hardware.
Eventualmente, foi licenciado para empresas externas; isso facilitou sua evolução em vários ramos diferentes. Esses vários tipos de sistemas operacionais foram desenvolvidos pela AT & T, outros fornecedores comerciais, universidades como a Universidade da Califórnia, Berkeley, etc., e organizações sem fins lucrativos. O BSD, o Solaris, o HP-UX, o Sequent, o AIX, o Darwin, o MINIX, o Linux, o FreeBSD, o NetBSD, o OpenBSD e o DragonFly BSD, são todos baseados em UNIX até certo ponto.
Esses vários sistemas operacionais UNIX agora são comumente usados em servidores, estações de trabalho e dispositivos móveis. O ambiente UNIX e seu modelo de programa cliente-servidor foram essenciais no desenvolvimento da Internet.
O UNIX era destinado a programadores e deveria ser usado para desenvolver software que rodaria em múltiplas plataformas. O UNIX foi projetado para ser 'portátil, multitarefa e multiusuário em uma configuração de compartilhamento de tempo'. Tem várias qualidades, como 'o uso de texto simples para armazenar dados; um sistema de arquivos hierárquico; tratar dispositivos e certos tipos de comunicação entre processos (IPC) como arquivos; e o uso de um grande número de ferramentas de software, pequenos programas que podem ser agrupados através de um interpretador de linha de comando usando pipes, ao invés de usar um único programa monolítico que inclui todas as mesmas funcionalidades. '
Em comparação com o UNIX, o Linux é relativamente novo; O Linux foi escrito por Linus Torvalds em 1991. Ele o baseava completamente no UNIX, mas ele o havia escrito do zero, ou seja, não estava tomando nenhuma codificação diretamente do UNIX. Torvalds foi ajudado neste esforço por hackers através da Internet.
O Linux foi originalmente desenvolvido como um sistema operacional gratuito para computadores pessoais baseados em Intel x86. Desde então, o Linux foi portado para várias outras plataformas de hardware de computador. Na verdade, o Linux foi portado para mais plataformas do que qualquer outro sistema operacional.
O Linux é comumente usado em servidores, computadores mainframe e supercomputadores. De acordo com o 'Top500 OS chart', o Linux é usado em mais de 90% dos 500 supercomputadores mais rápidos de hoje. Isso inclui os 10 supercomputadores mais rápidos. Além disso, o Linux também é executado em sistemas embarcados, como telefones celulares, computadores tablet, roteadores de rede, controles de automação predial, televisores e consoles de videogame. Na verdade, o Android, um dos sistemas operacionais para smartphones mais populares, é construído no kernel do Linux.
O Linux está disponível gratuitamente sob a licença GNU, que também permite ao usuário fazer qualquer alteração no kernel do Linux, assim como essas mudanças são disponibilizadas para o público em geral e de graça. No entanto, enquanto algumas variantes do UNIX estão disponíveis para código aberto, muitas das empresas que desenvolvem o SO UNIX não o são.
Além disso, do ponto de vista de um leigo, o UNIX é muito mais difícil de usar do que o Linux, já que o UNIX exige mais conhecimento de codificação. No entanto, isso pode realmente ser diferente com a versão do sistema operacional em uso.