domingo, 3 de novembro de 2013

TEIXEIRA E O LINUX

O QUE É LINUX?

O nome correto seria GNU/LINUX, e não apenas LINUX.

Vamos à história:

Um dos melhores sistemas operacionais do mundo é o UNIX, que era voltado para computadores maiores, sem um correspondente doméstico.
Com o advento do IBM-PC (chamado indevidamente de computador "de 16 bits") houve uma popularização dos computadores domésticos cujo custo até então era um tanto proibitivo.

Os primeiros IBM-PCs na verdade não chegaram ao Brasil, e não tinham propriamente um sistema operacional, mas um firmware e um Basic gravado em memória ROM, da mesma forma que é gravado o programa da BIOS.

Começamos a conhecer esse padrão com o surgimento dos IBM-XT, para os quais foi contratada a Micro-Soft (ainda tinha hífen no nome) para desenvolver o DOS ("disk operation system", ou "sistema operacional de disco").
Em seguida a isso, a Microsoft, agora sem o hífen, desenvolveu um gerenciador de janelas gráficas, a que deu o nome de Windows, e que rodava sob o DOS.

Isso foi sem dúvida mais uma revolução na computação doméstica, já acostumada ao ambiente gráfico (Atari Commodore, etc.) mas apenas em joguinhos.

Com o advento do Windows tudo ficou mais fácil para desenvolvedores avulsos e também para o usuário.

A essa altura, o padrão da IBM já vinha chegando aos processadores 386 e um estudante finlandês chamado Linus Torvalds, desejoso de "levar o UNIX para casa" resolveu desenvolver alguma coisa a partir do projeto Minix (que era uma versão minimizada do UNIX).

Apenas que para ele o empreendimento era grande demais e ele lançou um desafio aos programadores do mundo inteiro para ajudar a fazer um sistema operacional próprio, voltado para o usuário doméstico.

Assim surgiu o Linux.

Porém um sistema opracional em si mesmo, pouca coisa pode fazer, pois depende de uma série de complementos.

Naquela época havia o projeto GNU ("Gnu is Not Unix") que tinha os complementos necessários, mas não tinha o sistema operacional.

Ora, somando A + B chegou-se ao GNU/Linux que era comparável ao conjunto "DOS + Windows