Você está na página 1de 28

INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DE SP

UNIDADE SO PAULO (SPO)


TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS





THIAGO NOGUEIRA 1371258
ALEXANDRE DE LIMA 1372556
WEIDER FERNANDO 137253X





A1SO1:
SLACKWARE













SO PAULO
2013
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DE SP






ALEXANDRE DE LIMA 1372556
THIAGO NOGUEIRA 1371258
WEIDER FERNANDO 137253X





A1SO1:
SLACKWARE














SO PAULO
2013

Trabalho apresentado ao Professor Dr.
Braz na disciplina de Sistemas
Operacionais 1, como requisito parcial
para aprovao no 1 Semestre.
Turma A1SO1.




NDICE


INTRODUO ................................................................................................... 2
1. ORIGEM. ........................................................................................................ 3
2. EVOLUO ................................................................................................... 4
3. CARACTERSTICAS ...................................................................................... 11
3.1. FILOSOFIA .................................................................................................. 12
3.2. DESIGNER .................................................................................................. 13
3.2.1. INSTALAO ........................................................................................... 14
3.2.2. BOOT ....................................................................................................... 14
3.2.3. INICIALIZAO ....................................................................................... 14
3.2.4. INTERFACE GRFICA ............................................................................ 14
3.2.5. ADMINISTRAO.................................................................................... 15
3.3. DESENVOLVIMENTO................................................................................. 15
3.4. LANAMENTOS ......................................................................................... 15
3.5. POPULARIDADE ........................................................................................ 16
3.6. COMUNIDADE SLACKWARE .................................................................... 16
3.7. NOME, LOGOTIPOS E MASCOTE ............................................................ 17
4. MERCADO .................................................................................................... 19
4.1. FORMAS DE SE ADQUIRIR: ...................................................................... 19
4.2. VARIAES ............................................................................................... 20
5. VISO DE FUTURO ...................................................................................... 23
CONCLUSO ..................................................................................................... 24
REFERNCIAS CONSULTAS ONLINE ............................................................ 25
REFERNCIAS IMAGENS ............................................................................... 26

2

INTRODUO

Slackware o sistema operacional baseado em Linux (distribuio GNU/ Linux) mais
antigo que continua em desenvolvimento at os dias atuais, desenvolvido em 1993
por Patrick Volkerding. Ele um sistema derivado do SLS (Softlanding Linux
System), uma das distribuies Linux mais populares da poca por ser a primeira a
possuir um pacote de softwares abrangentes, que no se limitavam apenas ao
kernel e servios bsicos, mas tambm a outras coisas, como por exemplo interface
grfica, protocolo de rede TCP/IP e o editor tecnico de textos, Emacs.
Alm de ser a distribuio ativa mais antiga, uma das distribuies mais estveis e
bem estruturadas do mercado.
3

1. ORIGEM

Quando Patrick Volkerding ainda era estudante de cincias da computao na
Universidade Estadual de
Minnesota (Minnesota State
University Moorhead), ele foi
convidado para fazer as
instalaes da distribuio SLS
nos laboratrios de informtica
da universidade. Primeiramente,
ele fez anotaes de correes e
modificaes que faria aps a
instalao. Aps aplicar as
modificaes, ele j s gravou
diretamente nos discos de
instalao do SLS, para que as
mquinas j fossem configuradas
com as modificaes.
Inicialmente, Patrick no tinha
inteno de lanar uma distribuio prpria do SLS ao pblico, mas ao ver que
muitos usurios pediam frequentemente uma nova verso do SLS, ele fez um post
questionando se o publico gostaria que ele lanasse um sistema derivado de SLS
(SLS-like) com a verso 0.99pl11A do kernel Linux e, em resposta, recebeu alta
aprovao. Ento, em 16 de julho de 1993, Patrick Volkerding, disponibilizou em um
servidor FTP annimo (que pode ser acessado sem necessidade de login) da
propria universidade, a verso 1.0 do Slackware Linux, que era fornecido em 24
imagens para disquetes 3 . Surge ento a distro Linux mais antiga que
desenvolvida e utilizada at hoje.
O anncio da v.1.0 pode ser conferida em
<http://www.slackware.com/announce/1.0.php>.

Figura 1 Patrick Volkerding.

Fonte: Viva o Linux.

4

2. EVOLUO

Como de se esperar, o Slackware foi
evoluindo cada vez mais, de verso em verso,
e veremos essa evoluo a seguir, onde sero
citadas as principais mudanas. A cronologia
dos lanamentos pode ser conferida na Figura
2 e na Tabela 1.
Como j foi citado mais acima, a v.1.0 do
Slackware era composta por 24 disquetes,
sendo divididos em 13 com o pacote de
instalao A, que o pacote que contm a base
do sistema, como por exemplo, o kernel, e os
outros 11 disquetes continham o pacote X, que
o pacote que contm os controladores
(XFree86) e aplicativos grficos, e me refiro aos
pacotes no presente, porque eles ainda so
usados para a mesma finalidade.
A v.1.0 usava a verso 0.99pl11 alpha do kernel
Linux. Ele possuia suporte para protocolo TCP /
IP, suporte para alguns sistemas de arquivos,
como por exemplo, ext2FS, etc. Ele foi
compilado com libc 4.4.1 e gcc 2.4.5 . A parte
grfica da distribuio foi baseado em XFree86
1.3 e utilizou OpenLook Virtual Window
Manager como ambiente grfico da rea de
trabalho.
Sairam algumas atualizaes da verso 1.0
ainda, como a v.1.1.2 que j traziam o kernel
Linux 0.99.15 e controlador grfico XFree86 2.0. Mas no dia 2 de Julho de 1994, sai
o Slackware v.2.0. Ele permitia a escolha entre o kernel Linux 1.0.9 que era estvel
e o kernel 1.1.18, que estava em desenvolvimento, tambm tinha incluso o XFree86
Figura 2 Linha Cronolgica dos
lanamentos Slackware.

