UNIX

O UNIX é um sistema operacional de computador. Ele foi desenvolvido pela primeira vez em 1969 no Bell Labs. Ken Thompson, Dennis Ritchie, Douglas McIlroy, e outros o criaram. Eles usaram linguagem de montagem para escrevê-lo. Em 1972, o código Unix foi reescrito com a nova linguagem de programação C. O sistema operacional Unix é um sistema multiusuário e de multiprocessamento. Isto significa que ele pode executar vários programas de aplicação ao mesmo tempo, para mais de um usuário ao mesmo tempo. Ele também é capaz de operar bem em uma rede de computadores. A segurança dos computadores também é importante no Unix, porque muitas pessoas podem ter acesso a ele, tanto usando um computador diretamente ou através de uma rede.

Muitas idéias no Unix eram novas. Outros sistemas operacionais as copiaram. Hoje, há muitos sistemas operacionais que têm algumas das idéias do Unix neles. Por esta razão, algumas pessoas falam de uma "filosofia Unix" de fazer as coisas. O Linux é um desses sistemas com muitas das idéias do Unix nele contidas. O Linux não usa código do UNIX. O Linux compartilha apenas algumas das idéias e os nomes dos comandos. Portanto, o Linux não é um sistema operacional UNIX. Ao invés disso, ele é chamado de "tipo Unix".

Pode haver muitos usuários diferentes em um sistema operacional tipo Unix e Unix. A maioria deles tem uma área pessoal onde eles podem colocar as coisas. Isto é chamado de conta de usuário.

Uma maneira de usar um sistema Unix é com a interface de linha de comando. Os usuários executam comandos e programas digitando caracteres de texto. Isto leva tempo para aprender, mas é uma maneira muito poderosa e flexível de trabalhar. Ele ainda é usado pela maioria dos administradores Unix. Estes comandos são executados em uma shell, que pode mudar ligeiramente entre um sistema e outro.

Uma interface gráfica do usuário (GUI) é o outro método. O Sistema X Window é uma GUI muito comum para sistemas Unix. O Sistema X Window é apenas uma concha de uma interface gráfica. Ele tem muitos protocolos. O próprio Sistema X Window não permite que o usuário se mova e redimensione janelas. Os usuários precisam de um gerenciador de janelas ou um gerenciador de desktop para fazer isso.

Alguns dos gerentes populares de mesa e janelas são:

Como a maioria das outras interfaces gráficas de usuário, elas usam janelas, caixas de diálogo, suportam o uso de um mouse de computador e são projetadas para serem fáceis de usar.

Há muitos milhares de programas disponíveis para o Sistema X Window. Programas como processadores de texto e planilhas eletrônicas estão disponíveis, incluindo software gratuito e de código aberto.

A história do UNIX e suas variantesZoom
A história do UNIX e suas variantes

Dois tipos de Unix

Hoje, existem dois tipos de sistemas operacionais que são como o UNIX.

O primeiro grupo é todo aquele que compartilha algum código de kernel com o original da Bell Labs na AT&T. Isto inclui os tipos comerciais UNIX: Solaris ou AIX.

O segundo grupo inclui sistemas operacionais livres que normalmente têm o BSD em seu nome, como FreeBSD, OpenBSD, e NetBSD. Estes são baseados no BSD livre. O Mac OS X também é baseado no BSD.

Há também sistemas livres baseados no kernel Linux. Estes não compartilham nenhum código com o UNIX original. Os sistemas BSD compartilham muito pouco código com o Unix original porque muito do código foi reescrito ao longo de muitos anos. Muitas pessoas usam os termos Unix e sistemas semelhantes ao Unix para serem claros.

A maioria das aplicações pode ser executada em qualquer sistema moderno tipo Unix ou Unix. KDE e GNOME foram desenvolvidos para Linux e posteriormente alterados para rodar em tipos comerciais de Unix.


AlegsaOnline.com - 2020 / 2023 - License CC3