O documento resume a história e o desenvolvimento do Linux e do movimento de software livre. Começa descrevendo como o Projeto GNU foi iniciado por Richard Stallman para desenvolver um sistema operacional livre semelhante ao Unix. Depois explica como surgiram as primeiras distribuições Linux como resultado dos esforços de Linus Torvalds e da comunidade de software livre. Finalmente, discute o crescimento e impacto da comunidade global de usuários e desenvolvedores de código aberto.
2. O Projeto GNU
Iniciado em 1984, por
Richard Stallman.
Objetivo: desenvolver
um sistema
operacional
compatível com o
Unix completamente
livre.
3. Por que iniciar o Projeto?
Na década de 70, Stallman
compartilhava
programas com seus
colegas do MIT.
A partir de 80, várias
instituições decidiram
fechar seus códigos e
Stallman, não
conformado com isso,
criou o projeto GNU
“GNU is Not Unix” (O
GNU não é Unix).
4. O que é software livre?
Software Livre refere-se à
liberdade dos usuários
em executar, copiar,
distribuir, estudar,
modificar e melhorar o
programa.
Stallman criou também a
FSF (Free Software
Foundation), para apoiar
a comunidade de
desenvolvedores de
Software Livre.
5. Licenças
A GPL - Licença
Pública Geral, foi
criada pelo GNU para
proteger os
desenvolvedores.
Todo software livre
deve ser fornecido
com seu código-fonte
e não poder ser
usado em um
software proprietário.
Outra licença livre é a
BSD onde um
programador poderá
modificar e
redistribuir um
programa, sem
precisar fornecer seu
código-fonte.
Existem ainda outras
licenças livres.
6. Minix
Em 1987, Andrew
Stuart Tanenbaum,
professor da
Universidade Vrije de
Amsterdã, cria um
sistema operacional
baseado no Unix,
chamado de Minix,
direcionado para o
uso acadêmico.
7. Finalmente o Linux
Em 1991, Linus Torvalds,
aluno da Universidade
de Helsinki, Finlândia,
resolveu melhorar o
Minix.
Desenvolveu seu sistema
do “zero” e depois o
publicou na Internet.
Um amigo o chamou de
Linux e tendo seu
mascote o TUX.
8. GNU/Linux
O projeto GNU já tinha
criado várias
ferramentas, só faltava
o núcleo (Kernel) do
sistema.
Em 1990 iniciaram o
complexo kernel Hurd.
Mas logo surgiu o Linux,
que se encaixou
perfeitamente com o
projeto GNU.
9. Distribuições ou distros
No início o usuário
compilava o
programa para poder
usá-lo.
Pessoas e empresas
começaram a
empacotar os
programas do projeto
GNU e o Kernel Linux
para distribuí-los.
10. As primeiras distros
MCC (Manchester
Computing Centre)
lançada em fevereiro
de 92.
TAMU (Texas A&M
University) criada em
abril de 92.
SLS (Softlanding Linux
System) lançada em
agosto de 92.
11. Slackware Linux
Criada e mantida desde julho
de 93 por Patrick
Volkerding.
Sua principal característica é
não possuir ferramentas
de configuração.
Faz com que o usuário
conheça realmente o
funcionamento do sistema.
Tem como objetivo manter-
se fiel aos padrões UNIX.
12. Debian GNU/Linux
Criada em agosto de 93,
é uma distribuição feita
por uma forte base de
usuários.
Segue fortemente a
filosofia do projeto
GNU.
O nome Debian vem dos
nomes dos seus
fundadores, Ian
Murdock e de sua
mulher, Debra.
13. SuSE Linux
Distribuição alemã que
surgiu em 94.
Em Janeiro de 2004, foi
adquirida pela
empresa americana
Novell, criadora do
Netware.
14. RedHat
Surgiu em 1994, por um
grupo de programadores na
Carolina do Norte (EUA).
Um dos seus fundadores é
Bob Young.
Está atualmente voltada para
o mercado empresarial.
Sua versão comunitária é
conhecida como Fedora
Core.
18. Turbolinux
Fundada em 98 no
Japão. Domina o
mercado asiático.
Foi baseada na
distribuição RedHat
19. Gentoo
Criada por Daniel
Robbins, originada do
Debian.
Logo depois se
desmembrou da
filosofia da distribuição
“mãe”.
Cada pacote é
compilado durante a
instalação, gerando um
desempenho otimizado
para cada computador.
20. Ubuntu
Criada em 2004.
É baseada no Debian e
patrocinada pela
Canonical Ltda. (dirigida
por Mark Shuttleworth).
O seu nome deriva do
conceito sul africano
"humanidade para com os
outros".
É uma das mais usadas hoje
em dia, devido a sua
facilidade de uso.
21. Kurumin
Criada pelo brasileiro
Carlos Morimoto, do
site
guiadohardware.net.
É baseado no Knoppix,
que foi gerada da
distro Debian.
Se destaca por ser
executada a partir do
CD-ROM, como outros
live-cd's.
24. Comunidade
Um dos preceitos que
giram em torno do
mundo do software
livre é o de
compartilhamento
do conhecimento,
com isso, a
comunidade é
composta por
pessoas que se
dispõem a ajudar uns
aos outros.
25. Comunidade
John "Maddog" Hall é um
dos fundadores do
movimento Open
Source.
Trabalha com informática
desde 69.
Desde 95 é diretor-
presidente da Linux
International, que dá
apoio à adoção do Linux.
É compadre de Linus
Torvalds.
26. Comunidade
Alan Cox, é um dos
mais influentes
desenvolvedores do
kernel Linux até a
versão 2.4.x
O kernel está
atualmente na versão
2.6.x
27. Comunidade
Eric Raymond é um
famoso hacker
americano.
Autor do artigo “A
Catedral e o Bazar”,
que compara o
desenvolvimento de
software entre um
mercado com muitas
pessoas e uma grande
empresa com poucas
pessoas.
28. Comunidade
Miguel de Icaza é um
programador
mexicano que fundou
o projeto GNOME em
agosto de 97.
GNOME é um
completo sistema de
desktop livre.
29. Comunidade
O brasileiro Marcelo
Tosatti, foi escolhido
por Linus Torvalds
para ser o
mantenedor da
versão 2.4 do kernel
Linux.
Assim como boa parte
dos usuários linux, é
autodidata.
30. Hacker ou Cracker?
Hackers são indivíduos
que elaboram e
modificam software e
hardware de
computadores para
melhorá-los.
Crackers são
programadores
maliciosos e
ciberpiratas que agem
com o intuito de violar
sistemas cibernéticos.
31. Grupos de Usuários
A paixão por um software ou
distribuição, faz surgir os
grupos de usuários.
Promovem congressos e
fóruns de discussão.
Install Fest (festas de
instalação de Linux em
computadores).
Cursos de capacitação.
Melhorias nas distribuições.
Traduções e criação de
documentos.
32. Fórum Paraense de Software Livre
Anualmente é realizado
pelo grupo de
usuários “Linux Pai
d'égua” e apoiado
por órgãos públicos e
privados de Belém
um fórum de debates,
mini-cursos, trazendo
palestrantes de todo
o Brasil para troca de
experiências.
33. Fórum Internacional de Software Livre
Também em Porto
Alegre, é realizado
anualmente o FISL,
que reune Hackers
de todo o globo para
palestrar,
desenvolver,
conversar e
principalmente se
divertir.
34. Fórum Internacional de Software Livre 6.0 (Junho de
2005)
Stand do grupo de usuários Slackware-BR
35. Fórum Internacional de Software Livre 6.0 (Junho de
2005)
John “Maddog” Hall (Linux International)
44. Alternativas aos softwares proprietários
MS Windows => Linux
MS Office => OpenOffice
CorelDraw => Inkscape
Adobe PhotoShop => Gimp
3D Studio => Blender
Messenger => Kopete
Mirc => Ksirc
Front Page => Nvu
Internet Explorer => Firefox
Outlook Express => Thunderbird
Nero => K3B
Media Player => Mplayer
Winamp => Xmms
Sound Forge => Audacity
PageMaker => Scribus
IIS => Apache
ASP => Php
SQL Server => PostgreSQL
Visual Basic => Gambas
Delphi => Lazarus
45. Comparativo de Preços
www.brasoftware.com.br
MS Windows XP = R$ 699,00
CorelDraw X3 = R$ 1.159,00
MS Office 2003 = R$ 1.519,00
Adobe PhotoShop = R$ 1.767,00
MS Visual Studio Pro 2005 = R$
2.435,00
Borland Delphi 2006 Enterprise =
R$ 7.869,00
MS Windows Server 2003 = R$
10.959,00
MS SQL Server 2005 = R$
18.499,00
www.linuxmall.com.br
Ubuntu = R$ 10,00
Slackware (2 cds) = R$ 21,90
Debian Sarge = R$ 25,00
SuSE 10.1 = R$ 35,00
Mandriva 2006 = R$ 299,00
Red Hat Enterprise = R$ 496,94
OBS.: Pacotes de escritório,
ferramentas de
desenvolvimento, banco de
dados, aplicativos gráficos, etc.
Já estão incluídas na maioria
das distribuições.
46. Links Interessantes
www.br-linux.org – notícias diárias sobre Linux.
www.aurelio.net – dicas e tutoriais sobre Linux.
www.guiadohardware.net – site do criador do Kurumin com
muitos documentos sobre Linux.
www.linuxmagazine.com.br – revista brasileira sobre
Linux.
www.softwarelivre.org – site da organização que realiza o
FISL.
www.vivaolinux.com.br – site com ótimas dicas de Linux.
br.groups.yahoo.com/group/linuxpaidegua – grupo de
usuários Linux Pai d'égua de Belém do Pará.