Fonte: Wikipdia.

Tabela 1 Lanamentos Slackware.

5

2.1.1. Foi nessa mesma poca que Volkerding
comeou a comercializar o sistema atravs da
Morse Telecom. Ao ser questionado sobre a
comercializao do
Slackware, ele declarou: Eu tinha visto
distribuies comerciais como Caldera surgir
nesse primeiro ano, e ficou bastante claro que se
o projeto fosse continuar, eu precisaria encontrar
alguma maneira de financi-lo. Porm, seis
meses depois o contrato expirou e Volkerding
migrou para a Walnut Creek CDROM, j que, a
Morse Telecom pagava a ele apenas U$ 1 por
unidade vendida.
O crescimento do Slackware estava evidente: a
verso 2.1 com kernel 1.1.59, lanada em 31 de
Outubro de 1994, j era dividida em 73
disquestes.
O Slackware Linux 3.0 (kernel 1.2.13) saiu em
setembro de 1995 e foi a primeira verso a
utilizar CD-ROMs na instalao, e no mais
disquetes, como usava. Essa verso tambm foi
marcada pela adotagem do formato executavel
ELF.
Em junho de 1996 lanada a verso 3.1, que
chamada de Slackware 96, em aluso ao
Windows 95. Essa verso traz o kernel 2.0.0 e
libc 5.3.12.
Levou o tempo de quase quatro anos da verso
3.0 para a verso 4.0 (kernel 2.2.6 ), em Maio de
6

1999. Nessa verso, j se pedia 1 GB de espao em disco para uma instalao
completa e possuia o XFree86 3.3.3.1 e a verso 1.1.1 do KDE, que teve sua
primeira apario em um sistema Slackware, na verso anterior, 3.9.
No dia 25 de Outubro de 1999 a tendncia de lanamentos foi quebrada, quando um
novo lanamento foi anunciado, e para a surpresa de muitos, ele foi chamado
Slackware Linux 7.0 (kernel 2.2.13 ). Houve muito questionamento a respeito desse
enorme pulo de verses, mas Volkerding se anunciou explicando que o salto foi uma
ao de marketing para mostrar que o Slackware estava to atualizado quanto os
sistemas da poca, porque os outros sistemas j estavam com suas verses bem
avantajadas em numeros, como por exemplo o Red Hat, que j se encontrava no
release 6. Em sua publicao, Volkerding tambm se desculpa por no ter se
mostrado muito purista com essa atitude e diz que no far pular mais verses,
exceto se as outras distros estiverem com releases muito elevados. As
caractersticas que marcaram a verso 7.0 (alm do salto de verses, claro), foram a
apario da interface GNOME no Slackware e o uso do (g)libc 2, alm de que, o
sistema j exigia uma partio de 2GB para a instalao completa.
A verso 8.0, lanada em 28 de junho de 2001, foi a primeira verso do Slackware
com suporte para Mozilla (navegador). Ele utilizou a verso 2.2.19 do kernel Linux e
mandou a verso 2.4.5, como opcional, j que essa verso possui suporte para
sistema de arquivos ReiserFS.
A verso 9.1, lanada em Setembro de 2003, utilizava a verso 2.4.22 do kernel
Linux e suas maiores mudanas foram, a incluso da ALSA (Advanced Linux Sound
Architecture) como sistema padro de som e a incluso do kit de desenvolvimento
de Java 2, da Sun.
A verso 10.0, lanada em junho de 2004, Slackware teve uma mudana importante
na sua implementao do X Window System, fazendo a transio do XFree86 para
X.org Server. Segundo Volkerding, a mudana foi feita porque a maioria da
comunidade Slackware, era a favor da migrao para o X.org como padro de
controlador X.
Em 2005, a interface GNOME foi removida do Slackware e a v.10.2 foi a primeira
verso a no possuir a interface desde sua implantao. A remoo do GNOME
7

