Projecto Português de Documentação do Linux


link:Página Principal
link:Novidades
link:O Projecto
link:A equipa
link:Comentários
link:Participar
link:Mapa do site
link:Links
link:Imprensa

link:Copyright
link:Projectos
link:Arquivos

link:Mailing list
link:ML:arquivo
link:Web Stats
link:Mirrors

 Participa!

 
 
Subir

Secção 1 - Introdução e Informações Gerais


Pergunta 1.1 - O que é o Linux?

O Linux é um clone do Unix, escrito por Linus Torvalds com a assistência de um grupo de hackers espalhados pela Internet. Pretende-se que ele esteja em conformidade com o padrão POSIX. Ele faz tudo o que se pode esperar de um UNIX moderno e completo, incluindo multitarefa real, memória virtual, shared libraries (bibliotecas de "linkagem" dinâmica), redes TCP/IP, além de nomes de arquivos até 255 caracteres, protecção entre processos (crash protection), suporte a UNICODE etc.

Ele é executado principalmente em PCs baseados em 386/486/586, usando recursos de hardware da família de processadores 386 (segmentos TSS etc.) para implementar essas funções. Os ports (versões modificadas para outros sistemas) para outras arquitecturas estão a caminho. Ver a Pergunta 1.4 - Para quais plataformas o Linux foi importado?.

Ver o INFO-SHEET do Linux, Pergunta 2.1 - Onde ir buscar os HOWTOs e outra documentação?, para mais detalhes.

O kernel (núcleo do sistema operativo) é distribuído sob os termos do GNU - General Public License - ver a Pergunta 1.6 - O Linux está em Domínio Público? Tem Copyright?, para mais detalhes.


Pergunta 1.2 - Quais os programas suportados pelo Linux ?

O Linux tem GCC, Emacs, X-Window, todos os utilitários UNIX padrão, TCP/IP (inclusive SLIP e PPP) e centenas de outros programas compilados ou importados para ele por diversas pessoas. Existe um emulador de DOS (ver em tsx-11.mit.edu em /pub/linux/ALPHA/dosemu) que pode executar o DOS e algumas (não todas) aplicações do DOS. Existem rumores de que agora ele pode executar o Windows 3.1 em modo avançado.

Um emulador iBCS2 (Intel Binary Compatibility Standard) para binários ELF de SVR4 e COFF de SVR3.2 está num estado consideravelmente avançado de desenvolvimento. Ver o arquivo /pub/linux/BETA/ibcs2/README em tsx-11.mit.edu. O trabalho no emulador para binários do MS Windows está a progredir; alternativamente, a equipa do emulador de DOS tem tido sucesso em executar o próprio Windows dentro do dosemu - haverá um anúncio se e quando ele funcionar.

Para mais informações, deve ler o INFO-SHEET, que é um dos HOWTOs, ver a Pergunta 2.1 - Onde ir buscar os HOWTOs e outra documentação? Ver a Pergunta 5.1 - Como importar XXX para o Linux?

Algumas empresas têm software comercial disponível, incluindo o Motif. Eles são anunciados no grupo comp.os.linux.announce -- tente dar uma vista de olhos nos repositórios de mensagens, ver a Pergunta 2.9 - Os newsgroups são arquivados nalgum lugar?


Pergunta 1.3 - Quais são os requisitos mínimos para se instalar o Linux. Qual o tipo de hardware suportado por ele?

Necessita de um 386, 486 ou 586, e de pelo menos 2Mb de RAM, uma drive para o experimentar. Para fazer qualquer coisa útil, mais RAM (4Mb para instalar a maioria das distribuições, e 8Mb é altamente recomendado para executar o X) e um disco rígido é necessário.

VESA local bus e PCI são ambos suportados.

Existem problemas com as máquinas que usam o MCA (barramento proprietário da IBM), principalmente com o controlador de discos. Há um pré-lançamento para drives ESDI de PS/2 em invaders.dcrl.nd.edu no directório /pub/misc/linux. Alguns controladores SCSI também funcionam, por aquilo que sei. Existe trabalho em andamento para criar uma versão adaptada da distribuição Slackware. Para maiores detalhes tente perguntar para Arindam Banerji <axb@defender.dcrl.nd.edu>.

O Linux pode ser executado em Laptops baseados na família 386, com X na maioria. Uma página importante é http://www.cs.utexas.edu/users/kharker/linux-laptop/.

Para detalhes exactos, quais os PCs, placas de vídeo, controladores de disco etc., que funcionam, leia o INFO-SHEET e o Hardware HOWTO, ver a Pergunta 2.1 - Onde ir buscar os HOWTOs e outra documentação?

Existe um port do Linux para 8086, conhecido como Embeddable Linux Kernel Subset (ELKS). Este é um subconjunto de 16-bits do kernel do Linux, que irá ser usado principalmente em embeded systems{?}.Ver http://www.linux.org.uk/Linux8086 para mais informações. O Linux jamais trabalhará totalmente num 8086 ou 286, pois ele requer recursos de gestão de memória e outros que não se encontram nesses processadores.

