Diferenças e semelhanças entre Windows e GNU/Linux

Leandro Lameiro lameiro@gmail.com

Aparência

Mito 1: Linux não é tela preta, DOS, linha de comando. Mito 2: Linux não é só para hackers. Mito 3: Linux tem janelas. As janelas não foram inventadas pelo Windows. Nem o mouse.

 

Diferenças e semelhanças entre Windows e GNU/Linux

Diferenças e semelhanças entre Windows e GNU/Linux

Custo

Windows
 

XP Home: R$ 469 XP Professional: R$ 649 (Lojas Americanas) Ubuntu Linux: R$ 0 Fedora Linux: R$ 0 Debian Linux: R$ 0 Sem lock-in, com competição

Linux
   

Empresas

Windows

Microsoft Google, IBM, RedHat, HP, Sun, Novell Comunidade do Software Livre

Linux
 

Compatibilidade

Software:
 

Windows: Praticamente nenhuma Linux: Unix, Mac OS, SunOS, BSDs, Solaris, AIX, HP-UX, Unixware, IRIX Windows: IBM/PC, alguns tablets e handhelds Linux: IBM/PC, alguns tablets e handhelds, PowerPC (Mac), mainframes, clusters, SPARC, video-games (PS3), iPod

Hardware:
 

Liberdade

Windows

Uma interface gráfica. Dezenas de interfaces gráficas: GNOME, KDE, Xfce, WindowMaker, Blackbox, ... (Ver mais tarde a palestra de interfaces gráficas) Software Livre (Ver mais tarde a palestra de direitos autorais)

Linux

  

Liberdade?

GNU/Linux:
1. Rodar para qualquer propósito 2. Estudar e modificar o código 3. Copiar 4. Distribuir as modificações

Windows:
• •

Apenas dos softwares livres Exemplos: Firefox, OpenOffice, Dev-C++

The Cathedral and the Bazaar

Distribuições
 

O que é uma distribuição? Windows:

É igual pra todo mundo. Pode ser adaptado para cada necessidade
      

Linux:

Ubuntu/Fedora/Debian: Desktops RedHat Enterprise: Empresas grandes Slackware/Gentoo: Usuários mais experientes Scientific Linux: Ciência Knoppix: Sem instalação Musix: Música ET, AMSel, Embedded Debian: Embedded

Distros

Mas eu não sou programador!

Eu não sou programador, nem quero ser. Para mim, que diferença faz o software ser livre, se eu não sei mexer?

Ganho por tabela: Você não sabe, mas algumas outras pessoas sabem. Aplicações customizadas Garantia de suporte

 

Estrutura dos arquivos

Windows:

Várias árvores Uma árvore

GNU/Linux:

Árvores?

Windows

GNU/Linux (e similares)

Montagem de dispositivos

Principais diretórios
  

/home – Diretório dos usuários /etc – Configurações /mnt – Montagem de dispositivos

Permissões
 

Crise de dupla personalidade Fique enjaulado em sua casa

Usuários administrativos

Usuário administrativo tem poder para tudo (mexer nos arquivos, senhas, configurações, TUDO) Usado apenas para tarefas administrativas (mudar configurações, instalar programas) Em geral só existe um e é chamado de root

Usuários regulares

Não podem fazer nada fora do seu diretório em /home Exemplo: usuário lameiro não tem permissão para fazer nada além de ler fora do diretório /home/lameiro. Mais resistente a vírus

Exemplo simples
Arquivo no meu diretório de usuário (/home/lameiro/Mochikit-1.3.1.zip)

Outro exemplo simples
Arquivo de sistema (/etc/passwd)

Exemplo mais complexo
Arquivo compatilhado (/home/lameiro/foo)

Outras diferenças

Instalação/remoção de programas: Ver a palestra de sistema de pacotes Atualização: Ver a palestra de sistema de pacotes

Socorro!

Ajuda em GNU/Linux:

Listas de e-mail (ubuntu-br, softwarelivre@gremio.poli.usp.br e IME) Fóruns (Ubuntu, Gentoo) Guias na internet (Guia Foca Linux) Documentação oficial (GNOME) Wiki ( http://wiki.ubuntu-br.org/ObtendoAjuda )

   

Não entendi nada...

Dúvidas?
Leandro Lameiro lameiro@gmail.com