Professional Documents
Culture Documents
Entrevista com
Martin Nordholts,
desenvolvedor do Gimp
ENTREVISTA
Entrevista com
Vitor Balbio,
criador do Projeto Ruínas
COMPUTAÇÃO GRÁFICA E
SOFTWARE LIVRE
N A MP MULTIMÍDIA JURIS
Montando um WebServer Fazendo música com O destravamento de bens
com PHP, Apache e software livre tecnológicos é ilegal?
MySQL no NetBSD
COM LICENÇA
SUMÁRIO
CAPA
Entrevista com
35 Software Livre na
Computação Gráfica Martin Nordholts,
Estamos bem servidos...
desenvolvedor do
39 Quadrinhos e Software Livre
Olha o Nerdson aí!
Gimp
42 LiveBrush PÁG. 26
Software livre de desenho desenvolvido
em Adobe AIR
Entrevista com
Vitor Balbio,
COLUNAS criador do Projeto
Ruínas
13 Ah!, a falta que ela faz
Bye-bye...
PÁG. 30
17 Warning Zone
Episódio 5 - O Resgate
20 (des)Organização do modelo
OpenSource
Como isso funciona?
24 Carnavalesco
Pura folia...
MULTIMÍDIA
44 Fazendo música com
software livre
Puro som...
ENTREVISTA
53 Alexandre Oliva
Alexandre abre o jogo!
DESENVOLVIMENTO
58 Joomla
Criando portais instantâneos Parte 3 GAMES
80 Linux é algo chato...
Será?!
EMPREGABILIDADE
62 A selva de dados chamada
Internet JURIS
Esteja atento!
83 Destravamento é ilegal?
Uma análise jurídica sobre jailbreaking
FORUM
65 Tempestade em copo d'água PROJETO
Faíscas entre EUA X China
Projeto Reciclagem Digital
87 Vamos reciclar!
SEGURANÇA
68 Perícia Forense com Linux
FTDK
EDUCAÇÃO
Olhando minusciosamente...
89 Moodle
Educação a Distância
SYSADMIN
72 NAMP EVENTOS
NetBSD+Apache+MySQL+PHP
95 QUADRINHOS
Os Levados da Breca
HelpDesk
96 ENTRE ASPAS
Citação de Andrew Stuart
Tanenbaum
10 LEITOR 12 PROMOÇÕES
NOTÍCIAS
NOTÍCIAS
Por João Fernando Costa Júnior
Apache completa 15 anos gins ou outros recursos para conversão. Mais in-
No dia 23 de fevereiro formações e download em
de 1994, autores indivi- http://www.broffice.org.
duais de patches ao re-
dor do mundo foram Opera abre código do Dragonfly
convidados a partici- Dragonfly é a resposta da Ope-
par da lista "new-httpd" para discutir melhorias e ra ao Firebug, e tem objetivo
futuros lançamentos do NCSA httpd. O nome similar: uma ferramenta que fa-
Apache foi escolhido para este novo esforço já cilita que o desenvolvedor
nos dias iniciais da discussão, juntamente com web depure JavaScript e ins-
regras básicas para colaboração via e-mail e a pecione CSS, DOM e headers
missão de substituir o então atual servidor com HTTP. O Dragonfly esteve sob
um novo sistema, baseado em padrões, open uma licença open source des-
source e extensível. Atualmente ele é usado pa- de o princípio de seu desenvolvimento, mas os
ra possibilitar acesso a cerca de 111 milhões de repositórios e o desenvolvimento eram internos.
sites em todo o mundo e está em sua versão es- Mas agora isso vai mudar, e o o Dragonfly pas-
tável 2.2.14 e alpha 2.3.5. A história do projeto sará a ser desenvolvido a partir de um repositó-
encontra-se em http://ur1.ca/nvoc. rio publicamente acessível, assumindo a
natureza de um projeto de código aberto. Deta-
Kernel Linux 2.6.33 é lançado lhes em http://www.opera.com/dragonfly.
Foi lançado na última quarta-
feira a versão 2.6.33 do kernel Lançado Ubuntu 10.04 Lucid Lynx Alfa 3
linux. O kernelnewbies já con- Lançado o terceiro alfa da
ta com os detalhes em versão que sairá no final
http://kernelnewbies.org/Linux- de abril, o Ubuntu 10.04
Changes. Outras informações Lucid Lynx. Por ser uma
interessantes podem ser en- versão alfa não se reco-
contradas em http://www.linux- menda o uso em máqui-
foundation.org/collaborate/lwf. Para baixar, visite nas de produção, já que
o site oficial http://kernel.org. ainda não está estágio de
testes. A agenda de próximas liberação das pró-
BrOffice.org 3.2 Disponível para download ximas versões consta: 18/03/2010 – Beta1,
Já está disponível 8/04/2010 – Beta2, 22/04/2010 – Versão candi-
para download a ver- data e 29/04/2010 – Ubuntu 10.04 LTS. A ver-
são 3.2 da suíte de são vem com o Ubuntu One Music Store,
escritório gratuita e livre. Vem com diversas me- GNOME 2.29.91, Kernel 2.6.32.8, KDE SC 4.4,
lhorias em relação a última versão, trazendo ain- likewise-open, MeMenu e muito mais. Anúncio
da algo bastante aguardado: o Broffice.org 3.2, oficial aqui: http://www.ubuntu.com/testing/lu-
suporta a partir de agora, todos os formatos do cid/alpha3.
Office 2007, sem a necessidade de baixar plu-
Língua Portuguesa é a terceira mais usada Lançada terceira edição de revista digital so-
no Twitter bre Gimp
Um estudo realizado pela Se- Esta edição conta com a
miocast mostrou que o portu- participação de Guilher-
guês é o terceiro idioma me Razgriz e de Camila
mais utilizado no Twitter Magri, e tem ênfase no
com 9% ficando atrás ape- publico iniciante no
nas do Japonês com 14% e Gimp. São abordados os
do obvio inglês com 50%. É seguintes assuntos: pro-
um fato interessante tendo dução gráfica com software livre, os formatos de
em conta que o espanhol consegue apenas 4% imagens, os efeitos e camadas e seus grupos e
e outros idiomas como italiano, francês e ale- mais algumas dicas relativas ao Gimp. Informa-
mão ficam entre 1% – 2% das mensagens no ções no site: gimplab.wordpress.com.
Twitter. Detalhes e mais informações aqui:
http://ur1.ca/nvp8.
Modelos 3D feitos no Blender disponíveis gra- Ubuntu torna-se o sistema padrão dos tele-
tuitamente centros
Cícero Moraes, artista gráfi- A Serpro customiza uma versão mais leve do
co, decidiu disponibilizar à sistema operacional, capaz de funcionar em má-
comunidade o seu acervo quinas com configuração simples. Com o Ubun-
de modelos 3D (.blend), tu, os computadores dos telecentros passam a
confeccionados do zero e aceitar atualizações e oferecer opções de aces-
utilizados em trabalhos rea- sibilidade para deficientes visuais. A partir dessa
lizados por ele. Os mode- definição do Programa Serpro de Inclusão Digi-
los servem tanto para tal, todas as novas máquinas doadas pela em-
serem utilizados em cena, quando para serem presa utilizarão o Ubuntu. Os mais de trezentos
estudados por iniciantes no Blender. Conforme telecentros já existentes serão atualizados de
novos projetos forem aparecendo, Cícero prome- forma gradual, durante visitas técnicas. Antes
te disponibilizando novos arquivos. Para quem da opção pelo Ubuntu, as máquinas utilizavam o
quiser baixá-los, segue o link: http://www.cicero- Fedora 4. Detalhes aqui: http://ur1.ca/nvph.
moraes.com.br/viewDownloads.php?tipo=ct-
gid&busca=2. Kingston lança cartões SDHC de classe 10
A Kingston anunciou o lança-
Microsoft publica especificações dos arqui- mento dos seus cartões SD
vos .pst do Outlook de classe 10. Disponíveis em
Finalmente a Microsoft cumpriu com a promessa versões de 16 e 32GB, estes
de publicar as especificações dos arquivos .pst cartões garantem um taxa de
que o Outlook utiliza para guardar os e-mails local- transferência de dados míni-
mente. Trata-se de uma ótima notícia para as pes- ma de 10MBps podendo atin-
soas e empresas que tem seus e-mails gir os 18MBps em escrita e os
arquivados neste formato e desejam migrar para 22MBps em leitura. Quanto
outro cliente de e-mail, já que anteriormente as ao preço, a Kingston afirmou que o modelo de
conversões de arquivos .pst eram complicadas de 16GB irá custar $129 enquanto que a versão de
realizar. Detalhes aqui: http://ur1.ca/n6qk. 32GB terá o valor de $245.
Facebook agora acessível via XMPP/Jabber Twitter lança página reunindo suas contribui-
A rede social Facebook incor- ções em código aberto
porou recentemente o supor- O Twitter lançou nos últimos dias uma nova pá-
te a Jabber/XMPP de forma gina que apresenta todos os projetos de código
que agora é possível conec- aberto que fazem parte do portfólio da empresa.
tar usando Pidgin, Adium, bitl- A “Twitter loves open source”, traz diversos pro-
bee ou qualquer outro cliente jetos escritos em linguagens como Java, C e
Jabber/XMPP. Por enquanto Ruby que foram utilizadas na criação do micro-
não interconecta com ne- blog e em outras iniciativas da comunidade
nhum servidor Jabber/XMPP open source. Visite: http://ur1.ca/mk5k.
da rede pública. Os detalhes
podem ser conferidos aqui: http://ur1.ca/m7wa. Microsoft vai oferecer escolha de navegado-
res na Europa a partir de março
Tradutor de textos com anotações Essa mudança, fruto de
E você, está cansa- acordo legal com a comis-
do de ficar copian- são européia, está em ges-
do e colando tação há tempo, e
palavras em um tra- aparentemente será coloca-
dutor para depois da em prática nas próximas
reunir tudo no seu OpenOffice.org? Pois bem, semanas – já está em teste
seus problemas acabaram! A ferramenta em em 3 países. Um vice-presi-
questão traduz textos de diversas linguas utilizan- dente da Microsoft, citado
do o Google. Basta selecionar o texto e modifi- pela BBC, informou que os usuários terão a es-
car o idioma de sua escolha na barra de status. colha de permanecer com seu navegador atual
Ficou curioso? Baixe a extensão e confira: ou trocá-lo por uma das opções oferecidas, que
http://extensions.services.openoffice.org/en/no- incluem Chrome, Firefox, Opera e Safari. Deta-
de/3661. lhes em http://ur1.ca/n1qs.
Livro grátis - GNU/Linux Advanced Adminis- ção sistema. Mesmo não estando completo, o
tration PDF guia já aborda de maneira bem simples e práti-
A "Free Technology Aca- ca os principais módulos do sistema e ele costu-
demy (FTA)" acaba de lan- ma ser atualizado de acordo com as
çar o excelente "The necessidades da BrodTec e seus clientes. O ma-
GNU/Linux operating sys- terial está disponível em
tem" cujo conteúdo princi- http://www.brod.com.br/sugarcrm-guia-pr-tico.
pal trata da administração
do sistema. Você aprende- Disponibilizada abiCloud 1.0GA, sob licença
rá a instalar e configurar di- LGPL
versos serviços e como Acaba de ser liberada
otimizar e sincronizar os recursos usando a versão 1.0GA da
GNU/Linux. Mais informações aqui http://www.cy- abiCloud, uma plata-
berciti.biz/tips/gnulinux-advanced-administration- forma livre para geren-
pdf-book.html. ciamento de nuvens
privadas, que permite
Projeto "Brasil 250 Cidades" avança para se- controlar máquinas vir-
gunda etapa tuais, armazenamento
A comunidade brasileira e redes. Além disso, a partir desta versão a li-
do OpenStreetMap con- cença da abiCloud passa a ser LGPL. A Abi-
cluiu com sucesso a pri- Cloud funciona sob VirtualBox, Xen e KVM.
meira etapa do Projeto Quer saber mais então visite http://www.abi-
Brasil 250 Cidades, produ- cloud.org.
zindo informações livres
sobre conexões entre PC-BSD 8.0 lançado
mais de 80 cidades brasi- A equipe de desen-
leiras. Agora o projeto par- volvimento do PC-
te para seu maior objetivo, que é produzir um BSD anunciou o
mapa roteável livre entre as 250 maiores cida- lançamento da ver-
des brasileiras. Para isso, são necessário mapea- são 8.0 (codinome
dores que conheçam as regiões mapeadas, e Hubble), a qual instala FreeBSD 8.0-RELEASE-
que possam ajudar com um mapeamento de qua- P2 e KDE 4.3.5. O PC-BSD é um sistema opera-
lidade. Para saber como participar, acesse o wi- cional que visa fornecer a possibilidade de insta-
ki do projeto. http://wiki.openstreetmap.org/wiki/ lar um FreeBSD 8 totalmente funcional desde o
WikiProject_Brazil/Brasil_250_Cidades. primeiro momento e com o ambiente gráfico
KDE. Por outro lado, também oferece ferramen-
Guia Prático do SugarCRM em português tas próprias e exclusivas do PC-BSD que aju-
A BrodTec, de Cesar dam o usuário a ter uma melhor experiência ao
Brod e Joice Käfer, uti- utilizar um BSD. Mais detalhes no site oficial
liza internamente o http://www.pcbsd.org.
SugarCRM e tam-
bém implanta o siste-
ma para seus
clientes. Recentemente, a dupla disponibilizou Quer contribuir? Então entre em contato
no portal da empresa seu guia prático de utiliza- pelo email revista@espiritolivre.org
EMAILS,
SUGESTÕES E
COMENTÁRIOS Ayhan YILDIZ - sxc.hu
Maravilhosa, estou usando Ubuntu depois da open source, principalmente pra mim que estou
Revista. Já imprimir as 9 edições para guardar descobrindo essa área agora.
para sempre. Erasmo Nepomuceno - Itaquaquecetuba/SP
Leonardo H. Falcão - Campina Grande/PB
Eu acho que a revista é muito bem
Muito legal, até o momento não me recordo de desenvolvida e tantas outras coisa que não
alguma matéria que não fosse fundamental caberiam nesse espaço.
para meus conhecimentos da área de TI. Cleber Antonio Euzebio - Mirassol/SP
Marco Aurélio Capela - Ananindeua/PA
Adoro a Revista Espírito Livre, vejo ela como
Essa revista tem se tornado minha referência uma revolução sendo para mim; uma revista tão
principal no que tange Software Livre e suas boa ou melhor do que muitas outras que se
aplicações nas diversas facetas do mundo pode comprar em bancas. Sempre que posso
tecnólogico em que vivemos. Qualquer decisão indico ela a alguem, e faço isso sem medo, pois
a se tomar, ou que prgrama similar utilizar para sei que o seu conteúdo é de primeira!
continuar com o Linux no trabalho tem-se sido Thiago Lima de Sousa - Florianópolis/SC
baseada nos excelentes artigos encontrados
aqui. Além do que ela também tem contribuído,
e muito, com o enriquecimento dos embates
filosóficos na Faculdade sobre a utilização tanto
do software como do modelo de trabalho
colaborativo pregado por este "Movimento Open
Source".
Raphael Silva Souza - Macarani/BA
PROMOÇÕES
Na edição #010 da Revista Espírito Livre tivemos diversas promoções bem como promoções através
de nosso site e canais de relacionamento com os leitores, como o Twitter e o Identi.ca, onde
sorteamos diversos brindes, entre eles associações, kits, cds, inscrições a eventos e camisetas.
Abaixo, segue a lista de ganhadores de cada uma das promoções. Fique ligado!
Cierpki - sxc.hu
Caro Google,
Estamos juntos há vários anos, mas devo
dizer que ultimamente vinha pensando cada vez
mais em romper com você. Sua recente traição
pública me fez decidir que não quero mais estar
envolvido com você. Entendo que seja Dia de
São Valentim, que é dia dos namorados no seu
país de origem, e também Carnaval, mas... o
que você esperava que eu fizesse? Confiança é
algo que se constrói com dificuldade ao longo
de anos, mas se perde numa fração de segundo.
Faz tempo que lhe dou acesso a algumas Também vou convidá-los a se manterem em
partes íntimas da minha vida. No começo, eram contato comigo através de outros meios.
só arquivos de listas públicas. Aí, você me aju- Para mensagens instantâneas, podem che-
dou a manter contato com amigos que de outra gar a mim em lxoliva@jabber.org e lxoliva@jab-
forma eu talvez nunca mais encontrasse. Aí vo- ber-br.org. Mesmo aqueles que escolham
cê começou a escutar minhas conversas, mas continuar com você podem registrar esse ende-
até isso era mais ou menos ok, pois eu tinha reço alternativo no GTalk, ainda que eu preferi-
aceitado, não tinha? Você sempre disse que eu ria que se registrassem em jabber.org usando
podia confiar em você, e eu confiei. Não pare- alguma implementação em Software Livre do
cia que você iria compartilhar a informação parti- protocolo de mensageria instantânea XMPP ado-
cular que eu compartilhei com você, então a tado pelo GTalk, como o Pidgin.
confiança foi aumentando ao longo dos anos.
Para redes sociais, vou continuar com a re-
Mas outro dia conheci um lado seu que de do PSL-Brasil, que roda Noosfero, e gNewBo-
não conhecia, dizendo na TV o quanto você valo- ok, construído sobre elgg. Não se preocupe,
rizava a privacidade: que se havia alguma coisa Google, não vou entrar no Facebook, seria pelo
que eu não quisesse que ninguém soubesse, eu menos tão burro quanto continuar no Orkut.
não deveria fazer essa coisa. Ainda assim,
achei que fosse um simples engano seu, e que Para microblogging, continuo no identi.ca,
eu ainda podia confiar em você, então eu continu- que roda StatusNet.
ei com você. Pidgin, Noosfero, elgg e StatusNet são to-
E aí o Buzz me atingiu. Foi demais pra dos Software Livre. Eles respeitam as liberda-
mim. des essenciais de seus usuários, inclusive
usuários através da rede. Eu sei que tenho direi-
Até onde sei, não dependo de minha priva- to de compartilhá-los com meus amigos, adaptá-
cidade neste momento para minha segurança fí- los para minhas necessidades, instalar minhas
sica, como Harriet Jacobs, ou para o próprias cópias e configurar minhas próprias re-
desempenho de meu trabalho, como jornalistas des interoperáveis se eu quiser, e muito mais.
que tiveram suas fontes expostas quando Buzz Ao contrário de outros serviços de microblog-
foi empurrado para cima deles. ging, redes sociais e mensagens instantâneas.
Mas, assim como confiança, privacidade é E, ainda por cima, estou amando desenvolvedo-
algo que custa dedicação ao longo de anos, e res deles.
um pequeno erro desfaz um monte de trabalho Quanto a e-mail, uso lxoliva@fsfla.org para
duro. Não quero esperar pelo dia em que eu per- assuntos de Software Livre e oliva@lsd.ic.uni-
ceba que preciso de minha privacidade de volta. camp.br para outras coisas... E-mail é pra ser
Google, perdi a confiança que tinha deposi- particular, então não recomendaria usar qual-
tado em você, mas não acho que seja tarde de- quer serviço de terceiros, mesmo que construí-
mais para eu evitar perder também minha do sobre Software Livre. Nao é difícil configurar
privacidade. Estou fechando nossas contas con- seu próprio serviço de e-mail via web; eu mes-
juntas, esvaziando as gavetas que você reser- mo administro os servidores dos dois endereços
vou para mim no seu closet, destruindo as pessoais que uso. Não têm um exército de em-
chaves depois de trancar as portas, e não vou pregados seus por trás deles, mas dada a entre-
lhe deixar mais acessar minhas partes íntimas. vista do funcionário do Facebook, um exército
Também estou dizendo a todos os nossos assim parece mais uma maldição que uma bên-
amigos que eu terminei com você, e por quê. ção.
Google, se precisar, você sabe onde me en- com o GTalk. Como poderia sentir falta dessas
contrar e, se não soubesse, há outros serviços coisas?
de busca por aí que podem saber. O mesmo va- Mesmo assim, uma porção de gente achou
le para todos os meus amigos. Vejo vocês por o rompimento exagerado, questionando até se
aí. eu não estava usando dois pesos e duas medi-
Até blogo, das. Na verdade, minha política de evitar confiar
informação pessoal a terceiros vem se aguçan-
do há bastante tempo. Google era uma exce-
Já faz quase um par de semanas que to- ção, e deixou de ser, justamente porque já não
mei a decisão e, olha... Uma coisa preciso reco- mais me parece, digamos assim, boa compa-
nhecer: foi bem fácil deixar tudo para trás. nhia, em que se pode confiar.
Não me agrada entrar em relacionamentos Justamente pela espectativa excepcional
de dependência, então eu já mantinha cópia lo- senti minha confiança traída. Os problemas de
cal de todos os meus dados: mensagens, conta- privacidade no Facebook, que mencionei na car-
tos, calendários, etc. Google sempre fez ta, não me surpreenderam; estão mais para típi-
questão de me deixar manter essas coisas, aber- cos que absurdos. Os acidentes que
tamente, inclusive em formatos abertos livres, aconteceram no Google no passado, tipo quan-
pra que, se um dia eu quisesse ir embora, eu do gente começou a encontrar, através do servi-
não seria impedido. É uma atitude exemplar, dig- ço de busca, documentos particulares de
na de respeito e admiração, pois não se vê mui- terceiros armazenados no Google Docs, são par-
to por aí. te do risco de deixar a informação nas mãos do
Outra coisa que meio que me surpreendeu outro, por mais responsáveis que sejam. Não
foi que eu continuei usando alguns serviços que dá pra qualificar um acidente desses como trai-
não esbarravam em questões de privacidade. ção de confiança.
Busca e mapas foram os que eu percebi: podem Mas o caso do Buzz foi diferente. Certa-
ser usados anonimamente, uma vez removidos mente não foi um acidente na linha daquele do
os biscoitinhos que Google continua me mandan- Google Docs. “Fez falta, sim!”, talvez dissesse
do, mas já não aceito mais. Arnaldo Cézar Coelho, “falta clara, pra cartão
Dos outros serviços, não senti falta. Pelo vermelho, muito bem marcada!” De fato, só ve-
contrário: estou livre do ruído constante do Or- jo duas linhas de cenários possíveis que condu-
kut, não preciso mais fazer controle duplo de zem a essa falta.
Spam (e se alguém mandasse mensagem pro Numa delas, algum funcionário, preocupa-
endereço do GMail e caísse na caixa de Spam do e responsável, chamou atenção pra questão
da qual não tinha como receber cópia automáti- de privacidade da publicação automática de con-
ca?), estou tranquilo que a caixa do GMail não tatos particulares no Buzz: além de ser um uso
vai lotar de novo, não preciso mais ver como fa- público inesperado de informação particular, le-
zer pra separar a parte particular da pública no vanta riscos para relacionamentos pessoais (já
meu calendário no ORG-Mode do GNU Emacs, em risco, vá lá), para jornalistas e suas fontes
nem tentar achar um jeito de alimentar o calendá- anônimas, para ativistas de direitos humanos
rio do Google a partir dali. perseguidos por tiranos (não é irônico que, pou-
O melhor de tudo é que ninguém mais fica cos dias após denunciar a invasão chinesa, Goo-
pensando que eu passava o dia no Orkut, ou gle torna pública a informação que os invasores
que eu usava a página do GMail carregada de buscavam?), e sabe lá pra quem mais. Aí, um
Obfuscript, só porque o Pidgin se registrava gerente comercial mais preocupado em tentar
ganhar espaço no imenso mercado de redes so- outro, como mudou com o Buzz. Apesar de vári-
ciais, em que Google está atrás, descarta a obje- os dos problemas do Buzz terem sido corrigidos
ção e vai em frente com o plano de construir a prontamente, a confiança de que essas ques-
rede do dia para a noite com contatos particula- tões seriam levadas a sério e tratadas adequa-
res. Péssimo, né? damente, de modo a evitar problemas, e sem
Noutro cenário, nenhuma das inteligentíssi- precisar de protestos generalizados, já se foi.
mas pessoas que trabalham para o Google e es- Pena.
tavam envolvidas no projeto considerou nada Quem já achava que era uma questão de
disso. Honestamente, não bom senso, que não ca-
sei qual das possibilidades bia confiar no Google pa-
é mais preocupante. ra questões tão sensíveis
Não que eu tenha como integridade física,
perdido alguma coisa. Eu Tem gente contatos com fontes anô-
nimas, redes de combate
era relativamente cuidado-
so com as informações
que não está nem aí a tirania, teria enfrentado
minha discordância an-
que disponibilizava pro Go- que seus contatos tes, pois eu via Google
ogle. Porém, tendo pon-
defendendo na justiça a
tos de contato públicos, eu sejam públicos, e por privacidade até de prová-
acabava induzindo outras
pessoas a compartilharem isso minimiza o veis pedófilos virtuais.
Hoje, concordo: não dá
informação com Google,
seja quando queriam en- problema do Buzz. Mas pra confiar a privacidade
trar em contato comigo a ao Google, e tenho certe-
respeito de assuntos pes- será que se importaria za de que Google já sabe
muito bem a falta que a
soais, seja quando sim-
plesmente seguiam o
se o conteúdo de suas confiança faz.
modelo que eu adotava, conversas ou correios
sem saber dos cuidados Copyright 2010 Alexandre Oliva
que eu tomava. Por isso, eletrônicos fosse
achei melhor dar um basta.
Além disso, talvez eu
exposto? Cópia literal, distribuição e
publicação da íntegra deste artigo
tenha mesmo tomado me- Alexandre Oliva são permitidas em qualquer meio,
nos cuidado do que deve- em todo o mundo, desde que
ria, dadas as novas sejam preservadas a nota de
circunstâncias. Aliás, isso levanta um ponto im- copyright, a URL oficial do documento e esta nota de permissão.
portante. Tem gente que não está nem aí que http://www.fsfla.org/svnwiki/blogs/lxo/pub/falta-que-ela-faz
seus contatos sejam públicos, e por isso minimi-
za o problema do Buzz. Mas será que se impor-
taria se o conteúdo de suas conversas ou ALEXANDRE OLIVA é conselheiro da
Fundação Software Livre América Latina,
correios eletrônicos fosse exposto? Desta vez, mantenedor do Linux-libre, evangelizador
a informação que Google publicou não lhes inco- do Movimento Software Livre e engenheiro
de compiladores na Red Hat Brasil.
modaria, mas e da próxima? Quem pode saber Graduado na Unicamp em Engenharia de
que novas circunstâncias surgirão? Computação e Mestrado em Ciências da
Computação.
A política pode mudar de um instante para
No capítulo do mês que vem, eles enfrentam o arrumaram tanta placa de aço dando bobeira de
Homem-Serpentina; no seguinte eles vão ao uma hora pra outra?
shopping tomar sorvete de tapioca; no outro
eles... Nota do autor: não olhem pra mim... :-P
Darrel: Lá está a SysAtom... Darrel: Depois do que o vírus fez com a gente,
sinceramente não duvido mais de nada.
Tungstênio: Ô Bem... Saudades daquele tem-
po bom... Faz pouco tempo mas parece que faz
séculos! Dobrando uma esquina eles encontram Louise
dormindo. Um corpo que parece ser de gelatina.
Darrel: … Os dois se olham, espantados.
Pandora: Tá, e por onde a gente entra? Pandora: E agora? Como a gente acorda ela?
Se tocar, ela desmancha!
Darrel: Por uma passagem lateral. Por onde a
gente viu a reunião. Darrel se aproxima do ouvido de Louise.
Pandora: Tou vendo ninguém, Bem! Tou com Seamonkey: Então vocês dois finalmente apa-
medo! receram... Impressão minha ou não aconteceu
nada com vocês?
Darrel: Não tenha medo, eu estou aqui.
Pandora: Aconteceu sim! Minha voz virou ou-
Pandora: Oxente! Que cabra macho meu ho- tra coisa, ó!
mem!
Seamonkey: Estou vendo...
Darrel: Tá, mas vê se faz silêncio senão nos
descobrem. Pandora: Que foi? Tá triste de ver a gente?
Pandora: Ainda não entendo essa construção Seamonkey: Não, só detesto que me acor-
deles... E ficaram algumas paredes, né Bem? dem. … Olha, o Oliver está uma arara com vo-
Ou pedaços de parede... Eles também fizeram cês.
paredes com placas de aço e arame.
Darrel: É, estamos sabendo e por isso viemos
Darrel: Verdade... Onde Louise estará... aqui falar com você.
Pandora: Fico pensando, ó! Onde foi que eles Pandora: Ele ficou louco, mulher! Você não
viu? Perdeu os parafusos tudinho... Com esse Pandora abraça Darrel e os dois encaram aque-
negócio de dominar o mundo... la gangue assustadora.
Seamonkey: É verdade. Vocês deviam ver o Tungstênio: Acho que temos uns bugs... Va-
discurso dele... mos fazer uma reunião emergencial pra tratar
deles...
Darrel: A gente ouviu uma parte.
A (des)organização do modelo de
desenvolvimento Open Source
Por Cezar Taurion
w_dinkel - sxc.hu
Carnavalesco
Por Roberto Salomon
Entrevista com
Martin Nordholts,
desenvolvedor
do GIMP
Por João Fernando Costa Júnior e
Carlos Eduardo Mattos da Cruz
Figura 1 - Wilber é o mascote oficial do projeto GIMP REL: A versão 2.7.0 não teve muitas mu-
danças visíveis ao usuário final, gostaria que
desenho gráfico, foi natural explorar a comunida- você nos falasse um pouco das mudanças
de do Gimp. Isso foi na época do Gimp 2.2. De- implantadas nesta versão.
pois, descobrindo que eu tinha potencial para
MN: Não, é correto dizer que o Gimp 2.7.0
ser um contribuidor e de ficar cansado esperan-
não traz muitas mudanças visíveis, mas o Gimp
do pelo Gimp 2.4, devagar eu comecei a forne-
2.7.1 trará, ambos com modo de tela única e
cer correções para bugs e solicitações de
grupos de camadas.
melhoria que estavam estancando o Gimp 2.4.
Descobri que eu gostava de hackear o código
do Gimp e fiquei cada vez mais envolvido, e REL: Fale-nos um pouco mais sobre mo-
aqui estamos nós hoje. do de janela única que você desenvolveu.
MN: O modo de tela única está sendo de-
REL: Como é o seu dia a dia no projeto? senvolvido em colaboração com Peter Sikking,
nosso eminente designer de interação que tem
MN: Todos os dias eu abro minha caixa de
uma grande participação nas melhorias na inter-
entrada de e-mails que contém relatórios de er-
face de usuário nas últimas versões. O propósi-
ros e as atividades nos que já são conhecidos,
to principal do modo de janela única é nos
além de mensagens dos desenvolvedores e das
deixar focar no trabalho com o Gimp, ao invés
lista dos usuários. Frequentemente, eu tenho al-
de trabalhar no gerenciamento de janelas do
gum código no qual tenho trabalhado, não é ra-
Gimp. Desenvolver um modo de janela única é
ro para mim gastar algumas horas todo dia
na verdade uma para mim há muito tempo, mas
escrevendo código. Isso normalmente ocorre
desde que ela tenha sido atingida com ceticismo
em rajadas. Às vezes passo semanas sem escre-
entre muitos dos mais iniciados membros da co-
ver uma única linha de código no Gimp. Outras
munidade, é somente nos últimos tempos que
vezes, escrevo desde a hora em que chego do
tem sido um projeto viável.
trabalho até a hora em que vou para a cama, e
trabalho como louco no fim de semana.
REL: Como anda a implantação da GE-
GL no Gimp? A 2.8 ela estará por completo?
REL: Hoje em dia como você vê o gráfi-
co de evolução do software? MN: Não, a versão 2.8 não trará nada de
RECIFE/PE www.encontrolivre.org
Entrevista com
Vitor Balbio,
criador do
Projeto Ruínas
da fundação Blender?
VB: Talvez, mas acredito que o Ruínas já
teve seu momento, e fico extremamente grato a
ele por isso, afinal é devido a esse trabalho que
estou dando esta entrevista... Mas gostaria de
ver outros trabalhos futuros meus concorrendo
nos próximos festivais. O Ruínas foi fundamen-
tal para o meu desenvolvimento como artista e
profissional mas espero criar em breve outros
trabalhos que superem o Ruínas, eu ainda te-
nho muito o que aprender e não gostaria de pen-
sar que o Ruínas será o melhor trabalho da
Figura 3 - Ruínas minha vida. Espero que meu melhor trabalho se-
para a versão 2.0) e refazendo a iluminação des- ja sempre o próximo.
te. Criei também um novo cenário inteiro e com
o decorrer do desenvolvimento comecei a progra-
mar minimamente em GLSL, reaproveitei códi- REL: Para quem quiser conferir o proje-
gos de outros programadores e inclui no Ruínas to onde pode ser baixado?
efeitos como DOF, film Noise e Bloom. VB: Podem baixar no tópico oficial na Blen-
derArtist que contêm também todo o desenvolvi-
mento do projeto ( http://blenderartists.org/
REL: Porque você não considera o Ruí- forum/showthread.php?t=152668) Ou então pe-
nas um jogo? lo link direto: (http://sharex.xpg.com.br/files/
VB: Eu não considero o Ruínas um game 8163294659/Ruinas_2.0.rar)
pois não o criei com esse objetivo. O Ruínas nun-
ca foi pensado para entreter. Não possui objeti-
vos, nem história. Eu gosto de pensá-lo como REL: No último Blender Day você anun-
uma obra de arte ( sem pretensões de que ou- ciou a criação de um novo projeto o Memóri-
tros também o considerem assim ) interativa, al- as, fale um pouco dele para nós.
go mais próximo ao conceito de Demoscene, VB: O Memórias é um projeto que iniciei
porém interativo. assim que terminei o Ruínas 2.0, segue a mes-
ma linha de pensamento e filosofia... Porém
meu objetivo é criar não um cenário externo so-
REL: Quais prêmios o projeto já ganhou mente , mas com cenários internos também. Ou-
até hoje? tra diferença é que o Memórias tem uma
VB: Bom, eu fiquei em segundo lugar na vo- ambientação baseada em uma cidade real, no
tação aberta da comunidade no Blender Game caso Veneza, enquanto Ruínas é fruto de um
Contest 2009 e primeiro lugar no concurso de jo- mundo de fantasia baseado na Grécia antiga e
gos e aplicações interativas da Blender Pro ambientes góticos... Eu fiquei muito feliz com o
2009 nas categorias “Aplicação com Melhor Usa- início desse projeto, pois muitos novos desafios
bilidade/Interatividade“ e “Melhor Aplicação”. surgiram logo de cara e tive de voltar a estudar
e buscar soluções para problemas, coisas que
não havia feito desde o Ruínas... O que mais
REL: Pretende lançá-lo em concursos in- me deixou realizado com o inicio desse desen-
ternacionais, tais como o Suzzane Festival volvimento foi a reformulação total do sistema
Olá pessoal, como esta edição é toda programas voltados para esta área. E não podia
dedicada a computação gráfica, decidi dar um deixar de falar do primeiro evento de
apanhado dos principais softwares livres do computação gráfica com software livre do Brasil
mercado. Para isto dividi os software em 3 o GNUGRAF (http://www.gnugraf.org) que
categorias básicas: abrange justamente estes assuntos, trazendo
Gráfico – Softwares voltados para produção profissionais e empresas que utilizam software
gráfica tais como Revistas, Jornais, Sites, etc... livre em seu dia a dia.
Vídeo – Softwares para edição de vídeo e Mas chega de blábláblá e vamos ao que
composição; interessa a lista, comecemos pela categoria
Animação – Softwares para produção de gráfico.
cinema de animação.
Gráfico:
Mas antes de entrar na listagem dos
programas não podia deixar de falar dos sites Gimp (http://www.gimp.org) – É
que me baseei para escrever esta matéria. O considerado o nosso software mais famoso,
primeiro deles é o Estúdio Livre com ele a edição de imagens não tem limites,
(http://www.estudiolivre.org), realmente para leve, rápido, muitas vezes comparado a versões
quem quer se inteirar tanto de hardware quanto antigas do Photoshop, este software tem
de software na área de computação gráfica ferramentas únicas que permite aos usuários
livre, tem de visitar este site, lá você irá desenvolver seus trabalhos com muito mais
encontrar tutoriais, vídeo aulas, acervos livres e rapidez, o link da comunidade Brasileira é este
muito mais. Outro site que merece destaque é o http://www.ogimp.com.br lá encontrarão
Linux Movies (http://www.linuxmovies.org) este tutoriais, artigos, dicas, vídeo aulas, apostilas e
é mais focado na indústria do cinema, mas tudo mais relacionado a este excelente editor de
podemos encontrar uma série de tutoriais e imagens.
Figura 1 - Krita
Mypaint (http://mypaint.intilinux.com/) - Se
você tem habilidades para desenhos, é um
exímio manipulador de tablet, e gostaria de ter
recursos tais como pintura a óleo, carvão,
aquarela e muito mais, então este software é
pra você, com ele podemos simular qualquer
tipo de pincel, dando ao seu trabalho um
acabamento mais natural. Infelizmente para nós
todas as referências estão em inglês, mas isto Figura 2 - Xara Xtreme
não nos impede de conhece-lo, pois sua
interface é bem intuitiva. Scribus (http://www.scribus.net/) – É um
Publish Desktop muito parecido com o extinto
Page Macker, mas não se engane com ele
Inkscape (http://www.inkscape.org/) - quando se trata de diagramação, é uma
Considerado outro carro chefe do software livre ferramenta muito poderosa que não perde em
na computação gráfica, este programa nada para os primos proprietários. Possui uma
transcende o conceito de desenho vetorial, com excelente comunidade Brasileira
ferramentas muito práticas podemos chegar a http://wiki.softwarelivre.org/Scribus/WebHome.
resultados fotorrealistas, com uma facilidade
Figura 3 - Scribus
Vídeo:
Cinelerra (http://cinelerra.org/) - Com uma
interface muito peculiar, este software é muito
poderoso na edição de vídeos, principalmente
na parte de animação de máscaras, a maioria
dos efeitos podem ser vistos em tempo real.
Aqui encontramos o manual em português
http://cinelerra.org/docs/split_manual_pt_BR/cine Figura 5 - Kdenlive
lerra_cv_manual_pt_BR_toc.html , e uma vídeo
aula completa sobre o programa também em Cinepaint (http://www.cinepaint.org/) -
português http://estudiolivre.org/tiki-view_blog_ Baseado no gimp, com ele nós podemos retocar
post.php?postId=876. filmes quadro a quadro, possui suporte a
formatos de imagens OpenEXR, DPX e Cineon
sem perda de qualidade, imagens HDR, maior
fidelidade de cores. Já foi usado nos filmes O
Último Samurai, Homem-Aranha, A Liga
Extraordinária, Harry Potter, Planeta dos
Macacos.
Animação:
Blender (http://blender.org) – Outro super
astro da computação gráfica com software livre,
em termos de software 3D ele vai muito além do
conceito tradicional, tendo dentro dele não
Figura 4 - Cinelerra somente os recursos que todos os softwares do
mercado possuem mas também um editor de
Kdenlive (http://www.kdenlive.org/) - Com vídeo e um motor de jogos. Possui uma
uma interface que lembra um pouco o Final Cut, comunidade forte e muito bem atuante aqui no
com este software podemos fazer edições de Brasil http://www.blender.com.br/, e também 2
Wings3D (http://www.wings3d.com/) -
Muito leve, intuitivo, e com recursos bem
práticos, modelagem com este programa não é
problema nenhum, é compatível com Nendo
(NDO), 3D Studio (3DS), Wavefront (OBJ),
Lightwave/Modo, VRML (WRL), Renderware
(RWX), FBX (on Windows and Mac OS X),
Yafray, Povray, Kerkythea, Collada, Adobe
Illustrator 8 (AI) . Possui uma comunidade
Brasileira http://www.wings3d.com.br.
Figura 7 - Pencil
Figura 6 - Synfig
Quadrinhos e
Software Livre
Por Karlisson Bezerra
http://www.flickr.com/photos/livebrush/3739530117/
Por Rafael Marassi
O LiveBrush é um programa de desenho
vetorial desenvolvido em Adobe AIR, isto signifi-
Aba Layers
Nesta aba, você consegue visuali-
zar as camadas do seu trabalho, assim
como é feito no Photoshop. É possível
ainda configurar a aparência das cama-
das no menu “blend mode”. Podemos
também ajustar a opacidade e cores.
Na parte inferior da aba, você pode adi-
cionar, excluir e mudar as camadas de
posição.
Na parte direita do aplicativo você
Figura 1: Tela do programa ainda encontra uma barra de ferramen-
tas vertical com opções de pincéis, bal-
Ferramentas do LivreBrush de de tinta, contador de gotas, ajuste de cor e a
O programa tem um layout bem parecido ferramenta “mãozinha” para movimentar seu tra-
com o Photoshop e possui as ferramentas bási- balho de forma simples, sem alteração no layout.
cas para criação de layouts vetoriais. Depois finalizado o seu trabalho, você tem
a opção de exportá-lo em PNG. O programa
Aba Style também tem uma versão paga, que possibilita
exportar o arquivo em formato vetorial.
Nesta aba é possível visualizar os vários es-
tilos de pincéis que podem ser utilizados. São vá- O LiveBrush também possui uma comuni-
rios modelos que vão de um simples traço até dade para pessoas que utilizam as ferramentas
galhos e flores. Basta testar os estilos para come- do aplicativo para desenvolverem seus traba-
çar a compor seu trabalho de vetorização. lhos. No fórum, você pode encontrar dicas, tra-
balhos realizados por outros usuários e
Um detalhe bem interessante é que pode- compartilhar seus trabalhos.
mos aplicar vários efeitos de uma única vez. Pa-
ra fazer isso, é só clicar nos estilos que quer O LiveBrush merece uma atenção especi-
utilizar com o “ctrl” pressionado. al, principalmente para quem é fã de gráficos di-
gitais.
Ainda na aba de estilos é possível visuali-
zar quais foram selecionados, importar estilos, Para ter mais informações sobre o Live-
exportar e criar seus estilos personalizados. Brush acesse o site www.livebrush.com e tenha
acesso ao link de download do programa, um ví-
deo de demonstração do aplicativo e saiba co-
Aba Tool Settings mo fazer parte da comunidade de usuários do
LiveBrush.
Nesta aba é possível configurar todas as
ferramentas para que seu trabalho seja mais ori-
ginal. Através das opções disponíveis nessa
RODRIGO MARASSI CREMONIN é
aba é possível definir a velocidade do pincel, in- graduado em Sistemas de Informação e
tervalos, distância, entre outras diversas opções Pós-graduado em Gestão de Segurança
da Informação pela FEF - Fundação
para facilitar o seu trabalho. Educacional de Fernandópolis. Pós-
graduado em Gestão de Tecnologia da
Informação pela FGV.
FAZENDO
MÚSICA COM
SOFTWARE LIVRE
sxc.hu
uyo14 -
Por Jomar Silva
Tenho me divertido muito nos últimos me- O primeiro da lista é o software que é con-
ses fazendo música em casa somente utilizando siderado o “canivete Suíço” do áudio digital: Au-
softwares livres e por isso resolvi apresentar dacityi. Além de ser um software extremamente
aqui para vocês alguns aplicativos que tenho utili- poderoso, fazendo do básico ao avançado na
zado. Existem diversos tutoriais para todos eles edição de áudio, o Audacity é ainda multi-plata-
na Internet e portanto a minha intenção aqui é a forma e por isso, você pode usa-lo em diversos
de lhes apresentar os softwares que utilizo e ex- sistemas operacionais. Em outras palavras,
plicar como colocar um trabalhando com o outro aprenda a usar este software direito e você sem-
(ou seja, um macro caminho das pedras). pre terá á sua disposição uma excelente ferra-
Antes que alguém se assuste com o tema, menta de manipulação de áudio livre em
eu sou músico desde antes de saber o que era qualquer plataforma.
um computador, e resolvi escrever este artigo O Audacity é um gravador e editor de áu-
pois existem inúmeros softwares livres para músi- dio, o que significa que com ele você pode gra-
ca e foi um parto (e levou alguns anos) para que var um arquivo com base em uma entrada de
eu encontrasse um conjunto de softwares que som (como um podcast ou uma entrevista), ou
atendam á todas as minhas necessidades atu- editar um arquivo já existente (com tirar ruídos
ais para gravação e produção musical. de entrevistas gravadas ou colocar trilha sonora
em um podcast). Ele suporta múltiplas trilhas de
pedaleira, da pedaleira para a atividade e por isso, use e abu- kits de bateria acústica que per-
mesa de som, da mesa de se do software. mitem que você grave uma ba-
som para o gravador e para o Quem já gravou alguma teria no computador com
amplificador e etc...). Um vez em estúdio vai se acostu- tamanha qualidade que nin-
software que ajuda muito no mar muito rápido como Ardour, guém consegue depois dizer
processo é o Jack Controliii, e pois nele você vai adicionando se ela foi feita ao vivo ou não.
depois que você se acostuma novas trilhas de áudio, e conse- A interface do Hydrogen é bas-
com a tela de configuração de gue ir alterando e mesclando tante intuitiva, e existem mui-
conexões dele, sempre imagi- trechos destas trilhas, além de tos tutoriais dele na rede. De
nando que você está conectan- poder utilizar ferramentas de au- forma resumida, você escolhe
do cabos virtuais, fica tudo tomação bem interessantes (co- o set de bateria que quer utili-
muito fácil de entender. mo aumentar e abaixar o zar, abre a tela de edição de
Já que temos um servidor volume dos instrumentos ao lon- padrões e parte para a edição
de áudio em pé, passemos ago- go da música). O Ardour pode gráfica (point-and-click) colo-
ra para o nosso gravador de áu- ser ainda utilizado para fazer cando no tempo as peças da
dio multi trilhas digital, que é o música com base em loops de bateria que você quer que se-
Ardouriv. áudio pré existentes, ou para fa- jam tocadas... é um processo
zer arranjos para músicas já de aprendizado bem lúdico e
O Ardour é um dos softwa- interessante e depois de al-
res mais legais que conheço, existentes (importando a faixa
original e acrescentando a ela guns padrões montados, você
principalmente por que com consegue montar a música to-
ele eu posso fazer em casa al- os instrumentos que você qui-
ser). Como vantagem adicional da através da combinação de-
gumas coisas que eu só pode- les.
ria fazer em um estúdio ele também roda em Mac OS
caríssimo há alguns anos X. A saída de áudio do Hy-
atrás. As limitações do Ardour Já temos o servidor e o drogen pode ser conectada a
são na verdade as limitações gravador, agora nos faltam os uma entrada de áudio do Ar-
do seu computador e da sua cri- instrumentos... correto ? dour e com isso já temos a tri-
lha da bateria pronta para ser
Como ba- gravada. É importante ainda
terista, vou co- ajustar o tempo de todos os
meçar minha softwares para um valor co-
lista de instru- mum e conectar todos os tem-
mentos pela porizadores dos softwares ao
bateria. Exis- Jack, para que você possa con-
tem diversos trolar todos eles de um único
softwares pa- lugar (play, rec e etc...).
ra programa-
ção de Ás vezes fica legal colo-
bateria dispo- car algum tratamento de áudio
níveis, mas em um instrumento antes de
eu gosto mes- envia-lo ao gravador (Ardour)
mo e uso bas- e no mundo real utilizamos pe-
tante o daleiras e racks de efeito para
Hydrogen, isso. No mundo da música livre
pois ele pos- também temos pedaleiras e
Figura 2: Tela do Ardour
sui alguns racks de efeito e começo falan-
MIDI). Uma dica que deixo te de som (SoundFont 2). lão elétrico e com isso transfor-
aqui é sempre gravar e ter um Existem diversos arquivos de mo meu violão folk na guitarra
backup dos seus arquivos, fontes de som (extensão .SF2) do Jimmy Hendrix com apenas
pois já me aconteceu duas ou disponíveis na rede, e inúme- alguns cliques (e o resultado fi-
três vezes do Rosegarden tra- ras empresas que trabalham ca muito interessante... pena
var e eliminar junto o arquivo com o desenvolvimento de fon- que eu não toco nem 1% do
que eu estava utilizando (nu- tes específicas. Procurando que o Hendrix tocava...). Como
ma destas eu perdi quase 6 ho- com atenção você pode encon- eu não tenho nem guitarra
ras de trabalho). trar coisas interessantes que nem pedaleira, o Rakarrak tem
É importante entender vão de sintetizadores dos anos sido extremamente útil para mi-
que o sequenciador MIDI ape- 60, 70 e 80 a instrumentos me- nhas gravações. Ele possui
nas registra o que, como e dievais. O QSynth permite ain- uma série de efeitos pré pro-
quando tocar cada nota, mas da que você combine dois ou gramados, e me permite criar e
ele não produz som algum. Pa- mais instrumentos e isso aca- armazenar os meus próprios
ra que ele “toque”, é necessá- ba dando um resultado bem in- efeitos através da combinação
rio que esteja conectado a um teressante (eu gravei outro dia de 19 pedais de efeitos que
sintetizador MIDI, com os ban- uma trilha misturando uma flau- ele possui, como os clássicos
cos devidamente carregados e ta com um teclado chapado Over Drive, Distortion, Chorus,
configurados. dos anos 70 e o resultado fi- Phase, Flanger, Compressor e
cou muito interessante). Reverb, entre outros (sim, vo-
O sintetizador MIDI que cê vai perder aí mais alguns
utilizo é o QSynthviii, que na ver- Para finalizar a lista de
softwares, gostaria de lhes bons dias brincando com sua
dade é uma interface gráfica pa- pedaleira virtual, através de
ra o FluidSynthix. A função apresentar um software que
descobri há poucos dias e que uma interface muito intuitiva).
básica deste cara é de reprodu-
zir um evento MIDI que ele rece- tem me rendido horas de diver- Eu não tenho nenhum
be (neste caso do Rosegarden são na frente do computador. equipamento especial para co-
ou diretamente da sua controla- Ele é o Rakarrakx, e ele mistu- nectar instrumentos aos meus
dora MIDI), utilizando uma fon- ra dois softwares apresenta- computadores, algo como uma
dos aqui: pode ser usado placa de captura especial ou
como o Jack uma placa de captura USB, e
Rack e foi de- por isso uso a boa e velha en-
senvolvido trada de microfone dos meus
com parte do computadores para fazer mi-
código do Zy- nhas gravações. Sendo assim,
nAddSubFX e conecto meu violão elétrico na
portanto ele entrada de microfone do meu
pode ser en- notebook, conecto esta entra-
tendido como da no Rakarrak e a saída dele
o ZynAdd- no Ardour (e claro, você pode
SubFX para colocar o que quiser aí no
guitarras. meio, como o Jack Rack para
Eu utili- dar um segundo nível de efei-
zo ele para co- tos).
Para todos que vêm acom- figurações que possibilitam o Como assim? Não exis-
panhando meus artigos, che- processamento de áudio em tiam softwares semelhantes
gou o grande momento. Para tempo real no Linux. ao Cubase, Logica, ou mes-
os que não os leram, sugiro A partir deste momento mo igual ao FruitLoop Stu-
que parem por aqui e não pros- passou a fazer sentido desen- dio?
sigam até terem feito isto. Tu- volver softwares de áudio para Não!!! Não existia uma
do o que escrevi anteriormente Linux já que agora o sistema software com funções “uni-
foi apenas uma preparação pa- operacional fornecia condições versais” que fizesse tudo e
ra este momento. Hoje será adequadas para a utilização mais pouco quando o assun-
apresentado a vocês a maior dos mesmos. Entretanto pou- to fosse áudio.
ferramenta para se trabalhar cas pessoas se interessavam
com áudio no Linux. pelo assunto. Então começa-
Há alguns anos atrás nin- ram a surgir pequenos softwa- A comunidade Linux tinha
guém, falava de áudio no Linux res especialistas em apenas duas alternativas:
por dois simples motivos: uma determinada atividade. - Desenvolver um software ro-
- O sistema operacional pos- Na época haviam softwa- busto com “1 milhão de fun-
suía muito latência; res para os seguimentos: ções”, semelhantes aos
- Não existia softwares adequa- softwares proprietários do Win-
- Multitrack (Editor/Sequencia- dows e do OsX;
dos para esta tarefa; dor);
Como vocês já devem sa- - Desenvolver uma plataforma
- Sintetizadores; de comunicação de áudio e MI-
ber o problema da latência foi - Sequenciadores MIDI;
solucionado com o surgimento DI padrão, capaz de conectar
- Drum Machines; todos estes softwares especia-
do patch PREEMPT_RT que - Plugins LADSPA;
modificou o Kernel nativo permi- listas e criar um ambiente mo-
tindo definir umas séries de con- dular;
Então vem a pergunta:
Isto resulta em aplica- eu sempre compilo o Jack, por mesmo que estas estejam em
ções especialistas capazes de questão de desempenho. Ca- pastas diferentes. Toda vez
serem desenvolvidas indepen- so você utilize uma distribuição que você for instalar uma outra
dente de quaisquer outras apli- multimídia ela já virá com ele versão sobrescreva a anterior
cações, basta apenas ter instalado. indicando o prefix corretamen-
suporte ao Jack. Este é o úni- Para instala-lo via gerenci- te. Isso evita muita dor de ca-
co pré-requisito para que uma ador de pacotes procure pelos beça! Continuamos na próxima
aplicação possa ser utilizado pacotes jackd (lembre-se que edição. Não perca!
dentro do nosso ambiente mo- existem duas versões) e qjackc-
dular. tl(front-end) e instale-os. Caso
você vá compilar algum softwa-
Como instalar o Jack? re que dependa do Jack não
se esqueça de instalar o paco- Para mais informações:
Existem atualmente duas
tes dev que incluem os hea- Site Jack Audio
versões do Jack Audio Connec-
ders necessários para o http://jackaudio.org/
tion Kit:
processo de compilação.
- Jack 0.116.2: versão mais es- Artigo no Estúdio Livre
tável e mais antiga. Ela é reco- Se você optar por compi-
http://www.estudiolivre.org/Jack#_Ins-
mendada para processadores lar o Jack, o processo é diferen-
talando
de um único núcleo ou mono- te dependendo da versão. O
cores. primeiro passo é escolher a ver-
Artigo sobre Jack
- Jack 1.9.3: versão mais recen- são, baixar e descompactar o
http://lievenmoors.github.com/jack.
te e menos estável. Ela é uma código fonte adquirido no site
html
evolução do Jack-mp (multi-pro- oficial na página de download.
cessor) sendo mais recomenda- Depois entre na pasta descom-
Site StudioLinuxBr
da para processadores de pactada e digite os comandos
http://studiolinuxbr.blogspot.com/
vários núcleos. Entretanto po- abaixo:
de ser utilizada em processado- Artigo na Wikipédia sobre Jack
res mono-cores sem Para o Jack 0.116.2: http://en.wikipedia.org/wiki/JACK_Au-
problemas. No futuro se torna- dio_Connection_Kit
rá o Jack 2. # ./configure --prefix=/usr
–libdir=/usr/lib
# make
Estas versões podem ser
# make install (necessita de
instaladas de duas formas: permissão de root) LEANDRO LEAL
PARENTE é
- Com o auxílio do gerenciador graduando de
de pacotes; Ciências da
- Baixando o código fonte e Para o Jack 1.9.3: Computação pela
Universidade
compilando; Federal de Goiás
# ./waf configure -prefix=/usr (UFG), adepto da
# ./waf build filosofia Open
O gerenciador de pacotes Source e usuário
# ./waf install (necessita de Linux. Atualmente é
facilita muito a instalação, entre- permissão de root) estagiário no
tanto traz apenas os binários Laboratório de
Processamento de
do Jack, ou seja, o software já Imagens e
compilado. Apesar do trabalho, Nunca tente manter duas Geoprocessamento
versões do Jack no sistema, (LAPIG) na UFG.
Está se aproximando o maior evento distri- Revista Espírito Livre: O que pretende o
buído de Software Livre do mundo: o Festival La- FLISOL?
tino-americano de Instalação de Software Livre. Alexandre Oliva: Vejo um consenso nas co-
Todos os anos, em centenas de cidades, reú- munidades que o promovem de que há dois
nem-se militantes do Software Livre e, digamos, grandes objetivos: a divulgação do Software Li-
pessoas normais que querem aprender sobre vre e sua filosofia, e a integração das comunida-
Software Livre e tê-lo instalado em seus compu- des de Software Livre da América Latina.
tadores. Em edições anteriores, algumas das se-
des já reuniram mais de 5 mil pessoas cada A integração se promove através da coor-
uma. Este ano, o festival está marcado para 24 denação necessária para a organização de um
de abril. Ainda dá tempo de organizar uma se- evento desse porte, e pela regra de que não de-
de em sua cidade! ve haver mais de uma sede do evento por cida-
de, de maneira que as comunidades locais
Para falar um pouco sobre esse grande somem esforços ao invés de se dividirem.
evento, convidamos o militante de Software Li-
vre, membro do conselho da Fundação Softwa- A divulgação se faz não só através da ins-
re Livre América Latina, Alexandre Oliva, que talação de Software Livre a quem leve seus
tem participado do FLISOL nos últimos 3 anos. computadores, como diz o nome do evento,
mas também através de palestras técnicas e filo-
sóficas, tanto para ensinar os novos usuários a
acontece no seu computador e estão conecta- Se você aceita o abuso, vão continuar abu-
dos diretamente à rede. Miuta gente prefere sando de você e de todos. Se rejeita, se não com-
nem pensar nisso, para deleite dos que querem pra o que tentam impor, e se mais gente age
que seja assim. assim, vão perceber que lhes custa e passar a res-
Os computadores que possuem componen- peitar a todos, não porque façam questão de nos
tes assim exigem que a gente abra mão de nos- respeitar, mas porque querem vender.
sas liberdades para que funcionem. Esses Por isso, não configuro componentes privati-
computadores, deveríamos rejeitar, por solidarie- vos do computador quando instalo Software Livre
dade a todos que poderiam se tornar vítimas de- para um amigo. Sugiro e ajudo a que providencie
les. É nosso dever de cidadão solidário um componente compatível com seu computador
combater esse abuso de poder e exigir o respei- e com sua liberdade, ainda que lhe custe e não
to à liberdade de todos. Todos podemos fazer es- lhe resulte tão conveniente.
sa exigência, levando esse fator em conta na hora Se instalasse o software privativo que o com-
de escolher quais equipamentos eletrônicos com- ponente exige, meu amigo ficaria confortável com
prar. o resultado e provavelmente se esqueceria do pro-
Mas de repente você já tem um computador blema. Quando chegasse a hora de comprar outro
assim faz tempo. Não pode levá-lo ao vendedor pa- computador, compraria outro que não o respeita,
ra exigir de volta o pagamento pelo computador dando mais poder aos projetistas que tentam nos
que, na verdade, nunca foi realmente seu. controlar a todos. Instalá-lo seria um favor não ao
Muitas vezes é possível substituir os compo- amigo, mas ao fornecedor, que ganharia ou mante-
nentes desse computador por outros que não se- ria um escravo.
jam inimigos de nossa liberdade. Outras vezes, Não o instalando, meu amigo se lembra do
não, por raras questões técnicas ou porque seus problema todas as vezes que o uso do substitu-
projetistas as configuraram para que não funcio- to lhe pareça menos conveniente. Quando che-
nem mais se você substituir os componentes por ga a hora de comprar o próximo computador,
outros que queira usar para se tornar Livre. Há re- vai tomar cuidado para que não lhe imponha es-
gistros de comportamento anti-ético assim de forne- sa inconveniência. Fará um favor a si mesmo e
cedores de computadores com placas de rede a todos.
sem fio, discos rídigos e outros componentes. Se alguém prefere evitar a inconveniência
Ainda assim, quase sempre é possível conse- agora, ao invés de instalar toda uma distribuição
guir um componente equivalente que funcione Livre no computador, instalo alguns programas
com USB ou outras portas de expansão de compu- Livres no sistema que já está lá. O usuário conti-
tadores: assim dá pra conectar um dispositivo de nua com as inconveniências com as quais já se
rede com ou sem fio, um disco rígido, ou até uma acostumou, mas sei que vai gostar dos progra-
controladora de vídeo, mesmo em computadores mas, e que numa próxima oportunidade, quem
configurados para servir não a você, mas ao seu sabe num futuro FLISOL, virá com outro compu-
projetista. tador, comprado com cuidado para que Softwa-
Talvez não seja tão conveniente quanto usar re Livre funcione 100% nele. Claro que me
o dispositivo que foi embutido na máquina para disponho a ajudar na escolha.
controlar você. Talvez lhe pareça mais convenien- Pra quem preferir, instalo ambos: os aplica-
te aceitar o abuso, ao invés de dizer aos projetis- tivos no sistema já em uso, e as distros Livres,
tas e vendedores quem você faz questão que de modo que o usuário possa escolher qual inici-
controle seu computador. ar a cada vez que ligar o computador. E quanto
alguma incompatibilidade dificultar o uso de al-
DIVULGAÇÃO
Vamos começar com uma instalação pa- Agora atreladas a essas seções irei criar
drão do Joomla, sem conteúdo conforme Figura as categorias, então clicando no Ícone “Adminis-
1. trar Categorias” eu crio as categorias relaciona-
A primeira coisa que preciso definir é como das às suas Seções, conforme Figuras 3 e 4.
a estrutura do meu site será organizada, eu deci- Com as categorias criadas, chegou a hora
di por criar duas Seções, uma que conterá as in- de criar os artigos. Os artigos, no Joomla, são
Feito isso, vamos agora adicionar dois Bom agora, criaremos um menu que nos
itens ao Menu Sobre o Site, são eles: Sobre o Si- dará acesso às categorias relativas aos artigos
te e Sobre o Autor, clicando em “itens do menu”, sobre a banda, para isso entre no painel do Jo-
escolha a opção Layout de Blog de categoria, re- omla e clique em Administrar Menus, e clique
pita o processo para os dois itens: em novo. De o nome de Sobre a Banda a esse
menu, e adicione os seguintes Itens de Menu:
EUA defendem
Google e China
diz que Estados
Unidos faz
tempestade em
copo d'água
Por Yuri Almeida
greenj76 - sxc.hu
Reação dos Estados Uni- China, mas a todos os gover- tir cerca de US$ 15 milhões
dos ou como um departamen- nos que promoverem censura em um programa para promo-
to de Estado se transforma na Web. ver a liberdade na internet, prin-
em uma vertente de política Porém, isso não é tudo. cipalmente, entre as mulheres.
externa do Google Os Estados Unidos tentam tor- Nos corredores da Casa Bran-
O Google ameaçou dei- nar o problema de falha de se- ca comenta-se ainda que os
xar a China caso a “censura” gurança do Google em um EUA querem ampliar novas fer-
na Web fosse revista pelo go- problema a ser resolvido pela ramentas de mídia no Oriente
verno chinês. A secretária de comunidade internacional (a Médio e na África.
Estado dos EUA, Hillary Clin- Dito isso, volto ao arti-
ton, partiu em defesa da em- go e pergunto a você leitor:
presa de letrinhas coloridas. quem melhor encarna o es-
Hillary disse em entrevista pírito de “promotor da liber-
coletiva que os Estados Uni- Hillary dade” na Web do que o
dos não mediram esforços Google? Note como o Goo-
“diplomáticos, econômicos e Clinton disse em gle se transforma de uma
tecnológicos necessários pa- simples empresa para uma
ra expandir estas liberdades
coletiva a imprensa entidade que incorporou a
(na Web)”. que em um mundo emenda 1ª da Constituição
dos Estados Unidos, cujo ob-
Assim como o presiden-
te Bush, que em sua corrida internectado, um jetivo é promover a “liberda-
(fracassada) contra o terroris- de” e “defender os cidadãos
mo declarou guerra a alguns ataque à rede de dos tiranos cibernéticos”. Es-
países do Oriente Médio, sa metamorfose concede
classificando-os como Eixo
uma nação pode ser (com o aval do Governo dos
Estados Unidos) ao Google
do Mal, e responsável pelo
pânico mundial, a secretária
um ataque contra um poder simbólico extraor-
dinário ao ponto de questio-
de Estado dos EUA comen- todos... nar (ou melhor desafiar) um
tou que houve um crescimen-
to de ameaças ao livre fluxo
Yuri Almeida país.
de informação na Web, curio-
samente nos países não-ali- Para China, Estados
nhados ou não-dependentes Unidos “superestimam” o
da política norte-americana, acontecimento
como China, Tunísia, Egito, Vi-
etnã e Uzbequistão. mesma estratégia foi utilizada De acordo com dados do
por Bush na invasão do Afega- governo da China existem
“Aqueles que interrom- nistão e Iraque, por exemplo). mais de 380 milhões de usuári-
pem o livre fluxo de informa- “Em um mundo interconecta- os, 3,6 milhões de sites e 180
ção em nossa sociedade ou do, um ataque à rede de uma milhões de blogs no país. O co-
em qualquer outra represen- nação pode ser um ataque con- mércio eletrônico é permitido
tam uma ameaça para nossa tra todos”, disse Hillary em cole- no país, mas existe um forte
economia, nosso governo e tiva a imprensa. controle (até censores em sala
nossa sociedade civil", disse Hil- de bate-papo) que fiscalizam
lary, ressaltando que as críti- E ainda tem mais. Os Es-
conteúdos na seara de ques-
cas não dizem respeito à tados Unidos pretendem inves-
Entendendo um pouco
de Forense Digital com a
utilização do Linux FTDK
Por Patrick Amorim
Forense Computacional
Sempre imaginamos nos seriados policiais
como é coletar evidencias no local de um crime,
como pegar relatos de testemunhas, coletar pro-
vas como digitais, pegadas próximas ao local do
crime, e ficamos a imaginar como seria uma pe-
rícia em um computador, por exemplo quando a
imprensa anuncia que foi preso mais um grupo
de pedófilos repassando imagens pela inter-
net,de que maneira é feito tudo isso. Quando o
crime passa de ser um crime físico para um virtu-
al em sistemas operacionais, é ai que entra a fo-
rense computacional que é justamente a
aplicação de técnicas investigativas com ferra-
mentas que possibilitam a investigação de um
sistema suspeito, é quando o investigador con-
segue acessar um sistema e aplica seu conheci-
mento em conjunto com ferramentas existentes putadores, noção sobre psicologia dos
atualmente para isso. atacantes e de pessoas que ocultam informa-
A Forense Digital pode englobar vários pro- ções pessoais (VARGAS, 2007), seus perfis de
cedimentos e metodologias de diversas áreas comportamento, e suas motivações para um ata-
distintas como Mineração de dados, Linguística, que ou ocultação de informações.
Lógica, Probabilidade, Estatística, Processamen-
to Digital de Sinais e Imagens, Criptografia e Re- Encriptação
des de Computadores. Processo muito comum para dificultar a
A Forense computacional pode ser defini- análise em arquivos encontrados durante uma
da como um conjunto de técnicas, comprovadas perícia, pois mesmo que os arquivos sejam en-
cientificamente, que são utilizadas para coletar, contrados, o investigador inicialmente não pode-
reunir identificar, analisar, correlacionar, exami- rá indicar para que ou qual conteúdo contém
nar, analisar e documentar evidências digitais determinado arquivo, os arquivos são comprimi-
existentes em um alvo, tendo sido elas armaze- dos em um único, e a única forma que se tem
nadas ou transmitidas pelo computador ou por de descobrir o conteúdo é encontrando a cifra
computadores a ele conectados (FORENSICWI- para descriptografar. Ou obter de outras formas
KI, 2007). essa informação. A encriptação é utilizada nor-
O propósito do exame forense é a extra- malmente quando não se deseja que arquivos
ção de informações de qualquer vestígio relacio- capturados durante sua transmissão possam
nado com o caso investigado, que permita a ser utilizados por outras pessoas.
formulação de conclusões sobre algum tipo de in-
fração, seja ela direta (em arquivos que estejam
livres e sem algum tipo de camuflagem) como
imagens, textos, áudio, vídeo, imagens disponibi-
lizadas em meios públicos, ou qualquer referên-
cia que esteja visível e de fácil acesso, ou
informações fechadas (arquivos que tenham si-
do protegidos com técnicas anti-forenses, como
criptografia, manipulação, ocultação de arquivos
em extensões ou inserções de arquivos dentro
de outros e camuflados para fins de envio e re-
ceptação).
Data Hiding
É normalmente usado para esconder da-
dos em lugares incomuns do sistema operacio-
nal em uso, é também muito usado em soma
com os métodos já apresentados, e se bem utili-
zado podem omitir dados de análises, o uso
mais comum é em partições que indicam “espa-
ço não alocado” pois muitas vezes são ignora-
dos por ferramentas, e em sistemas de arquivos
utilizados por sistemas linux e similares indicam
que não possuem blocos ruins (bad blocks), po-
rém, é possível criar um bloco ruim e fazer uso
Figura 2: Exemplo de mensagem escondida em arquivo dwg do dele para omitir informações.
AUTOCAD (escondido no código hexadecimal do arquivo)
Manuseando As Evidências
Self Split Files + Encriptação
Assim como muitos processos, na forense
Funciona de forma a partir arquivos em inú-
aplicada a computação existe também a docu-
meras partes e encripta-las a ponto de facilitar o
mentação, neste caso ela é de extrema impor-
transporte e armazenamento de dados em servi-
tância, pois é necessário que itens coletados
dores web, mas o que caracteriza este método
possuam sua descrição, sendo unicamente iden-
é que a partilha do arquivo é feita de forma assi-
tificado e descrito em detalhes o seu estado ori-
métrica, essas partes são encriptadas separada-
ginal, a documentação também exige a
mente, e acabam tendo seus atributos de
localização do item, data e hora em que foi cole-
data/hora alterados para dificultar a correlação
tado e identificação da pessoa que foi responsá-
das partes. Outra característica que dificulta es-
vel por tal item
se tipo de pratica é que ela posiciona os arqui-
vos em setores considerados “ruins” pelo
sistema, mas que na verdade não são. FTDK
O FDTK é um sistema operacional que
vem de um projeto desenvolvido em software li-
Wipe
vre, gerado da distribuição Ubuntu-BR ela foi de-
Considerada também como uma ferramen-
senvolvida por dois alunos da Unisinos, está
ta forense, ela entra no contexto de usabilidade,
nova distribuição foi elaborada para ajudar na
será boa dependendo de que “lado” ela está sen-
coleta e análise de dados em perícias computa-
do usada, ela simplesmente usa uma técnica de
cionais.
sobre escrita, ela realiza essa função preenchen-
do um determinado arquivo com uma considerá- O principal intuito da criação desta ferra-
vel quantidade de conteúdo aleatório e depois menta foi à finalidade de fornecer um sistema
desativar suas entradas no sistema, existe a pos- poderoso para a coleta e á análise forense, tan-
sibilidade de recuperação de arquivos que pas- to para peritos, quanto a estudantes, esta ferra-
sam por esse processo, mas o processo possui menta é bastante ideal para universidades, já
um custo muito elevado e piora de acordo com que é totalmente livre com seu código fonte
o número de vezes que este processo foi execu- aberto, podendo até mesmo ser auditada.
tado.
Figura 3: Tela inicial do Linux FTDK Figura 4: Tela do Adicionar e Remover Aplicações, a mesma do Ubuntu
NAMP -
NetBSD +
Apache +
MySQL +
PHP
Por Alan MeC Lacerda
Estamos de volta com mais informações Agora fazendo uso dos conhecimentos
práticas da administração do NetBSD. Esse adquiridos em nosso ultimo artigo, vamos
sistema é bastante estável, por isso podemos instalá-lo:
confiar em colocar servidores de produção sob
o mesmo sem preocupação alguma. Neste # make && make install
breve artigo vamos aprender a instalar e
configurar um servidor web com suporte a PHP
e MySQL. Apenas para recordar, vamos explicar o
Em particular estou usando a mais nova comando acima. Ao utilizarmos o “&&” estamos
versão do NetBSD (5.0.1), mas as instruções separando dois comandos (neste caso “make”
do artigo servem para outras versões do e “make install”), sendo que o segundo
sistema. comando só será executado (só e somente só)
se o primeiro comando for bem sucedido. O
INSTALANDO O MySQL primeiro comando criar os arquivos para
Vamos iniciar a instalação do MySQL por instalação (gera os binários) e o segundo
acessar o diretório exato na árvore dos ports. comando coloca os arquivos gerados em seus
Caso queira descobrir o caminho use o pkgfind respectivos lugares dentro da árvore de
(caso não esteja familiarizado com a gerência diretórios do sistema.
de pacotes no NetBSD leia o artigo anterior).
CURIOSIDADE:
# cd /usr/pkgsrc/databases/mysql5-server/
Para saber se o comando anterior foi executado com sucesso # ls -ld /var/mysql/
o Shell lê o valor da variável ? (interrogação). Caso o valor da drwx------ 4 root wheel 512 Dec 3 10:12 /var/mysql/
variável seja igual a zero, o ultimo comando foi executado # chown -R mysql /var/mysql/
com sucesso, caso qualquer outro valor seja encontrado na # ls -ld /var/mysql/
mesma, o shell entenderá que houve um erro na execução do drwx------ 4 mysql wheel 512 Dec 3 10:12 /var/mysql/
ultimo comando. Exemplo: Após isso, tente iniciar o serviço com o comando
#ls “mysqld_safe &” novamente.
.c shrc .klogin .login .profile .shrc
#echo $?
Feito isso, agora podemos executar o
0
comando indicado inicialmente:
# /usr/pkg/bin/mysql_secure_installation
O processo de instalação do MySQL-
Server é relativamente demorado, por isso use
a paciência que você tem na reserva e aguarde Na execução do comando acima,
um pouco. Quando finalizado, execute o responda às perguntas feitas como por
seguinte comando: exemplo a senha do usuário root (neste caso o
super-usuário do MySQL, não o super-usuário
# mysql_install_db do sistema operacional).
INSTALANDO O APACHE + PHP
Nesta etapa matamos dois coelhos numa
Ao final da execução desse comando, leia cajadada só. Temos um pacote chamado ap-
as instruções que irão surgir na sua tela. Uma php, que é responsável por instalar
das instruções é que usemos o comando simultaneamente o Apache com suporte à
“/usr/pkg/bin/mysql_secure_installation” para linguagem PHP. Perfeito isso não é? Então
fazer uma configuração mais segura em nosso vamos lá:
servidor. Vamos seguir essa instrução, mas
para isso temos que iniciar o serviço do # cd /usr/pkgsrc/www/ap-php && make && make
MySQL, fazemos isso com o seguinte comando: install
# mysqd_safe &
Acredito que a linha de comando acima
tenha sido claramente entendida, após termos
No caso acima o “&” no final do comando feito variantes da mesma linha mais acima.
representa que queremos iniciar o serviço e ter Mas... Pelo preço não é?! Vamos explicar:
o shell de volta para digitar outros comandos. Estamos executando três comandos sendo que
Se você não fizer desta maneira, terá de abrir o segundo depende de o primeiro ter sido
um novo terminal, pois o atual fiará indisponível. executado com sucesso e o terceiro de o
segundo também ter sido executado com
sucesso. Na sequência nós nos deslocamos
IMPORTANTE para o diretório do pacote que pretendemos
Caso o MySQL não inicie com o comando acima instalar, no segundo comando, criamos os
verifique a permissão do diretório /var/mysql/ com o binários, e no terceiro comando, instalamos os
comando ls -ld. Caso o dono do diretório não seja o mesmos.
usuário mysql altere isso com o comando chown, por
exemplo:
Mais uma vez, só nos resta aguardar a Vamos então criar um arquivo php para
conclusão da instalação. Quando ela finalizar, testar se o servidor está funcionando
leia a nota que irá aparecer na sua tela. Nela, corretamente. Acompanhe a sequência de
você verá as instruções de quais linhas deve comandos:
adicionar ao arquivo de configuração do
Apache (httpd.conf). Por exemplo, a mensagem # cd /usr/pkg/share/httpd/htdocs
informa que para o Apache 2 as seguintes # echo “<?php phpinfo(); ?>” > teste.php
linhas devem ser adicionadas:
Com os comandos acima, estamos
LoadModule php5_module lib/httpd/mod_php5.so acessando o diretório onde os arquivos do site
AddHandler application/x-httpd-php .php deve ficar, e logo depois criamos um arquivo
chamado “feste.php” com o seguinte conteúdo:
Mas como saber qual a versão do Apache <?php phpinfo(); ?>
foi instalada? Simples, no sumário final da Se você já conhece a linguagem de
instalação (no final da mensagem que aparece programação PHP, já deve ter entendido o
indicando as linhas que devem ser copiadas no objetivo desse arquivo. Mas vamos explicar
arquivo de configuração) você verá todos os mesmo assim: O arquivo apenas chama uma
pacotes instalados (o Apache, o PHP e suas função simples que exibe na página a
dependências). configuração do PHP.
Vamos ao arquivo de configuração do Para testar, apenas acesse o servidor web
Apache para inserir as linhas pertinentes: usando um browser a partir de qualquer
estação digitando o endereço IP do servidor,
# vi /usr/pkg/etc/httpd/httpd.conf por exemplo: http://192.168.0.102/teste.php
Caso a configuração esteja funcionando
Localize a primeira aparição do nome corretamente no servidor, deverá aparecer
“LoadModule” e insira as novas linhas logo para você uma página parecida com a seguinte:
abaixo dela. Afim de o servidor reconhecer o
arquivo index.php será necessário inserir mais
uma informação nesse arquivo de configuração.
Localize a linha que contém “DirectoryIndex” e
adicione ao final da linha: “index.php”, agora
salve as alterações.
Podemos iniciar o servidor web a partir de
agora. Para tal, use o comando:
# apachectl start
IMPORTANTE
Caso o serviço não inicie, verifique o log com o
comando “ tail /var/log/httpd/error_log”. Um erro
bastante comum é a falta do hostname (máquina sem
configuração de nome). Em nosso primeiro artigo foi
mostrado como configurar o nome do host.
INSTALANDO PHP + MySQL Espero que tenham tirado proveito, e, mais uma
Simples como qualquer outra instalação, vez agradeço pela paciência que tiveram até
vamos ao pacote que dá suporte do php ao aqui.
MySQL. Para acessar o diretório do pacote e
instalá-lo digite o seguinte comando: Maiores informações:
Site Oficial NetBSD:
# cd /usr/pkgsrc/databases/php-mysql/ && make http://www.netbsd.org
&& make install
ALAN MeC LACERDA é formando em
Tecnologia de Redes de Computadores.
Ao final da instalação, leia a informação Amante de segurança de redes e
programação desde a infância. Co-fundador
exibida na tela. Lá você verá que é necessário da Célula de software livre da Universidade
configurar o PHP para ter acesso à extensão do Jorge Amado. Consultor de Redes e
sistemas operacionais há 7 anos.
MySQL. A mensagem nos informa onde
encontrar o arquivo de configuração do PHP
(arquivo php.ini). Vamos seguir as instruções:
# vi /usr/pkg/etc/php.ini
IMPORTANTE
As informações exibidas ao final da instalação são de
excelente ajuda, por isso NUNCA ignore a leitura
dessas mensagens ao final de cada instalação.
# apachectl restart
CONSIDERAÇÕES FINAIS
Desta maneira finalizamos a configuração
do servidor Web simples. O meu objetivo NÃO
é dar uma receita de como configurar o
servidor, e sim explicar os fundamentos do que
se está fazendo, por isso de tanto comentário,
alertas e dicas.
Figura 2: Cérebro
mas igualmente sua habilidade de aprender, ba- de outras ciências, assim como as outras ciênci-
seado em mudanças fisiológicas na organização as estão se tornando dependentes da informáti-
dos caminhos neurais. ca, a cada momento. Pois bem, fica notório que
As aplicações de RNA são diversas e to- a Biologia esta realmente inspirando a Informáti-
dos os dias aparecem novas aplicações, dentre ca, e vice versa.
estas aplicações apresenta-se abaixo uma pe-
quena lista das mais usuais:
Para mais informações:
- Reconhecimento de padrões;
- Compressão de imagem; Forbes, Nancy. Imitation of life: how biology is
- Previsão da evolução de mercados; inspiring computing / Nancy Forbes
- Previsão de séries temporais e/ou espaciais; http://w3.ualg.pt/~lnunes/Pessoal/Disciplinas/Modelacao_
- Medicina, para reconhecimento de patologias; modelos.htm
- Sistema bancário;
- Robótica, condução de equipamentos; Artigo na Wikipedia sobre a Arquitetura de von
- Algoritmos Genéticos. Neumann
http://pt.wikipedia.org/wiki/Arquitetura_de_von_Neumann
Mesmo sendo encarado por muitos como
um pensamento quixotesco, e talvez nós pode-
mos nunca alcançar, é notório como a complexi- HAILTON DAVID LEMOS (hailton@ter-
ra.com.br) Bacharel em Administração de
dade e os mistérios do cérebro quando Empresas, Tecnologo em Internet e Re-
decifrados e compreendidos, mesmo que de for- des, Especialista em: Tecnologia da Infor-
ma irrisória, inspiram provavelmente muitas idei- mação, Planejamento e Gestão
Estratégica, Matemática e Estatistica. Tra-
as e novas tecnologias. Igualmente são balha com desenvolvimento de Sistema
impressionantes estes algoritmos que já conse- há mais de 20 anos, atualmente desenvol-
ve sistemas especialistas voltados à pla-
guimos criar, ou transformar através destas des- nejamento estratégico, tomada de
cobertas e junção destas ciências. decisão e normas iso, utilizando platafor-
ma Java e tecnologia Perl, VBA, OWC, é
Como se vê, a informática é dependente membro do GOJAVA (www.gojava.org).
DIVULGAÇÃO
até o Ardour (esse não tão livre assim), uma esta- instalar rodar diretamente no GNU/Linux.
ção digital de áudio similar ao Pro Tools.
Enfim, estamos rodeados de softwares ex- FlightGear
celentes para as diversas áreas de atuação, to-
dos eles sobre alguma licença gratuita e sempre Se você gosta de um simulador de vôo,
fáceis de se mexer. Poderia encher diversas pá- uma excelente opção é o FlightGear, com diver-
ginas falando de softwares para isso ou aquilo sos cenários pelo mundo e muitas aeronaves pa-
mas o ponto em que quero chegar é que além ra se pilotar. O gráfico é considerado bom, boas
desses nichos já estarem usando o GNU/Linux, definições de cores e detalhes. Perderá algu-
designers de games e os próprios games já co- mas horas jogando ele.
meçaram a olhar de outro modo para o pinguim.
Temos várias bibliotecas e ferramentas de
desenvolvimento gráfico disponíveis pela inter-
net à fora. Uma delas é PyGame, um conjunto
de módulos em Python que foi projetado para es-
crever jogos. Suas funcionalidades se baseiam
em cima da biblioteca SDL (Simple DirectMedia
Layer ) e tem API de baixo nível, em C.
PyGame é altamente portátil e roda em qua-
se qualquer plataforma e sistema operacional.
Existem outras bibliotecas de desenvolvi-
mento para jogos como o Open Scene Graph
(OSG) ou o Ioquake3 para os programadores
Figura 1: Cena do jogo
'brincarem'.
Quem nunca ouviu um gamer dizer “só Hedgewars
não migro pra Linux porque gosto de jogar”? Esse é pra quem curte o Worms. É um jo-
Pronto, seus problemas se acabaram, pode jo- go muito similar ao Worms e tem gente que o jul-
gar tranquilamente em seu sistema livre e custo- gue até melhor. É muito divertido :-)
mizável :-).
Se você tiver uma máquina boa com um
bom processamento gráfico, poderá rodar seus
jogos que realmente não estão disponíveis para
GNU/Linux sobre o Wine, um emulador para ro-
dar programas baseados em Windows. Ou
quem sabe, rodá-los em uma máquina virtual
dentro do seu Fedora, Ubuntu ou o que seja.
Pode também instalar um emulador de con-
soles como o Mednafen, que emula o Game-
Boy, GameBoy Advance e Color, NES, etc.
Mas também não precisa fazer isso sem-
pre que quiser se divertir. Com as ferramentas
que citei acima, foram criados diversos jogos,
desde clássicos até os mais 'moderninhos' para Figura 2: Cena do jogo
O destravamento é ilegal?
xc.hu
o-s
Alons
énez
io Jim
Anton
Uma análise jurídica da modificação
de bens tecnológicos (jailbreaking)
O destravamento nada mais é do que o di- E quanto ao fundamento jurídico para tal
reito atribuído ao proprietário/consumidor de reti- argumento, em que se defende a legalidade do
rar, por meio físico ou lógico as restrições destravamento?
abusivas impostas pelo fornecedor, e que lhe im- A Constituição Federal, em seu art. 5°,
pede a plena utilização do bem. XXII, garante o direito de propriedade, e o Códi-
Mas não é qualquer destravamento que se- go Civil, em consonância com essa regra, deter-
ria permitido. Só aquele que visar a plena utiliza- mina que:
ção do aparelho e que não importe, assim, no
cometimento de crimes. “Art. 1.228. O proprietário tem a faculdade de
Assim, por exemplo, se desbloquear uma usar, gozar e dispor da coisa, e o direito de rea-
vê-la do poder de quem quer que injustamente a
função oculta de seu telefone celular, que permi- possua ou detenha.
te a escuta clandestina de ligações telefônicas
de terceiros, haveria, assim, ilegalidade nesse § 1o O direito de propriedade deve ser exercido
desbloqueio. em consonância com as suas finalidades econô-
micas e sociais e de modo que sejam preserva-
Além disso, não se pode falar em desblo- dos, de conformidade com o estabelecido em lei
queio legítimo, nos termos do conceito apresen- especial, a flora, a fauna, as belezas naturais, o
tando, quando o objetivo não for de ativar uma equilíbrio ecológico e o patrimônio histórico e ar-
tístico, bem como evitada a poluição do ar e das
funcionalidade, mas de contornar a segurança
águas”
ou a proteção intelectual do produto.
Por essa razão, vê-se que os populares
Se o proprietário tem a faculdade (leia-se o
“desbloqueios” e destravamentos de Playstation
direito) de usar, gozar e dispor da coisa, tal direi-
Referências:
Transformando o lixo
eletrônico em inclusão
digital
Por Ana Paula Gomes
Doações
No Reciclagem Digital empresas e pesso-
as físicas podem realizar doações. Após rece-
ber o material é realizada uma triagem para
separar o que está funcionando do que não es-
tá. O processo de triagem por muitas vezes é
Figura 1 - Projeto Reciclagem Digital demorado, pois as doações na maioria das ve-
zes é de computadores antigos e que necessi-
conscientização sobre o lixo eletrônico. A partir
tam de periféricos compatíveis. A doação não
do material que recebemos e reaproveitamos é
precisa ser necessariamente de lixo eletrônico;
verificado as instituições voluntárias que estão
pode ser também a prestação de um serviço. To-
precisando de máquinas e/ou ajuda com a manu-
dos os colaboradores e parceiros estão disponí-
tenção de seus computadores. O que não conse-
veis no nosso site.
guimos reaproveitar direcionamos para o
artesanato.
Objetivos
Origem Atualmente o projeto Reciclagem Digital es-
tá em processo de fundação de uma associa-
A ideia do Reciclagem Digital nasceu de
ção, auxiliados pelo consultor Anacleon
um projeto de conclusão do curso técnico em In-
Barbosa. Após conclusão desta etapa, nosso ob-
formática, apresentado por Ana Paula Gomes,
jetivo é conseguir um espaço maior para recebi-
na Feira de Santana na Bahia. Após apresenta-
mento das doações, ministração de cursos
ção, muitos alunos do curso demonstraram inte-
gratuitos e reciclagem das peças que não foram
resse em fazer o projeto acontecer. No dia 4 de
reaproveitadas, além do museu do computador
outubro de 2008 foi fundado o projeto Recicla-
Reciclagem Digital.
gem Digital. Atualmente nossa sede funciona
em uma oficina improvisada na casa da voluntá- Mais informações sobre o Reciclagem Digi-
ria Jamilly Correia, que cedeu gentilmente o es- tal podem ser encontradas no nosso site
paço para colocarmos as máquinas doadas e www.reciclagemdigital.org ou através do email
trabalharmos no reaproveitamento. contato@reciclagemdigital.org.
DIVULGAÇÃO
Educação a Distância e
Software Livre
Por Antônio Augusto Mazzi
sa mais se locomover para realizar algum curso (Moodle)" é um software livre, de apoio à aprendizagem,
ou fazer alguma capacitação, basta ter um com- executado num ambiente virtual. Foi criado em 2001 pelo
putador com conexão a internet. educador e cientista computacional Martin Dougiamas. Constitui-
se em um sistema de administração de atividades educacionais
A capacitação de professores e funcionári- destinado à criação de comunidades on-line, em ambientes
os através do EAD, já é realizada no Centro Pau- virtuais voltados para a aprendizagem colaborativa. Permite, de
la Souza, instituição responsável em administrar maneira simplificada, a um estudante ou a um professor integrar-
179 Escolas Técnicas (Etecs) e 49 Faculdades se, estudando ou lecionando, num curso on-line à sua escolha. O
de Tecnologia (Fatecs) do estado de São Paulo. programa é gratuito, disponível sob a licença GNU-GPL e pode ser
Para isso foi criado um ambiente colaborati- instalado em diversos ambientes (Unix, Linux, Windows, Mac OS)
vo utilizando o software livre chamado moodle. desde que os mesmos consigam executar a linguagem PHP.
O objetivo desse ambiente é proporcionar a inte- Como base de dados podem ser utilizados MySQL, PostgreSQL,
gração do corpo docente, possibilitando a troca Oracle, Access, Interbase ou qualquer outra acessível via ODBC.
de experiência. É desenvolvido colaborativamente por uma comunidade virtual,
que reune programadores e desenvolvedores de software livre,
O moodle pode ser instalado em diversos
administradores de sistemas, professores, designers e usuários de
ambientes (Windows, Linux, Mac, etc) e é desen-
todo o mundo. Encontra-se disponível em diversos idiomas,
volvido em PHP de forma colaborativa por uma
inclusive em português.
comunidade que reúne programados e desenvol-
vedores de softwares livre.
Com certeza essa forma de aprender é váli-
da; A forma tradicional não é mais suficiente pa-
ANTÔNIO AUGUSTO MAZZI
ra preparar os alunos para o mercado de (gutomazzi@gmail.com) é graduado em
trabalho, principalmente na área de tecnologia. Tecnólogo em Informática, pós-graduado
em Administração em Sistemas de
O aluno precisa conhecer outras formas e meios Informação pela UFLA. Atualmente é
de aprendizados e a educação a distância é a for- professor de nível técnico do Centro Paula
Souza do curso de informática e membro
ma mais comum de se manter atualizado. da equipe responsável pelos laboratórios e
servidores da Etec.
31 de Março de 2010
Este problema vai além dos processadores Interessado em participar? Quer saber
de texto, e também inclui vídeos, arquivos de áu- mais sobre o assunto? Então visite
dio, planilhas eletrônicas, fotos. Qualquer forma http://www.documentfreedom.org.
de armazenamento de informações. Imagine
não poder mostrar aquele álbum de fotografias
para seus netos, porque o formato que as ima-
gens foram salvas era proprietário e foi desconti-
nuado? Nós queremos evitar que isso aconteça. Para mais informações:
Por este motivo, pelo terceiro ano consecuti- Site oficial Document Freedom Day
vo estamos comemorando o Dia da Liberdade http://www.documentfreedom.org
dos Documentos, marcado para o dia 31 de mar-
ço. Este é um evento mundial com foco em pa- Grupo do DFD no LinkedIn
drões abertos, com a finalidade de popularizar o http://ur1.ca/nehm
assunto, e manter as discussões sobre padrões
abertos ativa em nossa comunidade. Grupo do DFD no Identi.ca
Defendemos o seu direito de acesso as in- http://identi.ca/group/dfd
formações que lhe pertencem, independente de
quanto tempo faz que a informação foi salva.
Durante todo o mês de março haverão ativi-
dades, lançamento de artigos e pequenas com-
petições com distribuição de prêmios para os
envolvidos na campanha.
Existem várias maneiras de contribuir com
a campanha:
* Inscreva seu grupo como organizador de uma
atividade no dia 31 de março.
* Coloque um banner da campanha no seu sítio
ou blog.
* Entre no nosso sítio e dê uma pequena contri-
buição financeira para a campanha.
* Re-distribua nossos posts em suas ferramen-
FERNANDA G WEIDEN é vice-presidente
tas de microblogging. da Free Software Foundation Europa, e
* Escreva em seu blog sobre padrões abertos e responsável pela campanha Dia da
o Dia da Liberdade dos Documentos, inclua Liberdade dos Documentos 2010. É
membro do Comitê de Programa do Fórum
links para o site da campanha e distribua seus ar- Internacional Software Livre (fisl). Ela
tigos as tags #dfd2010 e !dfd. trabalha como Site Reliability Engineer para
o Google em Zurique, na Suíça.
Simultaneamente diversas
cidades em todo o mundo!
www.documentfreedom.org
O evento foi subdivido em dois grupos: pe- diferencial em relação a outras distribuições é
la manhã as linguagens livres (Java, PHP, Ruby que foi planejado para ser um sistema que aten-
on Rails, Agile) palestraram e à tarde houve a da às necessidades específicas de usuários bra-
apresentação do KDE Party e o lançamento do sileiros. No Ekaaty, o usuário poderá entrar em
Ekaaty Day. Com cerca de 80 participantes, to- contato com os desenvolvedores, seja para re-
dos elogiaram muito o evento, que distribuiu mídi- portar bugs ou solicitar recursos em sua língua
as do Ekaaty 4 e do NetBeans. nativa de maneira direta, pois o projeto tem seu
O KDE é uma equipe internacional de de- foco na interação com a comunidade. A distribui-
senvolvimento de software livre para computado- ção é otimizada para o uso em desktops e pre-
res pessoais e dispositivos portáteis. Entre seus parada para uso em laptops, tanto em casa
principais produtos destacam-se: ambiente desk- quanto no trabalho - um ambiente de trabalho
top e uma plataforma de desenvolvimento de apli- moderno e fácil de usar, editores de textos, pla-
cativos modernos presentes na maioria dos nilhas, navegador Web, suíte Groupware, men-
sistemas operacionais existentes - tais como o Li- sageiro eletrônico e muito mais. Por tudo isso, é
nux (em cerca de 46 distribuições), BSD, Sola- indicado para estudantes, pequenas empresas
ris, Windows e Mac OS X -, suítes de escritório e entusiastas de Linux.
e comunicação pessoal completas e centenas Para mais informações:
de aplicativos em muitas categorias, incluindo re-
des e Internet, manipulação gráfica, multimídia, Site oficial Ekaaty
acessibilidade, jogos, educação e ferramentas http://www.ekaaty.org
de desenvolvimento. Com 13 anos de história, o
KDE é atualmente traduzido para mais de 50 idio- Site oficial KDE
mas e conta com cerca de 2 mil contribuidores http://www.kde.org
ao redor do mundo, realizando mais de onze mil
commits por mês, em um repositório que conta OTÁVIO GONÇALVES DE SANTANA é
hoje com cerca de quatro milhões de linhas de Graduando em Engenharia de Computação
e Líder da célula de Desenvolvimento da Fa-
código. culdade Area1, Desenvolvedor em Solução
Open Source, membro da equipe Ekaaty Li-
O projeto Ekaaty é uma distribuição GNU/Li- nux. Profile no OSUM:
nux, livre, robusta, segura e amigável, desenvol- http://osum.sun.com/profile/OtavioGoncal-
vesdeSantana
vida em conjunto com a comunidade. Seu
QUADRINHOS
Por Wesley Samp e Wallisson Narciso
OS LEVADOS DA BRECA
http://www.OSLEVADOSDABRECA.com
NANQUIM2
AGENDA
MARÇO Evento: Web Expo Fórum 2010 Evento: DFD - Document Free-
Data: 17 a 19/03/2010 dom Day 2010
Evento: II Seminário de Cloud Local: São Paulo/SP Data: 31/03/2010
Computing Local: Simultaneamente em diver-
Data: 02/03/2010 Evento: CNASI – Congresso sas cidades do mundo
Local: São Paulo/SP Latino-Americano de Auditoria
de TI, Segurança da Informação
Evento: II Encontro Livre e Governança
Data: 10 a 12/03/2010 Data: 23/03/2010
Local: Recife/PE Local: Rio de Janeiro/RJ
Quer seu evento de
tecnologia divulgado
Evento: Conferência Internacio- Evento: Seminário de Gestão
aqui?!
nal sobre Redes Sociais de Serviços de Terceirização
Então entre em contato
Data: 11 a 13/03/2010 em TI
conosco através do
Local: Recife/PE Data: 25/03/2010
contato@espiritolivre.org.
Local: São Paulo/SP