teve um peso significativo, porque alm do GNOME ser uma interface muito usada
em vrias outras distros, o sistema teve perda de popularidade por parte dos que
amavam usar o Gnome e por parte daqueles que comeavam a temer estarem
sujeitos a uma ditadura imposta por Volkerding. A justificativa de Patrick que se
perde muito tempo procurando erros no Gnome. Como de se esperar, parte dos
usurios fizeram alarde sobre o sistema, outra parte, composta pelos mais fiis ao
Slackware se adaptou ao uso de outros ambientes como o KDE e o Xfce e alguns
passaram a utilizar o Gnome para Slackware fornecido por terceiros como o Gnome
SlackBuild e o Dropline Gnome.
Slackware 12.0, lanada em julho de 2007, foi a primeira verso que inclua um
kernel Linux 2.6 por padro. Esta verso foi a primeira com suporte de camada de
abstraco de hardware (HAL).
Em maio de 2009 a equipe de desenvolvimento anunciou o lanamento do sistema
na verso de 64 bits, que recebeu o nome de Slackware64, porm, em fase de
testes, mas em agosto do mesmo ano, foi lanada a verso 13.0, que era uma
verso estvel de 64 bits.
A verso 13.1, lanada em maio de 2010, incluiu o PolicyKit e o ConsoleKit, que so
ferramentas usadas na administrao de sistemas com vrios usurios. Alm disso,
o sistema substituiu o controlador IDE (PATA) pelo libATA.
A verso 13.37 (conhecida como LEET) foi lanada em abril de 2011. Entre os
novos recursos esto o suporte para Tabela de Partio GUID, que um esquema
de particionamento de disco rgido que poderia substituir o MBR do sistema, bem
como utilitrios para o sistema de arquivos Btrfs. Alm disso, ele j vem com a
verso 4.0 do navegador Mozilla e o sistema X Windows foi atualizado, vindo com
um driver open source para placas Nvidia.
A verso 14.0 foi lanada em setembro de 2012 e veio com um kernel 3.2.29 alm
de adicionar suporte para o NetworkManager, que um gerenciador de rede bem
prtico.
A verso mais recente do Slackware a verso 4.1 BETA, que saiu no dia 18 de
Setembro de 2013 e recebeu j o terceiro release no dia 28 de outubro desse
8

mesmo ano. Essa verso j traz o kernel Linux 3.10.12 e atualizaes para o Mozilla
e Thunderbird 24.0
A seguir, temos a Tabela 2, que mostra de forma mais detalhada as atualizaes
mais importantes que cada verso do Slackware sofreu, da v.1.0 a v.14.0.
Verso
Date
Released
Kernel X (g)libc gcc kde Xfce Gnome
1.0 16/07/93 0.99.11
XFree86
1.3
4.4.1 2.4.5

1.0.1 04/08/93 0.99.12
XFree86
1.3
4.4.1 2.4.5

1.0.2 05/09/93

1.0.3 15/09/93

1.0.4 01/10/93

1.1.0 05/11/93

1.1.1 12/12/93

1.1.2 05/02/94 0.99.15
XFree86
2.0
4.5.19 2.5.8

1.2.0 19/03/94

1.2.0.1 01/04/94 1.0

1.2.0.2 15/04/94 1.0.8

1.2.0.3 21/04/94

2.0.0 01/07/94 1.0.9
XFree86
2.1.1
4.5.26 2.5.8

2.0.1 18/09/94 1.0.9
XFree86
2.1.1
4.5.26 2.5.8

2.0.2 18/10/94 1.1.54
XFree86
3.1
2.1 31/10/94 1.1.59
XFree86
3.1
4.5.26 2.5.8

2.2.0 21/03/95 1.2.1
XFree86
3.1.1
4.6.27 2.6.3

2.3 10/05/95 1.2.8
XFree86
3.1.1
4.6.27 2.6.3

Tabela 2 Principais atualizaes feitas em cada verso do Slackware.
9

3.0 24/08/95 1.2.13
XFree86
3.1.2
5.0.9 2.7.0

3.1 03/07/96 2.0.0
XFree86
3.1.2
5.3.12 2.7.2

3.1.x 20/01/97 2.0.27
XFree86
3.2
5.3.12 2.7.2

3.2 17/02/97 2.0.29
XFree86
3.2
5.4.17
2.7.2
.1
3.3 11/07/97 2.0.30
XFree86
3.3
5.4.33
2.7.2
.2
3.4 14/10/97 2.0.30
XFree86
3.3.1
5.4.33
2.7.2
.3
3.5 09/06/98 2.0.34
XFree86
3.3.2-p2
5.4.44
egcs
-
1.0.3

3.6 28/10/98 2.0.35
XFree86
3.3.2-p3
5.4.46
egcs
-
1.0.3

3.9 10/05/99
2.0.37pr
e10
XFree86
3.3.3.1
5.4.46
egcs
-
1.1.2
1.1

4.0 17/05/99 2.2.6
XFree86
3.3.3.1
5.4.46
egcs
-
1.1.2
1.1.1

7.0 25/10/99 2.2.13
XFree86
3.3.5
2.1.2
egcs
-
1.1.2
1.1.2

1.0.53
7.1 22/06/00 2.2.16
XFree86
3.3.6
2.1.3
egcs
-
1.1.2
1.1.2

1.2
8.0 28/06/01 2.2.19
XFree86
4.1.0
2.2.3
2.95.
3
2.1.1

1.4
8.1 18/06/02 2.4.18
XFree86
4.2.0
2.2.5
2.95.
3
3.0.1 3.8.16 1.4.1
10



