Escolar Documentos
Profissional Documentos
Cultura Documentos
32
“Liberdade não é liberdade de Maddog explica por que A crise econômica abre
escolha”, afirma Stallman não reinventar a roda mais espaço para o SL
# 57 Agosto 2009
A REVISTA DO PROFISSIONAL DE TI
AMEAÇA NA
NUVEM
CASE ALFRESCO p.26 LINUX PARK 2008 p.28 CEZAR TAURION p.34
A Construcap agilizou seus Iniciada em Porto Alegre a temporada O Código Aberto como
projetos com o Alfresco de seminários Linux Park de 2008 incentivo à inovação
#44 07/08
R$ 13,90
€ 7,50
00044
9 771806 942009
A REVISTA DO PROFISSIONAL DE TI
GOVERNANÇA COM
WWW.LINUXMAGAZINE.COM.BR
ÍNDICE
CAPA
Exposto, mas não escancarado 33
Um dentro do outro 34
Enjaulado 44
4 http://www.linuxmagazine.com.br
Linux Magazine 57 | ÍNDICE
Klaus Knopper 08 daquele do Linux, mas isso não significa que seja difícil.
Charly Kühnast 10
Zack Brown 12
Augusto Campos 14
Alexandre Borges 16
Kurt Seifried 18
NOTÍCIAS
Geral 20
➧ VirtualBox 3.0 com OpenGL 2.0
➧ Concurso de jogos ecológicos
➧ Concurso da IBM para soluções inovadoras REDES
➧ OpenSUSE pode adotar KDE Identidades centralizadas 61
O FreeIPA oferece gerenciamento integrado de
identidade e grandes ideias para o futuro.
CORPORATE
Notícias 24
➧ Google Chrome OS, Microsoft e Yahoo
SEGURANÇA
Pen drive seguro 66
Entrevista Richard Stallman 26
Perder um pen drive é fácil demais. Proteja seus
Coluna: Jon “maddog” Hall 30 dados para evitar que caiam em mãos erradas.
Coluna: Cezar Taurion 32
ANÁLISE
Pente fino 46
O Agedu ajuda a limpar seu disco rígido identificando arquivos
antigos. Libere espaço desperdiçado em vez de desperdiçar tempo.
PROGRAMAÇÃO
Um olhar sobre as chamadas 68
Neste primeiro artigo, veja como começar a usar o Strace com dois
programas “Hello World”. Mês que vem vamos analisar mais a fundo.
O padrão aberto do C# 72
O DotGNU permite a escrita de programas no GNU/Linux
TUTORIAL sem depender de um fornecedor específico.
Cluster facílimo 48
Com o PelicanHPC, todo mundo pode ter um cluster
de baixo custo para triturar números à vontade.
SERVIÇOS
Editorial 03
Emails 06
Linux.local 78
Eventos 80
Preview 82
CM
MY
CY
CMY
6x de R$ 29,83 no cartão.
6x de R$ 54,83 no cartão.
Web é livre
Editor
Pablo Hess
phess@linuxmagazine.com.br
Revisora
EDITORIAL
Aileen Otomi Nakamura
anakamura@linuxmagazine.com.br
Editora de Arte
Paola Viveiros
pviveiros@linuxmagazine.com.br
PrezadosÊ leitores,
Coordenador de Comunicação
Igor Daurício Imagine-se como executivo-chefe de uma empresa cuja receita, na
idauricio@linuxmagazine.com.br
Centros de Competência
maior parte, provém de anúncios dirigidos ao público que utiliza
Centro de Competência em Software: seus serviços de busca e email, ambos oferecidos sem custo aos
Oliver Frommel: ofrommel@linuxnewmedia.de
Kristian Kißling: kkissling@linuxnewmedia.de usuários. Como fazer sua empresa continuar crescendo?
Peter Kreussel: pkreussel@linuxnewmedia.de
Marcel Hilzinger: hilzinger@linuxnewmedia.de Após roubar a cena em diversas áreas da Web em aproximada-
Centro de Competência em Redes e Segurança:
Achim Leitner: aleitner@linuxnewmedia.de mente dez anos de existência, o Google fez muito. De tudo. Alterou
Jens-Christoph B.: jbrendel@linuxnewmedia.de
Hans-Georg Eßer: hgesser@linuxnewmedia.de fortemente as fontes de receita de diversas empresas, possibilitou a
Thomas Leichtenstern: tleichtenstern@linuxnewmedia.de
Max Werner: mwerner@linuxnewmedia.de existência de várias outras, concorreu com quem não parecia con-
Markus Feilner: mfeilner@linuxnewmedia.de
Nils Magnus: nmagnus@linuxnewmedia.de corrente a princípio e sobrepujou alguns gigantes de outrora. Em
Anúncios: vários desses momentos, parecia que o rolo compressor do Google
Rafael Peregrino da Silva (Brasil)
anuncios@linuxmagazine.com.br não tinha muitas direções novas a seguir. Mercados já tomados por
Tel.: +55 (0)11 4082 1300
Fax: +55 (0)11 4082 1302 monopólios e oligopólios não impediram a empresa de adentrá-los,
Petra Jaser (Alemanha, Áustria e Suíça)
anzeigen@linuxnewmedia.de
concorrer e na maioria das vezes vencer.
Penny Wilby (Reino Unido e Irlanda) De posse de aproximadamente 80% do mercado de buscas na
pwilby@linux-magazine.com
Amy Phalen (Estados Unidos)
Internet e uma fatia considerável dos mercados de email e apli-
aphalen@linuxmagazine.com cativos web de colaboração, a empresa fundada por Larry Page e
Hubert Wiest (Outros países)
hwiest@linuxnewmedia.de Sergey Brin se baseia, na maioria das vezes, em Software Livre e
Gerente de Circulação
Claudio Bazzoli
padrões abertos para criar seus produtos e serviços inovadores. Não
cbazzoli@linuxmagazine.com.br podia ser diferente nessa nova empreitada: sistemas operacionais.
Na Internet:
www.linuxmagazine.com.br – Brasil
Depois de entrar no espaço dos telefones celulares com o Android
www.linux-magazin.de – Alemanha baseado no Linux, o prometido Google Chrome OS tem muito a
www.linux-magazine.com – Portal Mundial
www.linuxmagazine.com.au – Austrália acrescentar ao mercado de sistemas operacionais – ainda que isso
www.linux-magazine.ca – Canadá
www.linux-magazine.es – Espanha signifique retirar funcionalidades do sistema.
www.linux-magazine.pl – Polônia
www.linux-magazine.co.uk – Reino Unido Há tempos prenuncia-se o “grande sistema operacional da Web”,
www.linux-magazin.ro – Romênia
numa época em que o sistema local será commoditizado e o nave-
Apesar de todos os cuidados possíveis terem sido tomados
durante a produção desta revista, a editora não é responsável gador web fará a ponte entre o usuário e seus aplicativos. Próximo
por eventuais imprecisões nela contidas ou por consequên-
cias que advenham de seu uso. A utilização de qualquer ma- ou não, esse futuro torna-se apenas mais provável com o Chrome
terial da revista ocorre por conta e risco do leitor.
OS, baseado no kernel Linux e nas ferramentas GNU e otimizado
Nenhum material pode ser reproduzido em qualquer meio, em
parte ou no todo, sem permissão expressa da editora. Assume-se para os aplicativos Web.
que qualquer correspondência recebida, tal como cartas, emails,
faxes, fotografias, artigos e desenhos, sejam fornecidos para pu- Se a empresa que tem como mote “don’t be evil” segue ou não
blicação ou licenciamento a terceiros de forma mundial não-ex-
clusiva pela Linux New Media do Brasil, a menos que explicita- esse princípio, não nos cabe decidir. Porém, desde que ela continue
mente indicado.
Linux é uma marca registrada de Linus Torvalds.
promovendo e fazendo amplo uso de padrões abertos e Software
Linux Magazine é publicada mensalmente por: Livre, ela não poderá tornar-se dona da Web – e isso interessa a
Linux New Media do Brasil Editora Ltda.
Av. Fagundes Filho, 134 todos nós.
Conj. 53 – Saúde
04304-000 – São Paulo – SP – Brasil O futuro é, de fato, livre. n
Tel.: +55 (0)11 4082 1300 – Fax: +55 (0)11 4082 1302
Direitos Autorais e Marcas Registradas © 2004 - 2009:
Linux New Media do Brasil Editora Ltda.
Impressão e Acabamento: Parma
Distribuída em todo o país pela Dinap S.A.,
Distribuidora Nacional de Publicações, São Paulo.
Atendimento Assinante
www.linuxnewmedia.com.br/atendimento
São Paulo: +55 (0)11 3512 9460
Rio de Janeiro: +55 (0)21 3512 0888
Belo Horizonte: +55 (0)31 3516 1280
ISSN 1806-9428 Impresso no Brasil
Pablo Hess
.
Editor
Permissão
u
c.h
CARTAS
.s x
de Escrita
ww
–w
ro
ne
gje
nja
sa
Socorro com netbook ✉
Eu gostaria de instalar o Ubuntu Netbook Remix no meu novíssimo netbook
Acer Aspire one D250 com XP e deixar de ser tão dependente do Windows.
Segui as recomendações que circulam na web, que são:
Baixar os arquivos: ubuntu-9.04-netbook-remix-i386.img e win32diskima-
ger-RELEASE-0.2-r23-win32.zip;
executar o arquivo Win32DiskImager.exe já com o pen drive conectado
(eu uso outro computador para isso);
gravar o arquivo img no pen drive. Neste ponto, aparece o seguinte erro:
“Writing to a physical device can corrupt the device. Are you sure you
want to continue?”.
Meu pen drive funciona perfeitamente e também testei outros pen drives
e outros computadores.
Por favor resolvam esse mistério e parabéns pela revista, muito boa.
Carlos Eduardo
Resposta
Carlos, obrigado pelos elogios. Aparentemente você está executando esse procedi-
mento num sistema Windows, utilizando um software específico para gravação de
discos USB (e pen drives). Portanto, não temos como afirmar com certeza o que
está ocorrendo. Porém, interpretando a mensagem de erro enviada, ela simples-
mente alerta o usuário para o fato de que gravar a imagem no dispositivo pode
corromper o que já estiver gravado nele. Nesse caso, a gravidade é até menor do
que deveria, pois gravar a imagem no dispositivo certamente vai corromper o
que já estiver gravado no dispositivo.
Como a mensagem pergunta se você deseja continuar, fique à vontade para Escreva para nós! ✉
responder “sim” caso você já tenha uma cópia de segurança dos dados contidos
Sempre queremos sua
no pen drive, pois eles certamente serão perdidos.
opinião sobre a Linux
Suponho que após responder “sim” e o processo de gravação da imagem for Magazine e nossos artigos.
completado, bastaria iniciar o netbook com o pen drive conectado para entrar
no sistema agora instalado no pen drive. Envie seus emails para
Uma outra possibilidade seria você iniciar seu desktop com um sistema Linux cartas@linuxmagazine.com.br
(um Live CD do Ubuntu ou qualquer outra distribuição, por exemplo) e utilizar e compartilhe suas dúvidas,
o comando dd para gravar a imagem no pen drive da seguinte forma: opiniões, sugestões e críticas.
6
Coluna do Augusto
Definindo – a tempo
COLUNA
– a regra do jogo
Em projetos comunitários, é importante haver regras,
mesmo que não sejam totalmente democráticas.
P
rojetos de software livre desenvolvidos de forma mento das receitas de banners no site oficial, ao rece
aberta por uma comunidade muitas vezes che bimento das doações voluntárias efetuadas via Paypal
gam a ser bem sucedidos em seus nichos sem pelos usuários, aos canais de IRC usados como suporte,
jamais atingir um volume ou uma complexidade que entre outros recursos. Seu sumiço prolongado do con
justifique, sob o ponto de vista de seus criadores, assu vívio com a equipe do projeto (bem como a ausência
mir uma personalidade jurídica própria. de repasse e prestação de contas sobre as receitas rece
Baseados no trabalho voluntário e em recursos do bidas) naturalmente causaram bastante preocupação,
ados ou cedidos pela comunidade, estes projetos nas a ponto de levar a essa custosa medida.
cem, evoluem e atingem sua velocidade de cruzeiro No momento em que escrevo esta coluna, o con
em virtude do esforço de todos os envolvidos, cada um tato já se concretizou. Consta que eles já chegaram
com seus próprios interesses e capacidades, como é a uma solução sobre várias das pendências, e acerta
comum em muitas outras atividades organizadas de ram um cronograma para resolver as demais – feliz
forma espontânea. mente. Mas nem sempre a história termina assim e
Mas como se tratam de empreendimentos coletivos não são poucos os projetos que precisaram abandonar
cuja organização é difusa e cujos produtos são gerados um nome, uma marca, logotipos, domínio, serviços
e distribuídos virtualmente, muitas vezes os próprios de hospedagem e outros recursos em razão de pro
participantes não percebem com clareza a quantidade blemas similares.
de recursos de que a coletividade faz uso, e cuja dispo Nem sempre faz sentido definir uma personalidade
nibilidade é fator crítico para a sua continuidade, ou jurídica e todo o aparato formal necessário para que haja
mesmo para sua imagem. maior segurança quanto à propriedade e controle dos
E quando percebem, muitas vezes é porque a dis recursos de um projeto voluntário. Mas medidas míni
ponibilidade cessou bruscamente, ou foi ameaçada. A mas para evitar a concentração excessiva de controle,
situação é comum e já ocorreu em muitos projetos, mas que levem a potenciais pontos singulares de extrema
o exemplo mais recente é o da distribuição CentOS, vulnerabilidade, usualmente podem ser adotadas, in
popular recompilação fornecida sem custo a partir dos cluindo a distribuição dos recursos entre várias pessoas,
pacotes do Red Hat Enterprise Linux. a eleição ou seleção de um corpo diretivo, ou mesmo
Ocorre que no final de julho os participantes do Cent a definição objetiva de que os recursos do projeto têm
OS tiveram que recorrer a uma carta aberta, publicada um dono único.
em seu próprio site e reproduzida em muitas fontes, ao Afinal, mesmo regras pouco democráticas ou rela
custo de bastante preocupação e possível incerteza em tivamente desequilibradas quanto a eleição e sucessão
boa parte de seus usuários (reais e potenciais), porque de lideranças são melhores (ou bem menos piores) do
todas as demais tentativas de entrar em contato com que a inexistência de regras, que tende a conduzir a
um de seus fundadores haviam falhado. situações desastrosas – e evitáveis. n
A razão do interesse em entrar em contato com esse
Augusto César Campos é administrador de TI e desde 1996 mantém o
fundador não era nada singela: ele detinha sozinho o site BR-linux.org, que cobre a cena do Software Livre no Brasil e no mundo.
acesso administrativo ao domínio centos.org, ao recebi
14 http://www.linuxmagazine.com.br
➧ VirtualBox 3.0
com OpenGL 2.0
NOTÍCIAS
Na versão 3.0 do software de virtuali- 8 e 9. Com OpenGL e Direct3D, teoricamente é possível usar o Windows
zação VirtualBox, a Sun demonstrou numa máquina virtual com qualquer jogo sofisticado. Isso livra da reinicia-
grandes avanços. Usuários finais pro- lização os usuários GNU/Linux que precisavam entrar no Windows para
vavelmente serão os maiores benefi- jogar seus jogos – embora comentários de leitores na Linux Magazine
ciados pelo suporte a gráficos 3D: por Online afirmem que esse suporte ainda não se reflete em melhor usabi-
exemplo, agora já é possível usar um lidade. Por último, o VirtualBox 3.0 corrige algumas falhas no suporte a
ambiente gráfico 3D com o gerencia- 3D que envolvem renderização e vazamentos de memória.
dor de composição Compiz numa má- Usuários GNU/Linux também apreciarão o melhor suporte a USB que,
quina virtual. A nova versão traz várias segundo o changelog, permite o uso de webcams e outros dispositivos USB
melhorias no suporte ao OpenGL 2.0. na máquina virtual. A inicialização por PXE também se tornou significa-
Quase mais interessante é um re- tivamente mais rápida e foram eliminados alguns erros de permissões de
curso para Windows: o software de arquivos e hora de criação nos diretórios compartilhados. A versão mais
virtualização agora suporta Direct3D recente do VirtualBox 3.0, no fechamento desta edição, é a 3.0.4. n
22 http://www.linuxmagazine.com.br
calhau_ubuntu.pdf 1 19/08/09 18:21
Linux Pro
COLEÇÃO
UBUNTU
UBUNTU
CM
MY
CY
CMY
Acompanha sistema completo com suporte e
K
atualizações até 2011
Luciano Antonio Siqueira
www.LinuxMagazine.com.br
14/07/09 11:56
➧ Google Chrome OS,
CORPORATE
Microsoft e Yahoo
Finalmente os rumores se confirmaram: deverá usar o X11: a empresa utilizará um novo gerenciador de
conforme especulado amplamente duran- janelas com menos funcionalidades e menor consumo de re-
te a primeira semana de julho, o Google cursos. A Internet deverá ser a plataforma de desenvolvimento
finalmente anunciou o lançamento de seu primária do Chrome OS, no qual aplicativos web funcionarão
sistema operacional, o Chrome OS – ba- de modo transparente.
seado em Linux e, claro, Software Livre.
A surpresa não parou por aí: a gigante das Neatx
buscas também lançou sua própria versão O que provavelmente foi uma surpresa para a concorrente Mi-
do NX, o Neatx, sistema de código aber- crosoft foi a entrada do Google também no terreno dos serviços
to para serviços de terminal. Com isso, a de terminal. O Neatx, uma customização escrita em Python do
empresa entra de vez em curso de colisão código-fonte do FreeNX, desenvolvido pela italiana NoMachine,
frontal com a Microsoft. já está disponível para download.
“Suponho que veremos laptops baseados Licenciado sob a GPL, o Neatx foi desenvolvido para uso in-
em Linux utilizando como fundamento a terno pelo Google, e finalmente liberado em julho. A médio pra-
plataforma Android, não apenas celulares. zo, o Neatx deverá exibir – “sem engasgos” – interfaces gráficas
Vamos enfrentar uma concorrência sem de sistemas virtualizados por meio de conexões de alta latência,
precedentes do Google no segmento de como é o caso de conexões via celular.
sistemas operacionais para desktop”, de- Existem vários projetos de servidores de terminal que usam
clarara Steve Ballmer, CEO da Microsoft, como base a poderosa tecnologia NX, cujas bibliotecas foram
certo tempo antes. liberadas sob a GPL em 2003. Ela permite, por exemplo, abrir
No blog oficial do Google, Sundar Pi- sessões de ambientes gráficos remotos por meio de conexões com
char, vice-presidente de Gerenciamento largura de banda entre 5 e 10 kbps.
de Produtos, e Linus Upson, Diretor de
Engenharia, anunciaram o desenvolvi- Mercado
mento de um sistema operacional pró- Os dois anúncios do Google apontam para um futuro superco-
prio. Segundo a empresa, o Chrome OS nectado, em que a Internet possa estar cada vez mais onipresente,
deverá considerar as necessidades de um independentemente da qualidade da conexão disponível. O uso
ambiente muticonectado, em que a In- de Software Livre é, em resumo, o motor de todas essas inovações.
ternet faz parte do dia a dia do usuário e Fica claro que está cada vez mais difícil para a Microsoft perma-
deverá consumir o mínimo de recursos necer indiferente às vantagens que o modelo de desenvolvimento
de hardware, além de ser extremamente do Software Livre confere à gigante das buscas.
amigável, rápido, seguro e de fácil ope-
ração. O objetivo da empresa é que sua MS e Yahoo respondem
inicialização ocorra em poucos segundos. Em resposta ao anúncio, no final de julho o Yahoo finalmente
O sistema deverá debutar no mercado cedeu à pressão da Microsoft para uma parceria profunda, que já
em meados de 2010, equipando em um resultou na assimilação de 400 funcionários da empresa de Jerry
primeiro momento netbooks com proces- Yang pela de Steve Ballmer. Com o acordo, a Microsoft passa a
sadores x86 e ARM – desktops comuns de- se responsabilizar pelas buscas – com seu novo mecanismo Bing
verão vir mais tarde – e seu código-fonte –, enquanto a Yahoo responde pelas vendas de publicidade.
deverá ser liberado já em 2009. O acordo é válido por dez anos, mas a contratação de fun-
Da mesma forma que o Android, o cionários e as ofertas passadas de compra do Yahoo pela Micro-
Google OS terá como base um kernel soft sugerem tratar-se de uma estratégia de aquisição de médio
Linux. A interface gráfica do sistema não a longo prazo. n
24 http://www.linuxmagazine.com.br
Entrevista com Richard Stallman, presidente da Free Software Foundation
Stallman e a
CORPORATE
liberdade de todos
Richard M. Stallman é um guerreiro da liberdade. Não apenas de sua
própria, mas também da sua e de todas as pessoas.
por Pablo Hess
E
m sua passagem pelo Brasil, tantas outras qualificações, conhecido LMÈ Mas isso restringiria a liberdade
Richard Stallman concedeu pelas respostas incisivas e correções de escolha dos compradores.
à Linux Magazine uma agra- a entrevistadores que escorregam RMSÈ Liberdade não é liberdade de
dável entrevista. Foi uma rara opor- na diferenciação dos termos “Free escolha. Ter a opção de se acorren-
tunidade de conversar cara a cara Software” e “Open Source” ou que tar reduz sua liberdade. É simples:
com o nem sempre palatável mestre se esquecem de prefixar o termo engana-se quem identifica liberdade
maior do Software Livre, criador da “GNU” ao se referirem ao sistema como liberdade de escolha, porque
GNU GPL e do conceito de Copy- operacional GNU/Linux. a liberdade de se permitir acorrentar
left, autor do emacs e detentor de Stallman falou à Linux Magazine não aumenta a sua liberdade – pro-
sobre SCO, Sun, Oracle, a liberdade vavelmente a diminui.
de software e o conflito com aqueles Este argumento está sobre uma
que desejam subverter o significado superfície que não existe. Veja bem,
de “Free Software” (Software Livre), se o hardware tivesse sido escolhido
usando em seu lugar o termo “Open com cuidado, não haveria necessida-
Source” (Código Aberto) – além de de desses drivers proprietários. Eles
críticas à Microsoft e ao software poderiam ter dito: “Queremos um
proprietário como um todo, é claro. computador que funcione perfeita-
LinuxÊ MagazineÈ Tivemos no Brasil mente com Software Livre. Quem
recentemente o programa “PC Para quer construí-lo para nós?”. Com
Todos”, que vendeu aproximada- essa quantidade (3 milhões), eles
mente 3 milhões de computadores teriam uma ótima oportunidade
equipados com Software Livre, mas de resolver esse problema, caso ti-
que também continham softwares vessem se esforçado. Poderiam até
não livres na forma de drivers bi- ter dito: “Queremos comprar esses
nários no kernel Linux. Boa parte computadores (3 milhões) de quem
desses computadores receberam também for vendê-los para o público
cópias não autorizadas de sistemas em geral”. Quem quer vendê-los?
Windows. Você não acha justificável
esse uso de softwares não livres, pois LMÈ Agora que a SCO parou de
Gisle Hannemyr CC ShareAlike 3.0
26 http://www.linuxmagazine.com.br
Free Software Foundation | CORPORATE
a Microsoft. Mas isso não significa LMÈ A única defesa contra ataques de todos os pacotes que compõem
que o nosso maior problema seja a de patentes é o contra-ataque, então? sua distribuição GNU/Linux – é isso
Microsoft. O maior problema são as RMSÈ Sim. Quando uma empresa que possibilita a existência de distri-
patentes de software, que não estão é atacada por violação de patentes, buições como CentOS, por exemplo.
ligadas a nenhuma empresa em par- o máximo que ela pode fazer é pro- Existe alguma outra grande empre-
ticular. Existem muitas empresas que var que não infringe essas patentes. sa atualmente que unicamente com
nos apóiam de várias formas, mas são Software Livre e mantenha esse com-
favoráveis às patentes de software. A LMÈ E se ela não conseguir provar portamento de acordo com a GPL?
IBM, por exemplo, tem ações que nos que não infringiu as patentes... RMSÈ Eu não acompanho esse assun-
ajudam e outras que nos prejudicam. RMSÈ Só lhe resta contra-atacar. Mas to. Mas não existe qualquer obrigação
Ela quer que as patentes continuem isso não funciona contra os trolls, ética em distribuir programas GPL
existindo e faz lobby a favor delas. porque eles são como fantasmas: em sua forma binária. Esse modelo
não há um alvo a mirar. No caso do parece bom. Mas não conheço nada
LMÈ Mas a IBM faz parte da “Open processo contra a Tomtom, a OIN sobre a distribuição GNU/Linux co-
Invention Network”, cuida para que não conseguiu ajudar muito. mercial da Red Hat, apenas sobre
o Software Livre não seja atacado Os desenvolvedores de software o Fedora, e sei que ele chega perto
por detentores de patentes. Ela precisam ter simplesmente a possibi- de ser completamente livre – exceto
compra patentes para usá-las em lidade de escrever código e compar- pelos blobs binários no kernel Linux
defesa do Software Livre. tilhá-lo – ou seja, o fim das patentes. que eles distribuem. Não posso con-
RMSÈ Sim, mas sua eficácia é limitada. cordar com uma distribuição GNU/
As patentes não permitem defender- LMÈ O que você acha do sistema da Linux com blobs binários.
se dos “patent trolls”. Ninguém está Red Hat para comercialização de
invulnerável aos “patent trolls”, por- Software Livre? Ela distribui gra- LMÈ O Samba é um projeto 100%
que eles próprios não fazem nada. tuitamente apenas o código-fonte GPLv3 atualmente. Isso significa
Complete
a sua coleção
Mais
informações
Site:
www.linuxmagazine.com.br
Linux Magazine #57 | Agosto de 2009 27
Tel: 11 4082-1300
CORPORATE | Free Software Foundation
que a Novell não pode distribuir LMÈ Se o Windows 7 fosse lançado soft; quem usa BSD o faz porque
esse código por causa do acordo sob a GPL, você o usaria? gosta do Unix”. Qual a sua opinião
com a Microsoft? RMSÈ Não sei se o usaria, mas eu sobre isso?
RMSÈ Acho que é GPLv3 ou poste- diria que ele é eticamente adequa- RMSÈ Ambas parecem simplifica-
rior. Essa distinção é importante. do. Usá-lo ou não usá-lo caberia às ções exageradas. Além de chamar
Essa é uma pergunta complicada, preferências de cada pessoa. equivocadamente o sistema de Li-
para qual não tenho a resposta. Ouvi Eu não desenvolvi o GNU para nux em vez de GNU/Linux, posso
falar que, do jeito como a GPLv3 foi ter reconhecimento como um gran- dizer que eu não odeio a Microsoft
criada, se a Novell distribuir o Samba, de programador, mas para que todos – eu odeio software proprietário, e
a Microsoft acabaria tendo que dar pudéssemos viver em liberdade. A li- a Microsoft por acaso produz esse
uma patente para todas as pessoas. berdade é o objetivo, é o que importa. tipo de software. Mas lembre-se:
Para saber com certeza, é pre- Se um dia a Microsoft respeitar nos- quando eu comecei a desenvolver
ciso conhecer detalhes complexos sa liberdade, teremos vencido. Não o GNU – e o anunciei em 1983 –,
do acordo MS-Novell. Porém, se a me importa se forem usar o sistema a Microsoft fez um sistema opera-
Novell começasse a distribuir um que eu criei ou o de qualquer outra cional de brinquedo para um com-
software GPLv3 antes do acordo, pessoa ou empresa. putador também de brinquedo. Eu
a Microsoft seria obrigada a ceder Provavelmente eu não o usaria, não estava pensando de forma al-
uma patente de software. Mas eu porque prefiro a linha de comando à guma na Microsoft. Ela não tinha
não sei o que aconteceu no fim interface gráfica, mas isso é questão qualquer importância.
das contas. de preferência – não é importante. Eu uso GNU/Linux e jamais fui
usuário do Windows ou de softwares
Microsoft. Mas quero viver em liber-
Liberdade não é dade, então iniciei um projeto para
liberdade de escolha. permitir isso. A existência ou não da
Microsoft era irrelevante, não havia
Ter a opção de se qualquer importância.
acorrentar reduz A importância da Microsoft vem
do fato de ela ter muito dinheiro e
sua liberdade. tanto se esforçar para nos impedir –
nada além disso.
LMÈ Qual a relação da FSF com LMÈ Como anda o desenvolvimento LMÈ Outra citação frequentemente
o Software Freedom Law Center? do kernel Hurd do projeto GNU? associada ao Software Livre é a de
RMSÈ A FSF não costuma precisar RMSÈ O progresso ainda está lento. Gandhi: “Primeiro, eles te ignoram/
de um advogado para aplicar a GPL. Há poucos voluntários trabalhan- Depois riem de ti/Depois te com-
Só recentemente precisamos disso do nele e temos alguns problemas batem/Depois você vence”. Isso faz
pela primeira vez. difíceis no design, dos quais eu e sentido para você?
Acho que não precisamos conversar os desenvolvedores não estávamos RMSÈ Sim, chegamos ao ponto em
toda semana, mas apenas quando pre- cientes até aproximadamente cinco que eles estão combatendo o Soft-
cisamos de um advogado. Mas sei que ou seis anos atrás. Por exemplo, se ware Livre.
os pequenos detalhes da GPLv3 que a for criado um tipo errado de link,
“fazem funcionar” são obra de Eben pode-se acabar apagando um dire- LMÈ Então estamos prestes a vencer?
Moglen, responsável pelo SFCL. Ele tório inteiro involuntariamente e RMSÈ Talvez, mas nem todo mundo
descobriu alguns aspectos do acordo sem aviso. ganha. É uma luta que, para ga-
MS-Novell e teve ideias de como voltá- Infelizmente o Hurd não está uti- nhar, precisamos de muito apoio.
lo contra as duas empresas. É por isso lizável neste momento e eu não sou Isso significa não apenas muitas
que a GPLv3 não diz simplesmente “a um dos desenvolvedores, então não pessoas usando ou desenvolvendo
Novell não pode distribuir o Samba”. faz sentido eu utilizá-lo. Software Livre, mas muitas pes-
O objetivo dessas artimanhas não era soas afirmando: “eu quero minha
prejudicar a Microsoft, mas impedi-la LMÈ Os usuários dos sistemas BSD liberdade. Não ouse pedir que eu
de nos prejudicar caso a Novell distri- costumam afirmar que “quem usa use um software proprietário, pois
buísse qualquer um desses softwares. Linux o faz porque odeia a Micro- não o farei”. n
28 http://www.linuxmagazine.com.br
LPI-3a_ed.pdf 1 19/08/09 18:23
3ª edição
Livro C LPI-1
e r t i fi c açã o
CY
Exposto, mas
não escancarado
CAPA
Se o seu servidor precisa ser acessado pela nuvem, é importante
deixar bem estabelecido até onde os processos e usuários podem ir.
por Pablo Hess
U
ma máquina que oferece ser- Por exemplo, a virtualização, usa- Começamos explicando as me-
viços na nuvem pode dispor da ao mesmo tempo para aumentar didas para evitar que você seja víti-
das tecnologias mais avan- a eficiência do sistema e separar ma das falhas de projeto da virtua-
çadas. No entanto, algumas dessas aplicações em máquinas virtuais lização – nem sequer imaginadas
tecnologias não garantem qualquer distintas, pode simplesmente criar quando se iniciou a última onda
grau de segurança. Muito pelo con- uma nova vulnerabilidade no siste- dessa tecnologia – por meio de me-
trário, algumas delas representam ma, além de certamente complicar canismos de controle de acesso e
motivos de grande preocupação para a configuração de rede. muito mais.
o administrador. E o pior é que, na nuvem da Inter- O segundo artigo aborda o siste-
net, geralmente cada serviço é oferecido ma Smack, ainda uma novidade no
por múltiplos servidores, espelhados kernel Linux. Esse “concorrente” do
ou não, justamente com o objetivo de SE Linux no terreno dos sistemas
oferecer proteção contra falhas de de controle obrigatório de acesso
hardware – uma das principais (MAC, Mandatory Access Control)
vantagens da computação foi incluído no kernel depois de um
em nuvem. Com isso, o cri- curto período de desenvolvimento,
minoso que conseguir invadir e seu desenvolvedor tem um impo-
um dos servidores encontrará uma nente histórico de bons projetos na
resistência bem menor para pene- área de segurança.
trar também nas demais máquinas Por último, o acesso SSH, por
envolvidas na aplicação. mais seguras que sejam suas senhas
Para combater essas ameaças e chaves, é uma porta de entrada
que vêm da nuvem, é preciso para o sistema. O terceiro artigo de
primeiro conhecê-las. Nossos capa explica como impor limites às
artigos de capa deste mês se ações dos usuários – e, consequen-
dedicam a permitir que seus ser- temente, dos invasores – após fazer
viços continuem expostos, sem login no sistema.
no entanto ficar escancarados. Boa leitura e boa proteção! n
Matérias de capa
Um dentro do outro
Pequeno por fora, seguro por dentro
Enjaulado
Pente fino
ANÁLISE
Kardo – www.fotolia.com
N
a era da multimídia, discos rios. Quase todas elas são baseadas no
rígidos parecem cada vez comando du, que fornece estatís-
menores. Mesmo que o ad- ticas sobre diretórios e arquivos
ministrador impeça que os usuários individuais. A desvantagem do
guardem arquivos de vídeo e áudio du, no entanto, é que ele dificil-
nos discos do servidor, sempre exis- mente informa quais subdiretórios
tem outros tipos de arquivos gigantes têm excesso de arquivos obsoletos.
que conseguem escapar. Ou então, Simon Tatham, um desenvolvedor
dependendo da área de trabalho (ar- britânico, percebeu esse problema e
tes, publicações, engenharia etc.), criou uma ferramenta chamada Age- que não são acessados há muito
os arquivos de tamanho avantajado du, que identifica com segurança os tempo. O Agedu também combina
podem ser o próprio objeto de traba- arquivos desnecessários. O Agedu lê o a função de timestamp com as es-
lho. A consequência dessa presença registro de data e hora (o timestamp) tatísticas de espaço em disco do du
difundida de arquivos grandes neces- do último acesso a cada arquivo e para cada arquivo de cada diretório.
sários e desnecessários é o gasto de exibe o resultado no navegador web
tempo com limpezas de disco. com um gráfico de barras totalmen- Instalação
Existem várias ferramentas gráficas te legível e compreensível. Essa tela O Agedu está disponível apenas no
que calculam e exibem o espaço do fornece rapidamente um panorama site do desenvolvedor e somente sob
disco usado pelos arquivos e diretó- dos diretórios que contêm arquivos a forma de código-fonte [1]. No mo-
mento em que este artigo foi escrito,
a versão é a 8604. Depois de baixar
o arquivo .tar.gz mais recente, des-
compacte-o num diretório temporário
com tar -xzvf agedu-r<versão>.tar.
gz substituindo <versão> pelo núme-
ro da sua cópia do Agedu. Entre no
diretório e instale o software com os
tradicionais comandos ./configure &&
make && sudo make install. Ao final,
fique à vontade para apagar o arquivo
.tar.gz baixado e o diretório criado
na descompactação, já que estamos
FiguraÊ 1Ê ÊA primeira execução faz o Agedu gerar o índice, e a segunda inicia o tratando justamente de uma faxina
servidor web. no disco.
46 http://www.linuxmagazine.com.br
Agedu | ANÁLISE
OpenSolaris, parte 4
TUTORIAL
S
em dúvida, uma importante sub-sistema muda completamente racional e, durante a demonstração,
modificação em termos de a forma como se faz o gerencia- ver alguns conceitos importantes. O
tecnologia implementada no mento de pacotes em relação ao objetivo não é, obviamente, esgotar
OpenSolaris é o gerenciamento de procedimento no Solaris e torna o assunto, mas apenas comentar so-
pacotes usando o IPS (Image Packa- tudo muito mais simples. bre alguns aspectos principais para
ging System, Sistema de Empaco- O modo mais adequado de abordar que o leitor possa trabalhar melhor
tamento de Imagens). Esse novo esse assunto é lidar com a parte ope- com seu sistema.
Sempre é necessário saber, em
primeiro lugar, quais pacotes estão
Listagem 1: Comando pkg list instalados no sistema. A listagemÊ 1
mostra o uso do comando pkg list.
# pkg list | more Observe a coluna STATE. Um pacote
NAME (AUTHORITY) VERSION STATE UFIX instalado possui a palavra installed
BRCMbnx 0.5.11-0.101 installed –- nesse campo.
FSWxorg-fonts-core 0.5.11-0.101 installed –- Também é possível listar todos os
NVDAgraphics 0.5.11-0.101 installed –- pacotes instalados e os disponíveis
SUNW1394 0.5.11-0.101 installed –- para instalação. O comando é qua-
SUNWDTraceToolkit 0.5.11-0.101 installed –- se o mesmo, exceto por uma opção:
SUNWPython 2.4.4-0.101 installed –- pkg list -a (listagemÊ 2). Os pacotes
SUNWPython-extra 0.5.11-0.101 installed –- cujo campo STATE contenha a pa-
SUNWTcl 8.4.18-0.101 installed –- lavra known são aqueles disponíveis
SUNWTiff 0.5.11-0.101 installed –- para instalação. Quando é necessá-
SUNWTk 8.4.18-0.101 installed –- rio fazer uma busca para verificar se
SUNWa2ps 4.13-0.101 installed –- um pacote específico está instalado,
SUNWaac 0.5.11-0.101 installed –- deve-se executar uma variação do
comando acima:
54 http://www.linuxmagazine.com.br
OpenSolaris | TUTORIAL
# pkg list SUNWzone 20081119T231630Z: data e hora em Pode ser preciso ver as informações
que este pacote foi adicionado de um pacote disponível (com o valor
É provável que sejam necessá- no repositório de pacotes. known no campo STATE). A listagemÊ 4
rias mais informações sobre um
determinado pacote instalado. Para
isso, usa-se o comando pkg info (lis Listagem 2: Comando pkg list -a
tagemÊ 3). Algumas linhas necessitam
de explicação adicional: # pkg list -a
Authority: indica qual site (repo- NAME (AUTHORITY) VERSION STATE UFIX
sitório) disponibiliza o pacote; SUNWesu 0.5.11-0.101 installed –-
Branch Version: indica um número SUNWesws2 0.5.11-0.101 known –-
de controle do desenvolvimento SUNWesxwsvr 0.5.11-0.101 known –-
do pacote. Pode ser útil no caso SUNWeu8os 0.5.11-0.101 known –-
de alterações ao software; SUNWeuluf 0.5.11-0.101 known –-
FMRI: fault management resour- SUNWeupdatemgru 0.5.11-0.101 known –-
ce identifier. É uma maneira de SUNWeuxwe 0.5.11-0.101 known –-
descrever recursos do OpenSo- SUNWevolution 0.5.11-0.101 installed –-
laris, introduzida no Solaris 10. SUNWevolution-data-server 0.5.11-0.101 installed –-
Pode apontar para um hardware, SUNWevolution-exchange 0.5.11-0.101 installed
um serviço ou ainda um pacote,
como no caso anterior.
Listagem 3: Comando pkg info
Neste ponto, é fundamental não
confundir os conceitos de autorida- # pkg info SUNWzfs
de e repositório. Vale salientar que Name: SUNWzfs
a autoridade é uma pessoa, grupo Summary: ZFS
ou corporação que disponibiliza um Category: System/File System
pacote, enquanto que um repositório State: Installed
é o local onde esses pacotes estão Authority: opensolaris.org
disponíveis, geralmente indicado Version: 0.5.11
por uma URL. Build Release: 5.11
Vamos analisar a FMRI do pa- Branch: 0.101
cote especificado, pkg:/SUNWzfs@ Packaging Date: Wed Nov 19 23:16:30 2008
0.5.11,5.11-0.101:20081119T231630Z: Size: 4.21 MB
pkg: indica tratar-se de um pacote; FMRI: pkg:/SUNWzfs@0.5.11,5.11-0.101:20081119T231630Z
SUNWzfs: indica o nome do pacote;
0.5.11: conhecido como “compo-
nent version”, especifica a versão Listagem 4: Informações de um pacote
do projeto usada para criação do
pacote; # pkg info -r SUNWGtk
5.11: versão base do sistema ope- Name: SUNWGtk
racional usado para criar o pacote. Summary: GTK - The GIMP Toolkit
Muitas vezes, ela é necessária para Category: Applications/Graphics and Imaging
determinar a compatibilidade do State: Not installed
software, pois representa a versão Authority: opensolaris.org
mínima do sistema operacional Version: 1.2.10
na qual este pacote pode ser ins- Build Release: 5.11
talado. Neste caso, o OpenSolaris Branch: 0.101
serve como base do futuro Solaris Packaging Date: Wed Nov 19 21:39:37 2008
11 a ser lançado pela Sun; Size: 1.34 MB
0.101: número de controle para FMRI: pkg:/SUNWGtk@1.2.10,5.11-0.101:20081119T213937Z
o desenvolvimento do pacote;
demonstra essa situação. Note que reta e se nada está atrapalhando esta operação. Não é incomum o
o campo State desse pacote indica sua operação: comando pkg verify apontar algum
que ele não está instalado. erro. Neste caso, sugere-se corrigir
Eventualmente, quando se sus- # pkg verify SUNWTk a situação com o comando pkg fix
peita de que algo não está fun- da seguinte maneira:
cionando como esperado, é con- Uma saída vazia significa que o
veniente verificar se o pacote foi pacote foi instalado corretamente # pkg fix SUNWtk
realmente instalado de forma cor- e não há qualquer erro associado a
Em geral, este comando corrige
qualquer erro associado à instalação
Listagem 5: Listar o conteúdo de um pacote do pacote em questão.
Todo pacote é composto por
# pkg contents SUNWcups arquivos, diretórios, links e ações
PATH (operações que o IPS executa e
etc aplica ao sistema quando um pa-
etc/cups cote é instalado ou removido). Para
etc/cups/command.types observar o conteúdo de um pacote
etc/cups/cupsd.conf listando apenas os arquivos, deve-se
etc/cups/interfaces usar o comando pkg contents (lista
etc/cups/mime.convs gemÊ 5). Para listar todo o conteúdo,
etc/cups/mime.types incluindo as ações que fazem parte
etc/cups/ppd deste pacote, basta usar a opção -m,
etc/cups/snmp.conf como na listagemÊ 6.
etc/cups/ssl No início da saída do comando,
etc/dbus-1 há o aspecto do licenciamento. Caso
etc/dbus-1/system.d seja interessante ter informações
etc/dbus-1/system.d/cups.conf sobre licenças de um determinado
etc/security pacote, o comando pkg info pode
usr oferecer mais detalhes:
usr/bin
usr/bin/cups-config # pkg info -license -r SUNWcups
56 http://www.linuxmagazine.com.br
OpenSolaris | TUTORIAL
Para instalar o pacote SUNWsvn, seja excluído do sistema, sendo que, é possível adicionar outros repositó-
executa-se o seguinte comando: para forçar sua remoção e de todas rios no OpenSolaris de forma que,
as dependências, é necessário usar deste ponto em diante, operações
# pkg install SUNWsvn o comando: de procura sejam feitas em todos os
repositórios incluídos.
Caso o pacote possua algum tipo # pkg uninstall –r nome_do_pacote Para verificar quais repositórios es-
de dependência, ela será resolvida e tão presentes, basta usar o comando
instalada juntamente com ele. pkg authority (listagemÊ 9).
Além do repositório principal do Repositórios Para adicionar um novo repositório
OpenSolaris [2] – que possui uma Vale a pena mencionar que todos os (com sua respectiva autoridade), o co-
autoridade responsável pelo seu pacotes, por padrão, são obtidos a mando adequado é o pkg set-autho-
gerenciamento –, que permite pro- partir do mesmo repositório. Todavia, rity (listagemÊ 10). E para removê-lo:
curar e instalar pacotes, há vários
outros, como Blastwave [3], o de
desenvolvimento [4], o de pacotes Listagem 7: Busca do pacote do Subversion
contribuídos pela comunidade [5]
e o de softwares livres distribuídos # pkg search SUNWsvn*
pela Sun [6]. INDEX ACTION VALUE PACKAGE
Eles oferecem uma ampla diver- depend depend SUNWsvn-perl@1.4.3-0.101 pkg:/entire@0.5.11-0.101
sidade de pacotes, bastando apon- depend depend SUNWsvn@1.4.3-0.101 pkg:/entire@0.5.11-0.101
tar para qualquer um deles, buscar depend depend SUNWsvn-java@1.4.3-0.101 pkg:/entire@0.5.11-0.101
um pacote e em seguida instalá-lo depend depend SUNWsvn-python@1.4.3-0.101 pkg:/entire@0.5.11-0.101
(listagemÊ 8). Depois da busca, o
procedimento de instalação deve
ser seguido da mesma forma des-
crita anteriormente. Listagem 8: Busca de pacote num repositório
Apesar de improvável, é possível
que o índice de procura esteja cor- # pkg search -s http://blastwave.network.com:10000 nessus
rompido por algum motivo. Se isso INDEX ACTION VALUE PACKAGE
ocorrer, o comando pkg search irá basename dir opt/csw/include/nessus pkg:/IPSnessuslib@0.5.11-2.6
acusar o erro; em seguida, deve-se basename dir opt/csw/var/nessus pkg:/IPSlibnasl@0.5.11-2.6
reconstruir o índice com o seguin- basename file opt/csw/bin/nessus pkg:/IPSnessus@0.5.11-2.6
te comando: basename dir opt/csw/var/nessus pkg:/
IPSnessusplugins@0.5.11-2.6
# pkg rebuild-index
Comando pkg.depotd
A primeira coisa a fazer é iniciar
o serviço de repositórios e criar o
repositório que será utilizado para
armazenar os pacotes (listagemÊ 11).
Logo em seguida, é aconselhável ve-
Figura 1 Gerenciador de pacotes Package Manager.
rificar com o navegador se o endere-
ço http://localhost:11111 apresenta
Listagem 11: Criação de um repositório uma tela anunciando o repositório
(figura 3).
# svcadm enable application/pkg/server Outra maneira de verificar se
# /usr/lib/pkg.depotd –d /tmp/linuxmagazine –p 11111 realmente tudo ocorreu bem é de-
monstrada na listagemÊ 12.
[12/Apr/2009:17:46:24] INDEX Search Available
[12/Apr/2009:17:46:24] ENGINE Listening for SIGHUP. Comandos smf
[12/Apr/2009:17:46:24] ENGINE Listening for SIGTERM. O procedimento para criação de um
[12/Apr/2009:17:46:24] ENGINE Listening for SIGUSR1. repositório por meio dos comandos
[12/Apr/2009:17:46:24] ENGINE Bus STARTING smf é tão simples quanto o anterior
[12/Apr/2009:17:46:24] ENGINE Started monitor thread ‘_ e também é composto por poucos
TimeoutMonitor’. comandos:
[12/Apr/2009:17:46:24] ENGINE Serving on 0.0.0.0:11111
[12/Apr/2009:17:46:24] ENGINE Bus STARTED # svccfg –s application/pkg/server
setprop pkg/port=22222
58 http://www.linuxmagazine.com.br
OpenSolaris | TUTORIAL
ls -l /tmp/linuxmagazine2
Pacotes no repositório
Depois de criar um repositório par-
ticular de uma das duas formas dife-
rentes, vamos adicionar pacotes a ele.
Aparentemente, pode ser intimi-
dador incluir pacotes no repositório.
Entretanto, a chave do processo é
que esta inserção tem basicamente
duas etapas:
preparação do pacote;
envio do pacote.
# mkdir /var/linuxmagazine
# cd /var/linuxmagazine
# mkdir mypackage
# cd mypackage
# vi alexandreborges.sh
#!/bin/bash
while true Figura 3 A tela indica que o repositório foi criado com sucesso.
60 http://www.linuxmagazine.com.br
LPI-instit_ago2009.pdf 1 19/08/09 18:18
CY
CMY
Acesse o site e consulte o
K
calendário de provas na sua região.
www.lpi-brasil.org
Linux
R
Professional
Institute
Linux.local
O maior diretório de empresas que oferecem produtos, soluções e
SERVIÇOS
serviços em Linux e Software Livre, organizado por Estado. Sentiu Fornecedor de Hardware = 1
Redes e Telefonia / PBX = 2
falta do nome de sua empresa aqui? Entre em contato com a gente: Integrador de Soluções = 3
11 4082-1300 ou anuncios@linuxmagazine.com.br Literatura / Editora = 4
Fornecedor de Software = 5
Consultoria / Treinamento = 6
78 http://www.linuxmagazine.com.br
Linux.local | SERVIÇOS
www.postgresql.org.br/Ê Futurecom 25
PGCONÊBr asilÊ2009 24ÊeÊ25Êd eÊou tubro Campinas,ÊS P
eventos/pgconbr CNASI 29
Fuctura 31
PloneÊS ymposiumÊ
24Ê eÊ 25Ê deÊ novembro S‹oÊP aulo,ÊS P www.plonesymposium.com.br Zimbra 75
AmŽ ricaÊdoÊS ul
Hotel Plaza 77
4oÊ SoLISC 26Ê eÊ 27Ê deÊ novembro Florian—p olis,ÊS C www.solisc.org.br Bull 83
80 http://www.linuxmagazine.com.br
Na Linux Magazine #58
PREVIEW
DESTAQUE ANçLISE
Na EasyLinux #16 llehs niaga-enruoB taerg eht fo noisrev tsetal eht gnir
HSAB DOOG
eW .ti no krow ot eunitnoc srepoleved ,ytirutam fo level hgih dna ega lacilbib s'llehs niaga-enruoB eht e
a detpoda won evah srepoleved ehT sa sreffo noisrev wen a seidoog eht morf noititepmoc tnecer etipse
A adoção do Twitter cresce a passos gigan- Verificar seus tahw oemails t hcaorppa yldpelo
seiretsym tsetaerg eht fo eno eb ot desu
neirf resu navegador
erom não.eélbisruim,
wen no trats daeh a teg ot tnaw uoy fI
sop sa ylkciumas q stam-
a hcus sevitanretla lufrewop
llehs niaga-enruoB eht ,]1[ hsZ
tescos. Com ele, você não apenas fica por bém há muitas d r a d n a t s yawvantagens em ,adotar
e h t : l l e h
-nI .detcerider si tuptuo egassem rorre
s e n r u o B e h t f o y aw r i e h t g n i k aum cliente como
m er a t a h t
smetsys xuniL fo noitareneg txen eht ot
s er u t a e f h s a B n o llih eo
ht fo gnik eht llits si ]2[
hsaB esu nac sresU .elosnoc xu
dentro das opiniões mais recentes dos seus ami- Evolutionsrhetou
su ,artno amThunderbird.
elif>1 1&>2 eht fo daets
ob tcerider ot elif >>& esu won nac
Ou
emit ytio lauqSylpheed,
emos gnidneps yojneo
.4 hsaB htiw
ll’uoKMail,
y -mis a sa o sevres osla ti dna ,ylevi
hsaB .egaugnal gnitpircs lacitcarp
gos reais e virtuais, como também acompanha Claws... Por
ehT .eliexemplo,
f a otni tuptuo dradneles
dradnats eht stcerider hcihw ,tuctrohs &|
ats dna roavisam,
rre emos fona yramsua mus a seáreadivorp 1 ede
etelpmoc a rof ;serutaef wen tnatropmi
lbaT trabalho,gnikrow yna fo enobkcab eht f
-ni ot nosaer erom eht lla – metsy
as últimas promoções das suas lojas preferidas, sempre que-nachega si ,epip a ot duma nammoc anova
.noitidda lufesu rehto
rof rorre mensagem.
hsaB eht ni elif SWEN eht tuo kcehc ,tsil
emos thgilhgih ew ,ereH .noitatnemucod
eht ot gnidargpu fo stifeneb eht e
deraeppa hcihw ,esaeler 4 hs
recebe informações sobre seu time de futebol e Na próximasyedição, arra evitaicvamos ossa mostrar os melhores pro-
.segnahc tnatropmi tsom eht fo .9002 y
se atualiza em velocidade estonteante. E o Linux, gramas para você conferir seusa eemails
stpircs hsaB taht si htym ralupop enO
-itlu hcihw ,sessecorp ynam oot etaerc
sem
eniL dnammoC eht ta
taicerppa lliw sresu enil-dnammoC
?ton yhW ro
tnaw thgim uoy ,smetsys noitcu
naturalmente, não fica de fora disso! precisar abrir o navegador.
fo ynam tuB .ecnamrofrep stceffa yletam
desu ecno snoitacilppa elpmis erom eht
E se você for
-xe ,lufesu yrev tub ,suoucipsnocni wef
.hsaB tsetal eht htiw gnitubed snoisnet
yrassecen yllaer si ti rehtehw redi
-irtsid rojam ehT .4 hsaB ot eda
Na Easy Linux 16, vamos mostrar as melhores realmente-se‑ceesfã dos webmails, atnoetrrsudcneahptxewgonleirbtssh*t*apehdtn,ealpsemliafxfeo rtosiFl woesn,seehtat ddpauernpws oylrlaieuhtnt ehvgeuollrihwt
ab ,perg ,des gnidulcni ,hsaB htiw
n regnol on era emanrid ro ,eman
formas de utilizar o Twitter no Linux. Seja com vamos mostrar os aplicati- ot ,rraelvimewisonHo.idhnsaafmamnoi cyrdonticfelraidnrgentxikereohwt royatidlelmatsonsiudonyahdcaaoelrnlwliwodhusoayB r
sa tsuj sksat eseht seldnah hsaB ;yras
egaugnal gnitpircs rehto yna sa ylkciuq
82 http://www.linuxmagazine.com.br