o 1 - INTRODUÇÃO Este primeiro capítulo se propõe a responder perguntas básicas sobre o Linux, como sua origem, suas principais características e sua forma de distribuição aos usuários. Além disso, serão introduzidos alguns dos conceitos básicos do mundo Linux e listadas algumas das fontes de informação disponíveis sobre este sistema operacional. 1.1 - O QUE É LINUX? O Linux é um sistema operacional originalmente desenvolvido em 1991 por Linus Torvalds, um finlandês do Departamento de Ciência da Computação da Universidade de Helsinki. A partir do seu lançamento, milhares de programadores espalhados por todo o mundo contribuíram e continuam contribuindo para o seu desenvolvimento, utilizando a Internet como a grande ferramenta que proporciona o intercâmbio de idéias e o gerenciamento de grupos de trabalho. O Linux foi criado tendo por base o padrão POSIX, que é o mesmo que deu origem aos diversos "sabores" de UNIX. Sendo assim, podemos dizer que o Linux é um UNIX, mas não que ele é UNIX. O Linux foi inicialmente desenvolvido para PCs baseados em CPUs x86 (como 386/486/Pentium, etc), porém atualmente existem versões para computadores Alpha da DEC, Sparcs da SUN, CPUs M68000 (semelhantes a Atari e Amiga), MIPS, PowerPCs (tais como iMac...), S/390 (IBM), I64 (Intel Itanium) e PDAs. O sistema operacional em si é chamado kernel (núcleo) do Linux, e é o responsável por gerenciar todas as tarefas do sistema. Todos os demais serviços e programas fazem chamadas ao kernel durante sua execução. Boa parte dos programas integrados ao kernel Linux para a formação de um sistema são provenientes do projeto GNU, de forma que este sistema seria melhor definido se o chamássemos GNU/Linux, como prega Richard Stallman, fundador da FSF (Free Software Foundation) e do projeto GNU. Neste material, estaremos empregando o termo “Linux” por ser mais conhecido, porém estaremos nos referindo ao sistema formado pelo kernel Linux e pelos demais programas e aplicativos, sejam eles provenientes do projeto GNU, de outros Unix, ou de qualquer outra fonte. Inicialmente o Linux suportava apenas uma interface por linha de comando, com recursos até hoje considerados poderosíssimos. Atualmente, existem servidores gráficos para Linux, como o "Servidor X", que é de livre distribuição, além de outros, comerciais. Para rodar no servidor X, existe uma infinidade de gerenciadores de janelas (window managers), com as mais diversas opções de interfaces gráficas, que imitam as interfaces do Win95, iMac, OS2, NeXT, etc, além daquelas criadas originalmente para o Linux. Os principais usos do Linux anteriormente eram como servidor de páginas da Web, servidor FTP, servidor de email, servidor de nomes (DNS) ou roteador (gateway) entre LANs e a Internet. Além destes usos, hoje, mais e mais sistemas Linux estão sendo utilizados como servidores de bancos de dados, sendo que a maioria dos mais populares pacotes de bancos de dados estão disponíveis nas versões nativas do Linux, incluindo produtos de empresas como Oracle, Informix, Sybase e IBM. Finalmente, o Linux vem sendo usado cada vez mais para estações de trabalho pessoais ou sistema desktop, utilizados para desenvolvimento de software, computação gráfica, acesso à internet, etc. Atualmente tem sido desenvolvidos os mais variados aplicativos para a plataforma Linux, desde editores de texto simples até simuladores de circuitos eletrônicos, passando por jogos e aplicativos para internet, tornando cada vez mais popular e amigável este sistema operacional. 1.2 - CARACTERÍSTICAS A seguir descreveremos algumas das características mais importantes do Linux, que o tornam um sistema estável, versátil e confiável. 1.2.1- Multiusuário: Isto significa que o Linux instalado em uma máquina pode ser utilizado por mais de um usuário, seja na mesma máquina ou através de terminais remotos ligados a esta máquina. Tudo isso com privacidade, já que o acesso a
Tópico em Discussão:Linux para iniciantes/Flow
Aparência