8.1.01 19/06/02 2.4.18
XFree86
4.2.0
2.2.5
2.95.
3
3.0.1 3.8.16 1.4.1
9.0 18/03/03 2.4.20
XFree86
4.3.0
2.3.1 3.2.2 3.1 3.8.18 2.2
9.1 25/09/03 2.4.22
XFree86
4.3.0
2.3.2 3.2.3 3.1.4 3.99.4 2.4.0
10.0 22/06/04 2.4.26
X11R6.7.
0
2.3.2 3.3.4 3.2.3 4.0.5 2.6.1
10.1 02/02/05 2.4.29
X11R6.8.
1
2.3.4 3.3.4 3.3.2 4.2.0 2.6.1
10.2 13/09/05 2.4.31
X11R6.8.
2
2.3.5 3.3.6 3.4.2 4.2.2

11.0 01/10/06 2.4.33.3
X11R6.9.
0
2.3.6 3.4.6 3.5.4
4.2.3.
2
12.0 01/07/07 2.6.21.5
xorg-
1.3.0.0
2.5 4.1.2 3.5.7 4.4.1

12.1 01/05/08 2.6.24.5
xorg-
1.4.0.90
2.7 4.2.3 3.5.9 4.4.2

12.2 09/12/08 2.6.27.7
xorg-
1.4.2
2.7 4.2.4
3.5.1
0
4.4.3

13.0 26/08/09 2.6.29.6
xorg-
1.6.3
2.9 4.3.3 4.2.4 4.6.1

13.1 24/05/10 2.6.33.4
xorg-
1.7.7
2.11.1 4.4.4 4.4.3 4.6.1

13.37 25/04/11 2.6.37.6
xorg-
1.9.5
2.13 4.5.2 4.5.5 4.6.2

14.0 26/09/12 3.2.29
xorg-
1.12.3
2.15 4.7.1 4.8.5 4.10.0

11

3. CARACTERSTICAS

A principal caracterstica do Slackware Linux a estabilidade que ele traz, pois, ao
contrrio de diversas outras distribuies Linux, o Slackware no tem data marcada
para seus lanamentos, ele s lana uma nova verso quando essa se encontra
estvel e bem estruturada.
Existem alguns detalhes que destacam o Slackware atualmente, e entre eles esto a
filosofia adotada pela equipe Slackware, que a filosofia KISS; a questo dele ser
uma das distros Linux mais expert-friendly e ele ser um sistema Unix-like.
KISS a sigla utilizada para "Keep it simple, stupid", algo como "Mantenha simples,
estpido e se trata de um princpio, muito utilizado por desenvolvedores, que
valorizam a simplicidade, ou seja, a remoo de toda camada de complexidade em
um sistema para deix-lo mais enxuto, simples e elegante. Slackware tem a fama de
ser um sistema cujo desenvolvimento e configurao muito fiel a esse princpio,
por no maquiar o real funcionamento do sistema, fazendo o usurio interagir com
as razes dos processos, ao contrrio de outros sistemas que possuem utilitrios
para realizar quase todo tipo de tarefa, proporcionando um ambiente em que no h
uma real interao entre o sistema e o usurio.

Quando usamos o termo expert-friendly, nos referimos a capacidade do sistema de
manter a unio das caractersticas avanadas e amigveis. Esse termo entra em
contraste com muitos sistemas muito tcnicos, que por manterem caractersticas
extremamente tcnicas, abrem mo de uma estrutura e uma interface amigvel.
Sobre o Slackware ser unix-like, isso significa que ele segue muitos dos princpios
Unix, quer dizer, a forma como esto organizados os diretrios, os servios, etc, so
bem fiis ao sistema Unix.
O Slackware no a distribuio mais antiga, mas das que esto ainda ativas, ela
a mais antiga, sendo apenas um ms mais velha que a distro Debian.

12

Outra caracterstica da distro que ela possui um alto poder de personalizao,
contendo todos os pacotes necessrios para montar servidores e desktops sem a
necessidade de downloads de pacotes adicionais. Eles so oficialmente mantidos
para a plataforma Intel x86, AMD x86-64, IBM S/390 e processadores de arquitetura
ARM.
Inicialmente, Patrick Volkerding mantinha sozinho a distribuio, porm ao longo dos
anos acabou aceitando ajuda de alguns colaboradores no desenvolvimento da
distribuio.
3.1. Filosofia

Bem, como j foi dito anteriormente, o Slackware um sistema que segue uma
filosofia simplista e conservadora, porm o site oficial do Slackware descreve sua
filosofia de uma forma mais ampla e abrangente. Essa citao est disponvel no
endereo <http://docs.slackware.com/pt-br:slackware:philosophy> Acesso out. de
2013:
Slackware :
Uma distribuio que pode ser instalada de forma inteiramente offline,
utilizando apenas o conjunto de CD/DVD disponvel;
Uma distribuio que libera ao pblico novas verses apenas quando se
considera uma verso estvel, no possuindo uma agenda fixa para
lanamentos. Cada lanamento do Slackware Linux se d atravs da equipe
de desenvolvimento do Slackware junto comunidade. O Slackware
valoriza mais a estabilidade em comparao a novidades em relao a
software;
Uma distribuio onde simplicidade prefervel a convenincia. A
ausncia de sistemas de ajuda grficos (comum em muitas outras
distribuies comerciais) para as tarefas de administrao do sistema
ponto pacfico;
Uma distribuio onde configurao e a administrao do sistema so
atravs de simples scripts de ajuda via ncurses, ou atravs da edio direta
(utilizando um editor de textos como o vi ou vim) dos arquivos de
configurao existentes que so muito bem documentados;
13

