Um sistema operacional (SO) é um programa que permite a interação com o computador - todo o software e hardware do seu computador. Como?
Basicamente, existem duas maneiras.
- Com um sistema operacional de linha de comando (por exemplo, DOS), você digita um comando de texto e o computador responde de acordo com esse comando.
- Com um sistema operacional de interface gráfica de usuário (GUI) (por exemplo, Windows), você interage com o computador por meio de uma interface gráfica com imagens e botões usando o mouse e o teclado.
Com o Unix você tem, em geral, a opção de usar linhas de comando (mais controle e flexibilidade) ou GUIs (mais fácil).
Unix e Windows: duas classes principais de sistemas operacionais
E eles têm uma história e futuro competitivos. O Unix está em uso há mais de três décadas. Originalmente, surgiu das cinzas de uma tentativa fracassada no início dos anos 60 de desenvolver um sistema operacional confiável de compartilhamento de tempo. Alguns sobreviventes da Bell Labs não desistiram e desenvolveram um sistema que oferecia um ambiente de trabalho descrito como "de simplicidade, potência e elegância incomuns".
Desde os anos 80, o principal concorrente do Unix, o Windows, ganhou popularidade devido ao crescente poder dos microcomputadores com processadores compatíveis com Intel. O Windows, na época, era o único sistema operacional principal projetado para esse tipo de processador. Nos últimos anos, no entanto, uma nova versão do Unix chamada Linux, também desenvolvida especificamente para microcomputadores, surgiu. Pode ser obtido gratuitamente e é, portanto, uma opção econômica para indivíduos e empresas.
Na frente do servidor, o Unix vem se aproximando da participação de mercado da Microsoft. Em 1999, o Linux passou pelo Netware da Novell para se tornar o segundo sistema operacional de servidores por trás do Windows NT. Em 2001, a participação de mercado do sistema operacional Linux era de 25%; outros sabores Unix 12 por cento. Na frente do cliente, a Microsoft atualmente está dominando o mercado de sistemas operacionais com mais de 90% de participação de mercado.
Por causa das práticas de marketing agressivas da Microsoft, milhões de usuários que não têm idéia do que é um sistema operacional estão usando os sistemas operacionais Windows fornecidos a eles quando compraram seus computadores. Muitos outros não estão cientes de que existem sistemas operacionais diferentes do Windows. Mas você está aqui lendo um artigo sobre sistemas operacionais, o que provavelmente significa que você está tentando tomar decisões conscientes do sistema operacional para uso doméstico ou para suas organizações. Nesse caso, você deve pelo menos considerar o Linux / Unix, especialmente se o seguinte for relevante em seu ambiente.
Vantagens do Unix
O Unix é mais flexível e pode ser instalado em muitos tipos diferentes de máquinas, incluindo computadores mainframe, supercomputadores e microcomputadores.
O Unix é mais estável e não desce tão frequentemente quanto o Windows, portanto requer menos administração e manutenção.
O Unix tem mais recursos integrados de segurança e permissões do que o Windows.
O Unix possui um poder de processamento muito maior que o Windows.
O Unix é o líder em servir a web. Cerca de 90% da Internet conta com sistemas operacionais Unix rodando o Apache, o servidor web mais usado do mundo.
Atualizações de software da Microsoft geralmente exigem que o usuário adquira um software novo ou mais de hardware ou pré-requisito. Esse não é o caso do Unix.
Os sistemas operacionais de código aberto, na maioria gratuitos ou baratos, como Linux e BSD, com sua flexibilidade e controle, são muito atrativos para os assistentes de computador (aspirantes). Muitos dos programadores mais inteligentes estão desenvolvendo software de última geração gratuitamente para o "movimento de código aberto" em rápido crescimento.
O Unix também inspira novas abordagens para o design de software, como resolver problemas interconectando ferramentas mais simples em vez de criar grandes programas de aplicativos monolíticos.
Lembre-se, nenhum tipo único de sistema operacional pode oferecer respostas universais para todas as suas necessidades de computação. É sobre ter escolhas e tomar decisões educadas.
Então é o Linux, o Ultimate Unix?