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
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.
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.