Uma distribuio que prefere empacotar software vanilla, ou software que
no tenha sido modificado pelo desenvolvimento upstream. Pouca ou quase
nenhuma implementao de patches feita para o software considerado
upstream e, como resultado, o software que se encontra empacotado no
Slackware funciona o mais prximo possvel do que os criadores originais
desejariam para seus projetos;
Uma distribuio que no adiciona camadas de abstrao ou complexidade
no topo das solues existentes. Por exemplo, o gerenciamento de pacotes
no Slackware manipulado atravs de simples scripts agindo sobre pacotes
de arquivos no formato tarball (*.tgz, *.txz, *.tbz) e no existe manipulao
de dependncia para o gerenciamento de pacotes;
Uma distribuio que segue a mxima do senso-comum: se no est
quebrado, no conserte;
Uma distribuio onde as decises mais importantes pelo Ditador
Benevolente para Toda a Vida (BDFL - Benevolent Dictator for Life), o atual
chefe-mantenedor Patrick Volkerding) e onde o processo de
desenvolvimento mais fechado que em distribuies baseadas no
desenvolvimento comunitrio. Como resultado, o Slackware
extremamente focado seus pontos fortes, no que se refere a no atender
todas as preferncias de sua comunidade ou terceiros. Por essa razo,
existe muito menos presso para que a equipe de desenvolvimento do
Slackware seja popular, e atenda melhor a maior parte do mercado.

3.2. Designer

Quando falamos do designer da distribuio Slackware, as caractersticas que vem a
tona, so as j citadas: filosofia KISS e sistema UNIX-like. Isso porque, o designer
do Slackware, um designer simplista e limpo, sem muitos enfeites, o que lembra
muito os sistemas Unix e ressalta a filosofia KISS. Essa simplicidade se refere no
apenas ao visual, mas tambm a facilidade de uso, a questo de ir direto ao ponto,
porm, essa facilidade de uso pode variar de usurio para usurio: os usurios
iniciantes, que no possuem conhecimento de linha de comando, tendo assim, de
buscar ajuda de terceiros ou guias para poder configurar seu sistema; usurios
intermedirios, que so os usurios que possuem certo conhecimento sobre Linux e
14

linha de comando, que no conseguem usufruir de tudo que o sistema tem a
oferecer, mas que conseguem configur-lo e utiliz-lo; e os usurios avanados, que
so usurios que geralmente possuem amplo conhecimento e experincia no
apenas em Linux, mas tambm em outros sistemas operacionais, como por
exemplo, UNIX e que conseguem aproveitar ao Maximo tudo que a distribuio tem
a oferecer.
A seguir, temos a aplicao da filosofia de designer do Slackware na prtica:
3.2.1. Instalao
O Slackware no utiliza instalador grfico. A instalao feita passo a passo sem a
interface e com toda a configurao sendo feita pelo usurio, desde a escolha dos
pacotes, at particionamento do disco rgido (detalhe que traz certa dificuldade a
usurios inexperientes).
3.2.2. Boot
Mantm o carregador LILO at hoje, enquanto muitas outras distros migraram para o
GRUB.
3.2.3. Inicializao
Enquanto outros sistemas utilizam uma inicializao ao estilo System V, o Slackware
utiliza uma menos complexa, baseada em BSD, porm, atualmente ele vem com a
opo System V acoplado, ficando ento a escolha do usurio qual usar.

3.2.4. Interface grfica
Essa parte configurada pelo usurio quando escolhe a interface que ir utilizar,
porm, no obrigatrio o uso de uma, podendo-se optar por apenas uma interface
textual.



15

3.2.5. Administrao
Slackware no oferece utilitrios GUI para administrao. A administrao do
sistema feita atravs de shell scripts que vem no prprio sistema ou ento criados
pelo usurio.

3.3. Desenvolvimento
Inicialmente, as primeiras verses do Slackware foram desenvolvidas apenas por
Patrick Volkerding, porm, a partir da verso 4.0, o site oficial do Slackware anuncia
David Cantrell e Logan Johnson como parte da "Equipe Slackware". Mais tarde, ao
lanar a verso 8.1, Chris Lumens tambm entra para a equipe, porm,
aparentemente, as verses 9.0 e 9.1 foram desenvolvidas apenas por Volkerding.
Nas notas de lanamento do Slackware 10.0 e 10.1, Volkerding agradece a Eric
Hameleers pela ajuda no suporte a USB, PCI, Wireless e cardbus. A partir da
verso 12.0, a novamente a formao de uma equipe em torno Volkerding. De
acordo com a nota de lanamento da verso 12.2, a equipe de desenvolvimento
composta por sete pessoas, tendo mais pessoas adicionadas nas futuras verses.
Um termo que se encontra facilmente ao se pesquisar sobre o Slackware o termo
current. Esse termo se refere ao repositrio onde a comunidade mantm as verses
atualizadas das ferramentas utilizadas pelo sistema, para que possam a vir ser
utilizadas nos prximos lanamentos.
3.4. Lanamentos
Como j foi dito anteriormente, o Slackware tem seus lanamentos baseados em
estabilidade, e no em datas estipuladas resultantes de aes de marketing. O
prprio Volkerding afirma isso: "Normalmente est em nossa poltica no especular
sobre as datas de lanamento, j que pura especulao, pois nem sempre
possvel saber quanto tempo demorar a serem feitas as atualizaes necessrias e
amarrar todas as pontas soltas". Porm, mesmo a distribuio seguindo essa
filosofia, ela costuma lanar cerca de uma atualizao por ano, assim, novas
verses so lanadas de forma contnua e dentro de um prazo razoavelmente
16