As versões recentes do Linux (1.3.35 e posteriores) suportam máquinas com vários processadores (SMP), apesar dele ainda não estar satisfatoriamente estável.


Pergunta 1.4 - Para quais plataformas o Linux foi importado?

Um projecto para importar o Linux para sistemas baseados na família 68000, como Ataris e Amigas, está em andamento. Ele já tem qualidade beta e tem um servidor X. Há uma lista de discussão sobre linux-680x0, ver a Pergunta 2.8 - Quais são as listas de discussão sobre o Linux? e uma FAQ Linux/68K em http://pfah.informatik.uni-kl.de:8000/pers/jmayer/linux68k-faq e em ftp://tsx-11.mit.edu/pub/linux/680x0/FAQ; há mais informações em http://www-users.informatik.rwth-aachen.de/~hn/linux68k.html. Há uma lista de discussão sobre o port do Atari - mande um mail para majordomo@phil.uni-sb.de com o corpo da mensagem contendo só subscribe atarix - e uma área de FTP em ftp.phil.uni-sb.de em /pub/atari/linux.

Existe um port para o PowerPC. Até 7 de Julho (95), ele estava numa fase bastante precária e não se podia nem recompilar, além de só suportar placas Motorola 1603. Trabalho no Motorola Ultra, PowerStack, RS/6000 e máquinas NuBus continua. Se desejar contribuir para o projecto assine a lista linux-ppc, ver a Pergunta 2.8 - Quais são as listas de discussão sobre o Linux? Existe uma FAQ em liber.stanford.edu em /pub/linuxppc/linux-ppc-FAQ e em http://liber.stanford.edu/linuxppc/linux-ppc-FAQ.html. A Apple e OSF estão a trabalhar num port do Linux para o PowerMac, baseado no microkernel Mach da OSF. Ver em http://mklinux.apple.com/. Existe um port para o DEC Alpha/AXP de 64bits. Ver em http://www.azstarnet.com/~ axplinux/. Também há uma lista de discussão em vger.rutgers.edu.

Ralf Baechle está a trabalhar num port para o MIPS, inicialmente para o R4600 em máquinas Deskstation Tyne. O Linux/MIPS FAQ está disponível em WWW e na área do port para MIPS em ftp.waldorf-gmbh.de em /pub/linux/mips. Também há um canal no servidor de mail do Linux Activists e uma lista linux-mips, ver a Pergunta 2.8 - Quais são as listas de discussão sobre o Linux? As pessoas interessadas podem mandar as suas perguntas e ofertas de ajuda para linux@waldorf-gmbh.de.

Actualmente existem dois ports do Linux para a família ARM de processadores em andamento; um deles é o ARM3, usado no Acorn A5000, e inclui drivers de I/O para o 82710/11, e o outro é para o ARM610, usado no Acorn Risc PC. O port para o Risc PC está actualmente em fase intermédia, necessitando da rescrita do código para gerir a memória. O port para o A5000 está em beta-teste restrito e poderá ser lançado em breve. Para informações mais recentes verifique comp.sys.acorn.misc, ver na WWW em http://whirligig.ecs.soton.ac.uk/~rmk92/armlinux.html; se quiser contacte Martin Ebourn mje@soton.ac.uk

David Miller está a trabalhar num port para o Sparc. Ainda está numa fase bastante primária; pessoas dispostas a dedicar bastante tempo e com acesso a Sparcs para teste devem entrar em contacto com davem@caip.rutgers.edu.

Nenhum dos ports acima poderá executar binários do Linux/386.

O port Linux para a placa Aleph One 486 foi terminado e parece estável. Para maiores detalhes, verifique em http://www.ph.kcl.ac.uk/~amb /linux.html.


Pergunta 1.5 - Qual o espaço em disco necessário para o Linux?

São, 10Mb para uma instalação mínima, o suficiente para o experimentar e pouca coisa mais.

Pode-se espremer uma instalação mais completa com X-Window em 80Mb. Instalar quase todo o Debian 0.93R6 ocupa uns 500Mb, incluindo algum espaço para os arquivos de utilizadores e áreas para spool.


Pergunta 1.6 - O Linux está em Domínio Público? Tem Copyright?

O copyright do kernel do Linux pertence a Linus Torvalds. Ele o colocou sob o GNU General Public License, o que basicamente significa que o pode copiar livremente, modificar e o distribuir, mas não pode impor quaisquer restrições na sua distribuição e ainda deve deixar o código fonte disponível. Isto não é o mesmo que domínio público (ler a FAQ sobre copyright que está disponível em rtfm.mit.edu no directório /pub/usenet/news.answers/law/Copyright-FAQ, para detalhes).

Os detalhes completos estão no arquivo COPYING nas fontes do kernel do Linux (provavelmente em /usr/src/linux no seu sistema).

As licenças dos utilitários e dos programas que vêm com as instalações são variadas; muito desse código é do projecto GNU da Free Software Foundation, e também está sobre o GPL.

Note que discussões sobre o mérito ou não do GPL devem ser postadas a gnu.misc.discuss e não para os grupos comp.os.linux.



Subir
  POLI
info@poli.org