Академический Документы
Профессиональный Документы
Культура Документы
Cartilha
de
softwarelivre
software livre:
Apoio
socialmente justo,
economicamente vivel e
tecnologicamente sustentvel
softwarelivre 1 Edio
ndice
Software Livre ................................................................................. 2
Histrico (Hacker e software Livre)......................... 2
Conceito de Software Livre............................................. 6
Licena de Software ......................................................... 7
Por que usar Software Livre ......................................................10
GNU/Linux .................................................................................... 11
Sobre GNU/Linux............................................................... 11
Distribuies GNU/Linux ............................................. 12
Interfaces Grficas ou Gerenciadores de Janelas....13
Tabela de Programas Equivalentes ............................15
Incluso Digital ............................................................................17
Tabuleiros Digitais .........................................................18
Acessibilidade ..................................................................19
Links ............................................................................................... 21
Referncias ................................................................................... 23
24 1
Software Livre Referncias
Histrico [1] http://www.stayfreemagazine.org/ml/assignments/copyright_
handout.pdf
O que um software? Como surgiu o software livre? O que o diferencia do [Debian1] http://www.debian.org/devel/developers.loc.pt.html
software proprietrio? Como o software livre evoluiu at os dias de hoje? Por [2] www.tableless.com
que o movimento Software Livre cresce tanto em nosso pas? Porque encontramos [3] http://www.inference.phy.cam.ac.uk/dasher/portuguese/
nele a soluo para tantos problemas? [4] http://www.debian.org/devel/debian-accessibility/index.pt.html
[pretto, 2003] http://www.faced.ufba.br
Esse breve histrico no possui a inteno desmedida de responder todas essas
perguntas em to pouco espao. Esfora-se contudo em ser o pontap inicial
que dar impulso aos novos navegantes de um universo ainda pouco difundido,
criado sobre uma nova perspectiva que preza pela colaborao e pela liberdade
da informao. Sejam bem-vindos!
O software
2 23
Interfaces Grficas (Gerenciadores de Janelas) pode desenvolver um programa se utilizando de 0's e 1's. Isso uma linguagem
somente compreensvel pela mquina e no por seres humanos. Para tanto,
- Gnome: www.gnome.org os programadores se utilizam de linguagens de programao que possui
- KDE: www.kde.org palavras chaves e estruturas que permitem enxergar um programa como
- Kurumin: www.kurumin.org uma receita de bolo, isto , um conjunto de instrues denominado cdigo
- XFCE: www.xfce.org fonte. Por exemplo:
- WindowMaker: www.windowmaker.org 1) Programa pede que usurio digite sua idade e tecle enter
- FluxBox: www.fluxbox.org 2) Programa recebe a informao (idade)
3) Se idade for maior ou igual a 18 mostra mensagem na tela: "Voc j um
Alguns Softwares Livres bastante utilizados: adulto!"
4) Se idade for menor que 18 mostra mensagem na tela: "Voc ainda
- Escritrio adolescente"
4 21
nada possvel fazer. plataforma de software totalmente livre, ou seja, que qualquer pessoa pudesse:
Solues livres existem, e muitas delas so bastantes eficientes. As
1. Utilizar o software para qualquer fim
opes de acessibilidade do gerenciador de janelas KDE e do Gnome
2. Estudar o cdigo do software
so timos exemplos.
3. Modificar o cdigo do software
A filosofia do software livre permite que o cdigo dos programas 4. Redistribuir cpias do software
seja alterado, de maneira que eles possam ser integrados com os
A nica condio para que a pessoa pudesse usufruir desses direitos era que
programas que visam oferecer acessibilidade. Assim eles podem, por ela passasse para o prximo os mesmos direitos que usufruiu. Esses quatro
exemplo, ser acessados e at controlados por outros programas. Isso direitos ficaram conhecidos como as quatro liberdades do Software Livre.
facilita que sejam implementados teclados virtuais, controladores O Projeto GNU conseguiu transformar essas liberdades em uma nova licena
por voz, dispositivos de mouse alternativos (como aqueles controlados de uso chamada GNU GPL (GNU General Public Licence). E dessa forma todo
software distribudo com essa licena estava "livre". Vale lembrar que a licena
pelo movimento do globo ocular ou at por movimentos respiratrios).
no probe a venda do software livre, somente garante que o software conter
Um fantstico exemplo de aplicao para deficientes motores o as 4 liberdades mencionadas e que essas liberdades nunca podero ser
Dasher[3]. Ele permite escrever, mas no exatamente um teclado retiradas do software. O software livre j nasce livre e permanecer livre.
virtual. Utiliza uma idia inovadora para inserir texto atravs do O projeto GNU tambm foi o responsvel pelo
teclado. especialmente til para escrever em palmtops, pois permite desenvolvimento de inmeros softwares livres.
escrever muito mais rpido do que na forma tradicional (clicando Para cada software proprietrio existente os
sobre cada letra numa figura de teclado). desenvolvedores faziam um outro similar, livre.
Um dos softwares mais essenciais, contudo, foi
Na seo de Acessibilidade do projeto Debian[4] possvel encontrar desenvolvido pelo finlands Linus Torvalds que
muitas outras opes livres de acessibilidade, para as mais diversas por conta prpria desenvolveu o ncleo do
necessidades. sistema operacional (kernel) e o batizou de
Linux. O Linux em conjunto com os softwares
desenvolvidos pelo Projeto GNU formaram o
primeiro sistema computacional livre, o
GNU/Linux que atualmente a principal
alternativa ao Microsoft Windows.
Como o Software Livre no uma entidade nica, ele no pode ser comprado
pela Microsoft ou qualquer outra empresa. O Software Livre tambm no vai
falncia, j que a nica premissa para que ele exista a de que existam
pessoas com uma necessidade e com disposio de compartilhar seus cdigos
fontes. O nmero de indivduos que participam dessa iniciativa e o nmero
de empresas que tem apostado suas fichas nela indicam que isso est em
crescimento acelerado.
O nosso contexto
20 5
refm dos preos abusivos impostos pelas grandes corporaes e seus
monoplios.
Acessibilidade
Quando falamos em acessibilidade, a idia tentar
O software livre a nossa chance de tornar a tecnologia a nossa aliada no
dar a todos a oportunidade de usar os recursos que
desenvolvimento nacional. O governo, sensvel essa oportunidade, vem
o computador oferece. Porm nem todos esses
incentivando cada vez mais o uso de softwares livres nas reparties pblicas,
recursos esto disponveis para quem portador de
reduzindo drasticamente os custos com licenas de software proprietrio.
algum tipo de deficincia.
Esse recurso economizado poder ser redirecionado para setores mais
problemticos como a sade e a educao, minimizando a injustia social, Imagine que voc tenha uma deficincia motora, que
ou at mesmo para investimentos em tecnologia nacional. lhe impea de mover um dos braos. Isso j pode
constituir uma enorme dificuldade, pois alm de tornar a digitao
Conceito de Software Livre extremamente lenta, impossvel usar mouse e teclado ao mesmo tempo.
Se os movimentos so restritos em ambos os braos, ento a situao
praticamente impossibilita o uso do computador.
Software Livre uma questo de Liberdade, no de preo.
O termo Software Livre se refere liberdade que o usurio tem de executar, Outra restrio grave so as deficincias visuais. Uma pessoa cega ou com
distribuir, modificar e repassar as alteraes sem, para isso, ter que pedir dificuldades de enxergar, ou mesmo dificuldades de leitura, ou problemas
permisso ao autor do programa. para diferenciar as cores praticamente no tem recursos que lhe permitam
usar o computador de forma eficiente. Algumas solues so propostas para
Pode ser definido mais claramente pelas 4 liberdades defendidas pela Free esses problemas.
Software Foundation para os usurios de software:
A maioria das solues proprietrias entretanto, so muito caras, e algumas
delas no so satisfatrias. Para deficientes motores, existem softwares de
- A liberdade de executar o programa, para qualquer propsito;
teclado virtual, que permite escrever utilizando o mouse, e softwares
- A liberdade de estudar como o programa funciona, e adapt-lo para
controlados por voz, que permitem acessar aplicaes e menus atravs de
as suas necessidades. Aceso ao cdigo-fonte um pr-requisito para esta
liberdade; comandos de voz.
- A liberdade de redistribuir cpias de modo que voc possa beneficiar Existem ainda opes de acessibilidade como criao de atalhos de teclado,
o prximo; teclas de alternncia, teclas de repetio, de repercusso, bips de alerta, etc.
- A liberdade de aperfeioar o programa, e liberar os seus aperfeioamentos, Essas opes podem ajudar bastante quem tem dificuldade de digitar, ou
de modo que toda a comunidade se beneficie. Acesso ao cdigo-fonte tem restries motoras. Para deficientes visuais, h tambm os leitores de
um pr-requisito para esta liberdade. tela. Elas esto disponveis tanto para os sistemas operacionais proprietrios
Um programa ser considerado livre se todos os seus usurios tiverem quanto para os livres. As dificuldades encontradas, entretanto, ainda so
essas 4 liberdades. muitas.
Notem que os quatro itens acima no fazem nenhuma referncia a custos Pginas web mal feitas so praticamente impossveis de serem lidas por
ou preos. O fato de se cobrar ou no pela distribuio ou pela licena de alguns programas. Uma soluo para isso programar pginas para internet
uso do software no implica diretamente em ser o software livre ou no. utilizando as tcnicas de tableless[2], que deixam o cdigo limpo e fcil de
Nada impede que uma cpia adquirida por voc seja revendida, tenha ela entender (tanto para os seres humanos quanto para o software que vai tentar
sido modificada por voc ou no. interpret-lo).
Nada impede, tambm, que as alteraes feitas por voc num software para Para implementar um software que oferea acessibilidade aos deficientes,
uso prprio sejam mantidas em segredo. Voc no obrigado a liberar necessrio que os programas com os quais ele tem que interagir (como
suas modificaes, se no quiser. Porm, se escolher faz-lo, obrigado editores de texto, menus, etc) permitam uma certa integrao com este
a distribuir de maneira livre. Essa uma observao importante a se fazer software. Programas de cdigo fechado normalmente no permitem que essa
porque muitas pessoas (especialmente corporaes) tm receio de usar integrao exista. O motivo bvio: se no temos como alterar um programa,
software livre porque temem que seus "concorrentes" tenham acesso a e ele no foi projetado para permitir que fosse controlado por outra aplicao,
informaes e mtodos de trabalho privados. As personalizaes no tm
6 19
estabelecida, os excludos digitais apresentam-se como os marginais aos que ser distribudas. A restrio que, se elas forem distribudas de alguma
meios de acesso informao e gerao de conhecimento. Com efeito, estes maneira, tm que manter as 4 liberdades descritas acima.
excludos esto alheios ou dificilmente se revelam aos processos de alcance
das necessidades subsistenciais, de cidadania, de interao social e de A liberdade de utilizar um programa significa a liberdade para qualquer tipo
conscincia do mundo em volta. de pessoa fsica ou jurdica utilizar o software em qualquer tipo de sistema
A incluso digital possui o papel de resgatar os excludos digitais ao contexto computacional, para qualquer tipo de trabalho ou atividade, sem que seja
da sociedade movida pelos processos de criao, produo e sublimao necessrio comunicar ao desenvolvedor ou a qualquer outra entidade em
da informao em conhecimento. Significa efetivar os excludos digitais na especial.
sociedade da informao, por meio de polticas que visem ao seu crescimento
auto-sustentvel de forma colaborativa e gradual, no com medidas A liberdade de redistribuir deve incluir a possibilidade de se repassar tanto
emergenciais e paliativas. Conseqentemente, incluso digital remete os cdigos-fonte quanto os arquivos binrios gerados da compilao desses
busca da reflexo do mundo e da localidade, das condies de sobrevivncia cdigos, quando isso possvel, seja o programa original ou uma verso
(emprego, alimentao, moradia, etc.), do estmulo ao conhecimento renovado modificada. No se pode exigir autorizao do autor ou do distribuidor do
e crtica do j existente e da diminuio das desigualdades sociais.
software para que ele possa ser redistribudo.
Licenas de Software
Por que um tabuleiro digital?
Para falar sobre Software Livre indispensvel que comecemos falando em
simples de montar e pode no ter grandes sofisticao de acabamento. Direitos Autorais e Copyright, uma expresso criada pelos estadunidenses
Foi desenvolvido para poder ser construdo a partir de uma folha padro com o objetivo de dar exclusividade de edio de materiais de imprensa
de compensando, utilizando-se da sabedoria da baiana de acaraj. Basta escrita aos seus detentores.
cortar, lixar e pintar com verniz naval fosco as peas. Aps a montagem,
os tabuleiros podem ser dispostos em ilhas (agrupamento de tabuleiros Dessa forma, autores que possussem o Copyright de suas obras poderiam
isolados). um modelo prtico para adoo em espaos de acesso internet, designar quem poderia, e como poderia, copiar e distribuir cpias de seus
como infocentros, telecentros, ciberparques. livros, artigos ou revistas. Entretanto, como no necessrio ser autor da
obra para deter o seu Copyright, no podemos dizer que direito autoral
igual a Copyright.
18 7
E na Constituio Estadunidense (em http://www.copyright.gov), na lei que Incluso Digital
define Copyright, est o texto abaixo (traduo dos editores):
Usado para promover o progresso da cincia e das artes teis, O que Incluso Digital ?
fixando-se por pocas limitadas aos autores e aos inventores "Incluso Digital" a denominao dada,
o direito exclusivo sobre suas respectivas escritas e genericamente, aos esforos desenvolvidos por
descobertas. governos, organizaes do terceiro setor e empresas
no sentido de possibilitar que as pessoas possam:
Enquanto isso, o Direito Autoral o direito que o autor do software tem de
- obter os conhecimentos necessrios para utilizar com um mnimo de
deixar seu produto sob um Copyright (veja que o copyright pode no ser
proficincia os recursos de tecnologia de informao e de comunicao
seu), sem necessariamente estabelecer regras de uso, cpia e distribuio.
existentes
Por exemplo, um funcionrio faz um Software em uma empresa e concorda
- dispor de acesso fsico regular a esses recursos.
em ceder-lhe o seu copyright, ele abre mo de definir como ser usado,
copiado e distribudo o programa, mas no deixa de ser o autor e pode As estruturas e o funcionamento da sociedade contempornea esto sendo
reclamar se o software for usado para um fim no previamente acordado significativamente alterados pelas tecnologias de informao e de comunicao.
com a Empresa. Favorecer a todos cidados o acesso a esses meios um importante passo
O sistema de copyright atribui donos ao software, e esses, pela definio no combate excluso social.
apresentada acima, tm o direito de estabelecer regras de distribuio do
software. Devido a esse poder, surgiu o conceito de Software Proprietrio, No entanto, h uma discusso emergindo sobre o uso do termo incluso
um paradigma de distribuio de software vigente desde o incio da dcada digital. Existe, por exemplo, a crtica da banalizao do termo, especialmente
de 80, que foi responsvel pela criao do chamado software de caixinha. por conta da explorao poltica oportunista. H tambm o "modismo"
vinculado ao uso sensacionalista do termo.
Porm, ao contrrio do que muitos pensam, simplesmente existir o copyright Todavia, j que se caminha por essas trilhas, seria enriquecedor apurar os
de um software no basta para que ele seja Software Proprietrio. O copyright, significados atribuidos ao termo, para que assim se possa anular possveis
ou Direito de Uso, permite que o detentor desse direito estabelea regras "exploraes", trazendo-o para um contexto scio-poltico real, que o requisita
para o uso e distribuio do software. Essas regras so chamadas de licenas em toda a sua profundidade e possibilidades. Ento, iniciemos um percurso
de uso e podem estabelecer por exemplo se o software pode ou no ser com esse objetivo.
distribudo gratuitamente, se pode ou no ser copiado, entre outras regras...
Divagaes sobre Incluso Digital
Software Livre no de domnio pblico, apesar de essa ser uma interpretao
compreensvel do conceito de liberdade, para quem ainda no se familiarizou Quer parecer politicamente correto? Fale em "incluso digital". No porque
com a quebra do paradigma do software proprietrio. a expresso tornou-se recentemente vulgar de to pronunciada , sendo um
aparente modismo, mas pela relevncia por ela alcanada. Em tempos de
Um programa de domnio pblico aquele em que o criador abre mo de sociedade determinada pelo conhecimento adquirido e sua possibilidade de
seus direitos de autoria e de licenciamento de cpias. Nesse caso, quem aplicao, o acesso informao acena como pea-chave, a partir do qual
estiver de posse do cdigo tem o direito de fazer dele o que desejar, sem ter muitos caminhos dentro do ambiente social podem ser contemplados.
que obedecer qualquer restrio ou norma. primeira vista, isto decorre do contato com as tecnologias da informao,
seja atravs do reconhecimento inicial do contedo em formato digital, do
No paradigma do Software Livre, o autor do software resguarda seus direitos
uso de ferramentas tecnolgicas existentes na produo de conhecimento
de criador, mantendo livres o uso e o conhecimento (do cdigo fonte) do
novo, ou da construo de novas ferramentas capazes de atender s demandas
software para quem deles precisar atravs da redao adequada de um
permanentes do mundo da informao.
copyright.
Entretanto, um numeroso contingente de indivduos est de fora deste j
Exatamente dessa subverso do sentido do copyright para proibir que haja
complexo universo sinttico de consumo e produo de dados. Este so os
restries, em vez de restringir o uso, vem o termo Copyleft. Um trocadilho
denominados "excludos digitais". Do mesmo modo que se convencionou
com a palavra em Ingls (deixe copiar, ao invs de direito de cpia), mas que
tratar os desprovidos dos bens sociais bsicos como marginais sociedade
no tem significao legal.
8 17
Ao invs de encararmos o software como uma idia, uma forma de se
solucionar um problema, ns ainda o vemos como um item final de uma
linha de produo; um artigo fsico, que se desenvolveu como qualquer
outro produto, em escala industrial, e pelo qual se deve pagar. Nessa
definio, o software se assemelha mais a uma cadeira ou uma mesa, do
que a uma frmula matemtica, ou uma especificao cientfica.
Imaginem se o algoritmo para achar as razes de uma equao do segundo
grau, desenvolvido por Bhskara h dezenas de sculos, tivesse uma licena
que restringisse seu uso. Todo o desenvolvimento matemtico estaria restrito
boa vontade do criador da frmula, a quem teramos que solicitar autorizao
para utilizar o mtodo.
Coisa semelhante acontece com programas de computador. Se considerarmos
o programa como uma maneira de se resolver determinado problema, com
a ajuda do computador, fica mais simples aceitar o software como uma
idia, no como um bem.
E o que queremos que as boas idias sejam utilizadas em benefcio de
todos, e que todos possam usufruir das idias e das novidades da tecnologia
e da cincia.
Para garantir essa liberdade, no caso do software para computador, a Free
Software Foundation redigiu algumas licenas, as quais aplicadas ao programa,
mantm os direitos de autoria ao implementador do software, dando aos
usurios do programa certas liberdades.
No caso da mais conhecida das licenas para Software Livre, a GNU General
Public License (GPL), essas liberdades incluem o direito de estudar, alterar
para que se adeqe aos seus interesses, copiar e redistribuir o software,
desde que no retire do prximo esses mesmos direitos.
H outras licenas, algumas mais, outras menos restritivas. A Lesser GPL
(LGPL) -- tambm redigida pela FSF, por exemplo, mais permissiva que
a GPL. Bibliotecas de funes distribudos sob a LGPL podem ser utilizadas
por software proprietrio, apesar de serem livres. Se essas mesmas bibliotecas
estiverem sob a GPL, elas podem ser usadas apenas por programas tambm
sob a GPL.
16 9
Tabelas de softwares equivalentes
Por que usar Software Livre?
Essa tabela um resumo baseado na tabela de equivalncias entre softwares
Para obter uma melhor compreenso dos motivos que cercam os usurios de livres e proprietrios feita polons Valery V. Kachurov.
Software Livre, vale lembrar a forma como ele surgiu e o que ele representa para
a sociedade no contexto atual. O Software Livre surgiu baseado no conceito de
liberdade no qual as pessoas tem o direito garantido s 4 liberdades j mencionadas.
Na viso filosfica do Software Livre, a liberdade no um direito individual,
um direito coletivo e por isso deve ser mantido e passado de pessoa para pessoa.
Alm disso a premissa de qualquer projeto de Software Livre a colaborao
entre as pessoas interessadas, sem concentrao de poder ou qualquer outro
artifcio que venha a ferir as liberdades j mencionadas. Tendo em vista esse
cenrio podemos facilmente citar algumas das razes de se utilizar Software
Livre:
10 15
GNU/Linux. O Windows um sistema onde tudo, inclusive a interface grfica,
faz parte de uma estrutura inflexvel, no estendvel e pouco configurvel. GNU/Linux
No GNU/Linux a interface grfica se tornou uma realidade vivel e acessvel
aos usurios leigos a pouco tempo. Porm como o sistema modular e a Sobre o GNU/Linux:
interface grfica representa apenas uma parte estendida do sistema operacional, O Linux um sistema operacional criado pelo finlands Linus Torvalds e
a sua manipulao e extensibilidade se evidencia na enorme quantidade de mantido, atualmente, por vrios desenvolvedores pelo mundo. O nome "Linux"
gerenciadores de janelas disponveis na internet. Cabe ao usurio escolher veio de uma mistura do primeiro nome do criador: "Linus" + "Unix". O Unix
aquele que mais lhe agrada e configur-lo ao seu gosto. um sistema operacional proprietrio desenvolvido pela Bell Labs no incio
XFce Gnome dos anos 70 e que serviu de base para uma variedade de outros sistemas
operacionais.
Xfce um gerenciador de janelas bastante o gerenciador de janelas oficial do Projeto
leve desenvolvido para qualquer sistema GNU. Possui um interface grfica intuitiva
O desenvolvimento do Linux teve incio em 1991, quando Linus, na poca
operacional baseado no Unix, incluindo o e atrativa para usurios finais e altamente estudante de Cincia da Computao na Universidade de Helsinki, Finlndia,
prprio GNU/Linux. Ele objetiva ser rpido configurvel. desenvolvido por uma resolveu desenvolver um sistema baseado no Minix, porm mais robusto. O
e leve, enquanto mantm uma aparncia comunidade e muito mais que um Minix um sistema operacional simples criado por Andrew S. Tanenbaum,
agradvel e possui facilidade de uso. O gerenciador de janelas j que possui com o objetivo de ser usado para estudos acadmicos.
Xfce consiste em um nmero de centenas de aplicaes associadas. Possui
componentes que juntos provem todas vrias caractersticas que sinalizam uma Ento porque chamar de GNU/Linux? Acontece que Linus Torvalds desenvolveu
as funcionalidades do gerenciador de preocupao crescente com a incluso de a parte central do sistema operacional, conhecida como kernel, e o nome Linux
janelas. Esses componentes so usurios no mundo do Software Livre: deve ser atribuda somente a esse ncleo. Como ningum vai utilizar um
empacotados separadamente e assim voc internacionalizao e acessibilidade so sistema operacional que s possui o kernel, era necessrio para Linus Torvalds
pode escolher e instalar alguns dos pacotes exemplos disso. Isso quer dizer que o desenvolver os aplicativos a serem executados.
disponveis para criar uma interface grfica Gnome desenvolvido e documentado em
Enquanto Linus estava desenvolvendo
mais personalizada. diversos idiomas alm de possuir
programas para usurios especiais e
o Linux, Richard Stalman objetivava a
Window Maker deficientes fsicos. O Gnome porm criao de um sistema computacional
relativamente pesado e no recomendvel totalmente livre e ao contrrio de Linus
Esse gerenciador de janelas foi criado por para mquinas obsoletas. ele comeou o desenvolvimento pelos
um "brazuca" e tem sua interface grfica aplicativos, como compiladores, editores
toda baseada em quadrculos. Suporta KDE de textos, etc.
integrao com o Gnome e com o KDE,
rpido, rico em funcionalidades, super O K Desktop Environment surge junto ao Foi da unio dos aplicativos
configurvel, e relativamente fcil de Gnome como uma das opes mais desenvolvidos pelo projeto GNU (de
utilizar. Possui tambm um editor de populares. Alm disso os dois projetos Richard Stallman) com o kernel do Linux
configuraes em modo grfico chamado so bastante parecidos. O projeto KDE (criado por Linus Torvalds) que surgiu
WPrefs que facilita a configurao do porm, s ganhou mais fora dentro da o GNU/Linux, comumente chamado de
ambiente. um ambiente leve que consume comunidade Software Livre depois que
poucos recursos da mquina. uma das suas peas chaves, a biblioteca Linux pela grande maioria das pessoas e pela mdia.
Qt, passou de proprietria para livre. O bom desempenho aliado a segurana e a possibilidade de personalizao
Fluxbox Atualmente o KDE vem se destacando por
do sistema, devido ao cdigo fonte ser aberto, tornou o GNU/Linux ideal para
ser a interface grfica nativa da distribuio
ser utilizado em servidores. A sua utilizao em mquinas de usurio comum
O Fluxbox um gerenciador de janelas Kurumin. Tambm no recomendvel
baseado no Blackbox, e possui total para mquinas obsoletas. tem crescido bastante aps a melhoria das interfaces grficas, o que levou o
compatibilidade com este. O Fluxbox herda GNU/Linux a ser o alicerce de muitos projetos de incluso digital.
portanto as caractersticas do Blackbox
que por sua vez um dos gerenciadores
mais rpidos e leves. Alm disso a sua
instalao requer poucas bibliotecas, ao
contrrio da maioria dos gerenciadores de
janela.
14 11
Distribuies GNU/Linux Conectiva
Distribuies GNU/Linux so "estruturas" definidas atravs de uma Conectiva Linux uma distribuio nacional baseada
metodologia que criam uma "personalidade" para esse sistema operacional. originalmente no RedHat, mas que j se diferenciou o
So maneiras diferentes de agrupar o software necessrio para se usar o suficiente para ter sua "personalidade" prpria. Essa distribuio foca o
sistema. mercado latino-americano e para isso correu atrs para ter suporte maioria
do hardware normalmente comercializado por aqui.
Algumas distribuies focam o uso do sistema operacional para um fim
especfico (servidores, super computadores, uso domstico, etc.).
Outras procuram ser abrangentes, oferecendo tudo o que pode ser necessrio
Slackware
(e at o que provavelmente nunca ser necessrio) em sua distribuio.
Slackware uma criao de Patrick Volkerding,
Algumas enfocam a estabilidade, outras o moderno, outras a quantidade de
tendo surgido em 1993, o que faz dela uma das
opes; algumas querem ser a mais amigvel ao usurio, com a inteno de
primeiras distribuies GNU/Linux. Essa distribuio visa a estabilidade e
tornar a instalao ou o uso mais fcil, entre tantas outras caractersticas.
facilidade de uso, embora nem todos a considerem fcil de se usar.
A distribuio ideal aquela que satisfaa melhor as necessidades especficas
Um dos preceitos do Slackware ser a distribuio GNU/Linux mais parecida
do usurio. Cabe a cada um estabelecer quais so suas necessidades, e a
com o UNIX, fazendo dela uma distribuio bastante personalizvel, uma vez
partir da buscar a distribuio que melhor atenda os seus desejos.
que quase no possui ferramentas automticas de configurao como as outras
distribuies.
Debian Embora a maior parte das pessoas ache que para instalar um programa no
Slackware seja necessrio compilar seu cdigo fonte (embora isso seja sempre
Debian pronunciado "dbien" que vem do nome de possvel) a distribuio vem com vrios programas compilados e prontos para
seu criador, Ian Murdock, e sua esposa, Debra. Essa usar, incluindo o XFree86 e o KDE.
distribuio conhecida pela sua grande estabilidade conseguida por um
rigoroso esquema de testes e tambm por estar profundamente ligada a
filosofia GNU. Isso conseguido com o trabalho de aproximadamente 1000 Interfaces Grficas ou Gerenciadores de Janelas
desenvolvedores espalhados pelo mundo. Poucos se conhecem pessoalmente,
tudo decidido em listas de discusso[Debian1], por email e reunies em O que so "Interfaces Grficas ou Gerenciadores de Janelas"?
chat IRC (canal #debian em irc.debian.org). Aps a popularizao do sistema operacional Microsoft Windows, o conceito
de janelas parece ser bvio num primeiro instante. Mas para aqueles que
A pagina oficial do Projeto Debian http://www.debian.org , podendo ser acompanharam o processo de amadurecimento das interfaces grficas a
baixado no link http://www.debian.org/releases/stable/. importncia dessa tecnologia evidente do que aparenta ser. Antes de continuar,
consideremos que interfaces grficas o que visualizamos na nossa tela de
Kurumin computador, isto , a aparncia, representada por cores, formatos de botes,
janelas e menus, etc. Gerenciadores de janelas so programas que controlam
Kurumin uma distribuio GNU/Linux nacional, a interao entre esses diversos elementos alm de permitir a sua direta
baseada no knoppix e no Debian, que roda a partir manipulao pelos usurios, como fechar, minimizar, arrastar janelas, abrir
do CD (sem instalar no disco rigido), mas tambm menus, executar programas, etc. Os dois conceitos portanto possuem uma
pode ser instalada no HD. Bastante amigavel, tima como "Meu primeiro estreita relao entre si, j que enquanto um controla a aparncia o outro
GNU/Linux". controla a manipulao, e muitas vezes eles compem uma pea s dentro do
sistema.
A pgina oficial do Kurumin http://www.kurumin.org.
No Windows da Microsoft o gerenciador de janelas no uma pea separada
do prprio sistema operacional, algo que ocorre quando vislumbramos o
12 13