previsvel. Desde o incio, Slackware teve pelo menos um lanamento por ano.
Atividade de lanamento atingiu o pico em 1994, 1995, 1997 e 1999, quando houve
trs lanamentos por ano. A partir da verso 7.1, a progresso de lanamento
tornou-se mais estvel tendo dois lanamentos por ano apenas em 2003, 2005 e
2008.
3.5. Popularidade
Atualmente no se utiliza nenhuma tcnica para monitorar quantos usurios utilizam
cada distribuio Linux, porm, o site Distrowatch, possui um ranking de
popularidade de cada distribuio, se baseando no nmero de acessos que a pgina
de cada distribuio recebe. Ao avaliar a colocao da distro Slackware, nota-se que
ele teve uma queda de popularidade: em 2002, a pgina Slackware estava
classificada em 7 lugar, mas caiu para 10 em 2005. Em 2006, alcanou o 9 lugar,
que, desde ento, vem decaindo cada vez mais, chegando a13 em 2009, 11 em
2010, 12 em 2011 e 2012 e chegando a 23 posio na consulta feita sobre os
ltimos 30 dias (out. de 2013).
Mesmo no sendo a distribuio mais popular da atualidade, o Slackware foi a
distribuio Linux mais difundida nos primeiros anos aps a sua criao, chegando
at a ser chamado de Linux Padro, segundo algumas fontes. Essa popularidade
pode ser notada quando se avalia o grande nmero de distribuies que se
basearam nele, como por exemplo, a distro SuSE (atual openSUSE), e essa
popularidade pode ser supera apenas por poucas distribuies, como por exemplo a
Debian e a Red Hat.
3.6. Comunidade Slackware
O Slackware possui uma comunidade de usurios altamente devotos, conectados e
entusisticos que se mostra amigveis e de grande ajuda para com os usurios mais
novos. A comunidade Slackware geralmente enfatiza a capacitao do usurio
atravs do aprendizado e entendimento do sistema, ao invs de copiar cegamente
as instrues. Como resultado desse desenvolvimento tcnico, muitos dos usurios
Slackware tambm so desenvolvedores e, devido isso, existe disponibilidade de um
17

grande nmero de SlackBuilds (scripts de configurao) desenvolvidos pela prpria
comunidade.
Uma reclamao muito frequente no Slackware, o trabalho envolvido na instalao
de softwares de terceiros, tendo-se que, procura-los em diferentes endereos,
realizar o download e realizar a compilao e instalao de maneira totalmente
manual. A questo foi amplamente abordada pela comunidade de desenvolvedores
que criaram SlackBuilds para os programas mais comumente utilizados, mas que
no so parte da distribuio oficial.
Desde GNOME foi retirado do Slackware Linux, vrios projetos comunitrios agora
oferecem pacotes e Slackbuilds do
GNOME para Slackware. H tambm
Slackbuilds para KDE 3.5.x, j que a
distribuio migrou nos ltimos
lanamentos do KDE 3.5 para o KDE
Plasma Workspaces 4.
3.7. Nome, logotipos e mascote
Muitas fontes alegam que, tanto o
nome, quanto o mascote do Slackware
tem relao com a Igreja de Subgnios
(Church of SubGenius), j que
Volkerding filiado a ela. A Igreja de
Subgnios uma pseudo-religio que satiriza
religies e crenas envolvendo conspiraes
mundiais, profecias, extraterrestres, etc.
"Slack" o termo que descreve sua crena
central. Esse termo faz aluso ao sentimento
de liberdade, originalidade e independncia.
Seria algo como: "no pense como todo
mundo, seja original, livre e independente".
Figura 3 Mascote Slackware.

Fonte: Wikipdia.

Figura 4 Logo Slackware.

Fonte: Wikimedia Commons.

18


O mascote do Slackware tambm relacionado com a Igreja do Subgnios, j que,
o smbolo deles um homem com um cachimbo e o Tux Slackware (Figura 3)
tambm possui um cachimbo.
Outras verso sobre a origem
do nome, define que slack faz
aluso a preguia e ware a
produto, ou seja, o um sistema
preguioso que no ir fazer
muita coisa por voc, que o deixar guiando todos os procedimentos realizados.
Como de se esperar, a distribuio tem diversos logotipos lanados, entre eles, os
mais conhecidos, que so os logotipos usados nas pginas oficiais, so o logotipo
da Figura 4 e da Figura 5. O Slackware possui uma pgina na qual ele tem exposto
diversos logos e banners criados para a distro. Essas logos podem ser conferidas
em <http://www.slackware.com/~msimons/slackware/grfx/>.

Figura 5 Logo Slackware.

Fonte: Beejs Slackware Stuff.

19

4. MERCADO

O Slackware um sistema que mesmo tendo sido modelado para usurios mais
experientes, possui um pblico bem heterogneo: de usurios inexperientes at
usurios avanados, empresas tanto nos servidores quanto nos terminais, e
principalmente, o pblico acadmico, j que o Slackware grandemente explorado
em meios acadmicos.
Atualmente, no se tem uma lista que contenham empresas e rgos pblicos que
utilizem Slackware no Brasil, porm sabe-se que o Slackware est presente em
muitas empresas, mas no apenas em empresas, como tambm em desktops
domsticos, com todos os nveis de usurios.
Mesmo sendo um sistema popular, existem diversas distribuies que se destacam
muito mais que ele atualmente, mas no por que possuem mais qualidade ou algo
do tipo, mas sim por possurem uma interface mais amigvel, onde o usurio realiza
quase todas suas tarefas atravs apenas de ferramentas, e no fazendo
manualmente, interagindo com as razes do sistema, como acontece no Slackware.
Um dos pontos fracos do Slackware, o suporte tcnico, que o sistema no possui,
ao contrrio das outras distros que lideram o mercado, como por exemplo, Red Hat.
A distro no possui nenhum tipo de suporte prestado por ela mesma. Em seu site,
existe uma lista de empresas que prestam suporte pago, porm, nenhuma delas
localizada no Brasil e atualmente o Brasil no possui nenhuma empresa
especializada em suporte para Slackware.
Como no h suporte especializado, os usurios recorrem aos sites e blogs da
comunidade Slackware para sanarem suas dvidas.

4.1. Formas de se adquirir:
Baixando: voc pode baixar atravs do site oficial do Slackware. O arquivo ser
baixado no formato de imagem ISO e voc poder queimar em um DVD atravs de
algum software de gravao.
20

Comprando: voc pode comprar o Slackware Linux na loja virtual oficial. Nessa loja,
voc pode comprar no apenas o SO, mas tambm camisetas, bons, livros e
outras coisas, podendo assim colaborar com o projeto Slackware. Ao comprar o
Slackware, voc pode escolher entre 6 CDs ou um DVD, sendo cada opo com ou
sem o manual do sistema. O grande inconveniente dessa opo o preo, pois
cada opo custa em torno de US$ 50,00.
Existem outras formas de se adquirir o Slackware, como por exemplo, comprando
em bancas de jornal que vendem revistas ou guias que trazem o SO junto ou por
meio de outros sites, mas o ideal adquirir pelo site oficial, pois dessa forma voc
estar colaborando para a continuidade do SO.
Envolver-se com o Slackware bastante simples. Voc pode criar seus prprios
Slackbuilds e submet-los para http://slackbuilds.org, participar do IRC, ou mesmo
nos fruns, aqui: http://www.linuxquestions.org/questions/slackware-14/
Outras maneiras na qual novos usurios podem se envolver com o Slackware so:
Ajudar outros usurios Linux sempre que possvel. Os fruns oficiais podem
ser encontrados em http://linuxquestions.org/questions/slackware-14
Ajudar com essa documentao com:
o Sugestes de novos tpicos e temas.
o Criao de contedo, preferencialmente quando o mesmo original.
o Expandir e melhorar os tpicos j existentes.
o Fazer a reviso tcnica, alm da correo ortogrfica e gramatical.
4.2. Variaes
Como a mais antiga distro ativa, o Slackware possua dezenas de distribuies
baseados nele, podendo ser vistas algumas delas acompanhadas de suas
respectivas caractersticas na Tabela 3 e a rvore da Famlia Slackware na Figura 6.

21

Tabela 3 Distros baseadas em Slackware

Distribuio Descrio
AUSTRUMI Possua um CD inicial com 108 MB a partir da verso 1.9.3
BasicLinux Um mini Linux projetado para rodar em PCs antigos (386). Tem um
certo grau de compatibilidade com pacotes Slackware.
Frugalware Frugalware Linux uma distribuio Linux de uso geral projetado
para usurios intermedirios que esto familiarizados com as
operaes de linha de comando. As primeiras verses foram
baseadas no Slackware, mas agora uma distribuio desenvolvida
de forma independente.
HostGIS HostGIS Linux uma distribuio baseada em Slackware feito
especificamente para o tratamento de informaes GIS.
KateOS A distribuio de desktop destinado a usurios intermedirios. Ele
usa o Xfce como ambiente desktop padro. J no est em
desenvolvimento.
MuLinux Distribuio com base em disquete com mdulos substituveis.
NimbleX Totalmente personalizvel atravs do site NimbleX. No possui mais
novas verses.
Platypux Uma distribuio Linux francesa da famlia Slackware.
Salix OS Salix uma distribuio completa totalmente compatvel com
Slackware.
Usa Xfce, KDE, LXDE, Fluxbox ou ratpoison como seu ambiente de
desktop padro. Possui verses 32 e 64 bits.
Sentry
Firewall
Uma distribuio do sistema de deteco de firewall, servidor ou
intruso.
simpleLinuX O projeto comeou no ano de 2007 por um grupo de
desenvolvedores da Malsia. simpleLinux uma distribuio
baseada no Slackware que vem em CD live ou verso Persistence
que pode ser instalado em uma mdia. simpleLinux vem a ser um
sistema operacional multi-tarefa que executa o X Window System.

Slackintosh Uma distribuio no oficial do Slackware para a arquitetura
PowerPC.
Slamd64 Uma distribuio no oficial do Slackware para a arquitetura x86-64.
22



Slax Um CD live, que visa proporcionar um ambiente de trabalho
completo para uso geral. A instalao permanente do Slax no
recomendada ou suportada, j que se destina apenas para uso live.
Tambm pode ser executado a partir de um drive flash USB.
SuperGamer Uma distribuio em DVD live focada em jogos.

Topologilinux Projetado para funcionar a partir do Microsoft Windows, Topologilinux
pode ser instalado sem quaisquer alteraes para o disco rgido do
usurio. Desatualizado.
VectorLinux Uma distribuio leve projetado para ser fcil de usar, mesmo para
novos usurios. Geralmente considerado adequado para hardware
mais antigo.

WinLinux Uma distro com suporte para sistema de arquivos FAT32.
Wolvix Uma distribuio Linux desktop-orientada com base no Slackware,
voltado principalmente para usurios domsticos, com Xfce. No
est mais disponvel.
Zenwalk Originalmente uma verso mnima do Slackware, o Zenwalk evoluiu
para um sistema operacional muito diferente, no entanto, a
compatibilidade com o Slackware ainda mantida.
ZipSlack Uma verso leve e porttil do Slackware.
23



5. VISO DE FUTURO

Como a distro Slackware desde seus primrdios, uma distribuio que manteve
sua filosofia de trabalho durante 20 anos sem a mud-la, o que se pode esperar
que ele ainda ter uma vida til bem longa, por que, mesmo no sendo uma das
distribuies mais populares da atualidade, uma das mais respeitadas e estveis.
muito difcil conseguir prever onde o sistema estar daqui a alguns anos, mas
caso haja um crescimento considervel no nmero de usurios e no nmero de
empresas que utilizam, creio que isso forar a equipe Slackware a aumentar cada
vez mais e at criar um suporte oficial, que seria muito bem vindo.
Em breve estaremos com a verso 14.1 estvel (creio que esse ano ainda) e j
veremos o que esperar das prximas verses.

Figura 6 rvore de sistemas operacionais baseados em Slackware Linux.

Fonte: Wikipdia.

24

CONCLUSO

Atravs das informaes aqui apresentadas, conclu-se que, a distribuio
Slackware, que a mais antiga das distribuies atualmente ativas, uma das
distribuies mais estveis que temos atualmente e mesmo no possuindo uma
grande equipe de desenvolvimento, sempre que possvel traz novidades aos seus
usurios mas sem desfocar de sua filosofia simplista e conservadora. Conclu-se
tambm que a distribuio no uma das mais usadas primeiramente por no ter
toda uma estrutura comercial (comercializa o sistema, porm no d suporte a
companhias que queiram adot-lo) e tambm por ser um sistema tcnico que exige
um certo nvel de conhecimento da parte do seu usurio, ao contrrio das
distribuies mais usadas, que possuem uma interface que faz praticamente tudo
para o usurio, porm que no o deixa totalmente no controle.
Mesmo o sistema estando em baixa, comparando com os mais usados (Debian, Red
Hat, Ubuntu, etc.), ele ainda ter uma vida til bem longa, considerando sua
comunidade devota, e esperamos que com os prximos lanamentos a distribuio
traga inovaes e volte a se popularizar.

25

REFERNCIAS

Consultas online
http://www.vivaolinux.com.br/artigo/Mamae-quero-Slack-%28parte-1%29/?pagina=5
http://www.vivaolinux.com.br/artigo/Curiosidades-e-mitos-sobre-Slackware
http://en.wikipedia.org/wiki/Slackware
http://pt.wikipedia.org/wiki/Slackware_Linux
http://docs.slackware.com/pt-br:slackware:community
http://docs.slackware.com/pt-br:slackware:philosophy
http://docs.slackware.com/pt-br:slackware
http://noctslackv1.wordpress.com/2012/04/14/slackware-needs-your-help/
http://tecnicolinux.blogspot.com.br/2012/04/comunidade-slackware-pede-
socorro.html
http://www.hardware.com.br/guias/usando-slackware/origens.html
http://slackdown.co.uk/history.html
http://distrowatch.com/
http://en.wikipedia.org/wiki/List_of_Linux_distributions#Slackware-based
http://lwn.net/Articles/40032/
http://www.nielshorn.net/slackware/slack_versions.php
http://www.ehow.com/info_10062374_history-slackware.html
http://www.theage.com.au/articles/2002/10/04/1033538761935.html
http://www.informatica.co.cr/linux-distributions/research/1995/0930.html
http://www.slackware.com/faq/do_faq.php?faq=general#0

26

REFERNCIAS

Imagens
Figura 1: Disponvel em <http://www.vivaolinux.com.br/dica/Entrevista-com-Patrick-
Volkerding> Acesso em out. 2013.
Figura 2: Disponvel em <http://en.wikipedia.org/wiki/Slackware> Acesso em out.
2013.
Figura 3: Disponvel em <http://en.wikipedia.org/wiki/Slackware> Acesso em out.
2013.
Figura 4: Disponvel em
<http://commons.wikimedia.org/wiki/File:Slackware_logo.svg> Acesso em out. 2013.
Figura 5: Disponvel em <http://beej.us/slackware/> Acesso em out. 2013.
Figura 6: Disponvel em <http://en.wikipedia.org/wiki/Slackware> Acesso em out.
2013.