Escolar Documentos
Profissional Documentos
Cultura Documentos
Revista EspiritoLivre 060 Marco2014 PDF
Revista EspiritoLivre 060 Marco2014 PDF
licena
02
Editorial
Uma mensagem
para o leitor
Expectativas superadas! Este foi o sentimento que ficou ao trmino da Campus Party
Brasil 2014, em sua stima edio. Com uma
programao bastante diversificada e contemplando todas as "tribos" relacionadas a
tecnologia e cultura digital, haviam atividades para os mais variados gostos. Gamers,
geeks, programadores, okatus, cinfilos e
nerds tinham o seu lugar garantido no Pavilho Anhembi, local onde ocorreu o evento
entre os dias 27 de janeiro a 2 de fevereiro.
Esta foi a primeira vez que nossa equipe
participou da Campus Party e como era de se
esperar, nos dirigimos ao evento com vrias
expectativas. A estrutura era colossal e realmente impressionou. Muitos levaram seus
computadores e gadgets, para que durante
uma semana, respirassem tecnologia.
As aes relacionadas Rede Esprito Livre ocorreram predominantemente no Palco
Scrates, local escolhido para as atividades
relacionadas predominantemente sobre
Software Livre.
Marcamos presena com uma oficina sobre Produo Editorial com Software Livre,
demonstrando aos presentes, os programas
Diretor Geral
Joo Fernando Costa Jnior
Capa
Luciano Loureno
Editor
Fotos
Reviso
Contato
Site: http://revista.espiritolivre.org
Email: revista@espiritolivre.org
Telefone: +55 27 98112-4903
Arte e Diagramao
Barbara Tostes e Joo Fernando Costa Jnior
Jornalista Responsvel
Larissa Ventorim Costa - ES00867JP
Colaboradores desta edio
Adriana Cssia da Costa, Barbara Tostes, Cleiton Galvo, Eduardo
Lucas, Gilberto Sudr, Joo Fernando Costa Jnior, Jos Honorato
Ferreira Nunes, Juliana Oliveira, Marcelo Saldanha, Paulo Henrique
de Lima Santana e Salete Farias.
Esprito Livre Maro/2014
ISSN N 2236031X
O contedo assinado e as imagens que o integram so de inteira
responsabilidade de seus respectivos autores, no representando
necessariamente a opinio da Revista Esprito Livre e de seus responsveis.
Todos os direitos sobre as imagens so reservados a seus respectivos
proprietrios.
03
su m ri o
03 EDITORIAL
por Joo Fernando Costa Jnior
35 ESPECIALISTAS MARCAM
PRESENA NAS OFICINAS DO
WORKSHOP 3
por Juliana Oliveira
05 CRIAO DO TIME DE
38 WEBTV.TAR.GZ: CONSTRUINDO
09 DESENVOLVIMENTO GIL EM
42 O USO E O DESENVOLVIMENTO
SOFTWARE LIVRE
"SLCAMPUSPARTY"
SOFTWARE LIVRE
DE SOFTWARE LIVRE NA
UNIVERSIDADE
por Salete Farias
46 O PROCESSO DE CONSTRUO
COLABORATIVA DE REVISTAS COM
SOFTWARE LIVRE
por Paulo Santana
14 MULHERES NA TECNOLOGIA E
20 HARDWARE LIVRE
por Cleiton Galvo
51 NEUTRALIDADE DA INTERNET:
27 SISTEMAS DE
GERENCIAMENTO DE SITES: UM
ENCONTRO ESPECIAL
por Barbara Tostes
58 DESENVOLVIMENTO DE GAMES
COM SOFTWARE LIVRE
por Salete Farias
29 DISTRIBUIES GNU/LINUX:
32 POSSVEL EMPREENDER E
GANHAR DINHEIRO COM
SOFTWARE LIVRE?
por Paulo Santana
04
Criao do time de
Software Livre
slcampusparty
por Paulo Santana, curador da
05
Criao do Campux
Durante a CPBR4 comeamos a brincar com a ideia de
criar um mascote para a
rea, seguindo a tradio
dos projetos de Software Livre, e com a ajuda da nossa
colega Akemy Hayashi saiu o
desenho de um Tux estilizado. Aps a Campus Party fizemos um concurso no blog
para a escolha do nome deste mascote e o vencedor foi
Campux, sugesto enviada
pelo nosso colega Diogo Wakabayashi.
Para a Campus Party Brasil 2012 (CPBR5) o Pablo continuou como curador e
manteve a ideia do time de
voluntrios, trazendo novas
pessoas para substituir aquelas que haviam deixado o
grupo. Ampliamos a nossa
Nova curadoria
Ao final da CPBR5 o Pablo
decidiu deixar a curadoria, e
ento fui convidado para ser
o curador de Software Livre
da primeira edio da Campus Party Recife (CPRecife1).
Ao contrrio do que acontece
na edio de So Paulo, em
Recife a rea de software livre dividiu o palco com outras reas e por isso tivemos
quatro palestras e uma oficina onde procuramos prestigiar o pessoal do Nordeste
colocando palestrantes da
regio. A atuao do time foi
bem mais modesta, com
apenas 3 voluntrios ajudando, mas tambm tivemos algumas
aes
e
principalmente boa presena
06
Install fest
Parceiros de 2012:
http://softwarelivre.org/slcampuspa
rty/blog/parceiros-da-area-desoftware-livre-2012
Parceiros de 2013:
http://softwarelivre.org/slcampuspa
rty/blog/parceiros-area-de-softwarelivre-da-cpbr6
Parceiros de 2014:
http://softwarelivre.org/slcampuspa
rty/blog/parceiros-area-de-softwarelivre-da-cpbr7x
08
Princpios do desenvolvimento gil podem ser perfeitamente aplicados ao desenvolvimento de Software Livre
Painel: Modelo de
desenvolvimento gil
em software livre
por Jos Honorato Ferreira Nunes
09
10
12
vacidade.
O desenvolvedor Silvio
iniciou sua fala dizendo que
ningum sabe o quanto
espionado, podemos descobrir brechas de privacidade,
mas dificilmente saberemos
se no estamos sendo monitorados. Por exemplo, sabemos que quem usa
celular mapeado, e j foram divulgadas informaes
sobre vulnerabilidades conhecidas em alguns sistemas. Devemos assumir por
padro que dados esto
sendo armazenados e importante agir com naturalidade
e
prevenir-se
adotando prticas de segurana. Ele sugeriu que a privacidade pode ser tratada
coletivamente com o desenvolvimento dos nossos prprios
sistemas
para
comunicao e armazenamento, ou seja, ter um servidor pequeno em casa que
pode ser compartilhado por
vrias pessoas. Para isso,
existem pacotes de softwares que voc pode instalar e
ter seu prprio servidor.
O consultor de TI e
professor, Anahuac, props
que a privacidade deve ser
mais que um bem ou um direito, deve ser um dever cvico.
Os participantes comentaram sobre o acordo entre
EUA e Alemanha sobre a espionagem ressaltando que
o acordo tem uma funo
diplomtica mas que efetivamente no ir funcionar
de fato.
Tambm criticaram a
campanha para o Brasil dar
asilo a Edward Snowden,
por no ter condies de
garantir a segurana do
mesmo, e lembraram que
13
Painel:
Estimulando a
participao das mulheres
na tecnologia e em
projetos de Software Livre
por Adriana Cssia da Costa e Joo Fernando Costa Jnior
14
DA
COSTA
E JOO
FERNANDO COSTA
16
Revoluo Livre
na rede social Diaspora:
sua liberdade de
expresso garantida
por Barbara Tostes, jornalista voluntria
da rea de Software Livre da Campus Party Brasil 2014
18
Tela inicial da rede DiasporaBR.com.br, capturada no final de fevereiro, j com 4292 usurios
19
Rafael, Felipe, Cleiton e Marco Maciel em conversa com o pblico, dia 31 de janeiro
Painel:
Hardware Livre
por Cleiton Galvo
20
Livre o limite a sua imaginao para criar coisas, praticando assim o 'ser hacker'
que o Stallman tanto lutou e
luta para existir; o fato de
voc hackear a coisa, mexer,
modificar e levar sua criatividade alm do comum",
destaca.
Cleiton ainda faz uma provocao aos presentes sobre
a questo da criatividade
que o Hardware Livre desperta e como isso realmente
contribui significativamente
em uma sociedade onde as
tarefas repetitivas cada vez
mais vm sendo substituda
por mquinas e que os seres
humanos cada vez mais tm
de se atentar para essa criatividade.
O Marco Maciel, fala sobre
a vontade que grande parte
das pessoas tem de ser cientistas enquanto criana, mas
como ser cientistas sem ter
o que utilizar? No mximo
quebrando um carrinho e
tendo que se virar com pilha
e motor, dai surge as plataformas de Hardware Livre
que segundo o Marco diz
olha aqui um ecossistema
inteiro para voc brincar, coloca aqui uma placa sem fio
e programa em uma linguagem mais bsica possvel,
abrindo assim um leque de
crianas que so engenheiras(ainda que sem saber)
aos 8 anos de idade. Com isso daqui a 20 anos voc consegue fazer com que o
deficit de engenheiros no
pas se reduza. Conseguindo
assim uma nao que pode
ser mais evoluda daqui 20
anos porque algum decidiu
fazer um Hardware Livre e
de baixo custo.
O Felipe fala que o Ardu-
mo
processador
que
gerencia a placa de rede Wireless, ou outro dispositivo
especfico, para cada dispositivo possvel(no sempre o caso) que aja um
processador especfico. Esses processadores que rodam
nos
dispositivos
perifricos so chamados
geralmente de Firmware, e a
maioria destes, mesmos os
que rodam em sistemas GNU
com Linux bem provvel
que estejam
utilizando
Firmware com Software Proprietrio, ali prximo do
hardware, na sua placa de
rede. Ainda que voc criptografe os seus dados, voc
no tem controle para onde
os seus pacotes esto realmente indo, pois o hardware
de rede pode estar enviando
os seus pacotes a mais de
um destino, por isso existe
uma preocupao tanto da
comunidade de Software Livre, quanto da comunidade
de Segurana da Informao
em comear a analisar melhor o que esses Firmwares
esto fazendo, se realmente
o que eles esto propostos a
fazer ou alguma funo extra, funo extra essa que
no necessariamente pode
ter sido injetada pela empresa, mas at mesmo por um
funcionrio infiltrado ali para
injetar instrues maliciosas
nesses hardwares. Quando
temos Firmwares at mesmo
em nossos discos rgidos(HD's), cartes SD, dentre outros. O cdigo que
roda nesses dispositivos foi
colocado em fbricas que
segundo relatos de pesquisadores no existe um rigor
de segurana, e a chance ter
coisas maliciosas muito
grande. Isso uma preocu24
nas de desenvolvedores
trabalhando ao redor do
mundo trabalhando em um
projeto nico, no entanto,
com o Firmware as coisas
so um pouco diferente, por
isso Felipe ainda fala sobre a
necessidade de uma presso
por essa liberdade tambm
dos Firmwares nos ativistas
temos que ir l pressionar,
pr o, se vocs no vo fazer agente vai fazer na mara, agente vai formar
capacitar um exrcito de jovens que entendem de eletrnica de baixo nvel a
ponto de destrinchar o seu
hardware secreto e entender
cada peeling de cada chip
secreto que voc tem nessa
placa-me para entender o
que eu tenho que escrever
nas rotinas de software para
controlar esse bicho, porque
eu no vou mais aceitar que
o teu software secreto con-
25
Sistemas de
Gerenciamento de Sites:
um encontro especial
no Palco Scrates
por Barbara Tostes
27
Quer assistir a
discusso? Veja:
http://youtu.be/r2AeK4VUaso
28
Painel:
Distribuies
GNU/Linux - entenda
como funciona
por Paulo Henrique de Lima Santana
29
artwork, desenvolvimento,
empacotamento, elaborao
de notcias semanais. Izabel
comentou tambm sobre a
volta do projeto de notcias
de pessoas envolvidas com
OpenSUSE. Foi lembrado que
possvel contribuir organizando eventos como o FLISOL
(Festival
Latino-americano de Instalao de Software Livre) e o
Debian Day. Outro destaque
lembrado pelos participantes
que no preciso contribuir apenas com uma distribuio, voc pode contribuir
com aplicativos que so usados por vrias delas. Alm
disso, voc tambm pode
criar o seu prprio projeto
usando, por exemplo, o
github para hospedar o cdigo. "A comunidade ajuda
bastante pessoas com dvidas principalmente os grupos
de usurios. Voc pode comear pedindo ajuda nas listas de emails e depois
passar a ajudar outras pessoas. A ajuda voluntria em
algum projeto de Software
Livre pode abrir portas para
posteriormente conseguir um
emprego", revela Santana.
Por fim, quando questionados sobre qual interface grfica os participantes usavam,
houve um empate entre KDE
e Gnome. As respostam foram as seguintes: Davi usa
Gnome e KDE; Luiz prefere
KDE; Erik tambm KDE;
Izabel usa Gnome e Paulo
tambm Gnome.
30
Mrcio, Jeison, Paulo, Marcelo e Fbio debatem sobre como ganhar com Software Livre
Painel:
possvel empreender
e ganhar dinheiro com
software livre?
por Paulo Henrique de Lima Santana
32
desenvolvido para outros sistemas operacionais inclusive proprietrios usando linguagens livres. Marcelou citou que o governo
brasileiro no investe em tecnologia nacional e que isso dificulta o desenvolvimento
de solues. No entanto, existem profissionais excelentes em regies como a Norte e
Nordeste e ainda faltam profissionais em todos os lugares, importante ter oportunidades em todas as regies porque o mercado
no est sendo atendido, devido ao nmero
insuficiente de profissionais.
Para encerrar o debate, os convidades foram questionados sobre se as empresas deles do retorno para as comunidades que
desenvolvem os Softwares Livres que eles
utilizam. A Ambiente Livre trabalha com um
pouco de desenvolvimento de plugins de
outras ferramentas, e eles sempre que possvel disponibilizam os cdigos desenvolvidos, participam de eventos de Software
Livre e pagam as despesas dos colaboradores que vo apresentar palestras nesses
eventos, alm de disponibilizar tutoriais livres no site da empresa. A Utah disponibiliza alguns treinamentos EaD gratuitos para
quem no pode pagar, apoiam eventos de
Software Livre como Latinoware, FLISOL e
distribuem brindes. Na 4Linux o funcionrio
tem direito a duas horas para colaborar com
projetos, eles distribuem prmios em dinheiro para os funcionrios que tiveram palestras aprovadas em eventos de Software
Livre, contratam pessoas de destaque nas
comunidades e apoiam eventos de Software
Livre pelo pas. Jeison comentou que disponibiza os cdigos core do projeto que desenvolve, o "lliure".
34
Especialistas marcam
presena nas oficinas
do Workshop 3
por Juliana Oliveira, estudante de Computao da UFBA
35
Vantagens
Dentre as vantagens de
uso, observa-se que o espao em disco para instalao
dos softwares menor, em
detrimento aos populares
softwares proprietrios utilizados em produo editorial, bem como uma maior
rapidez no processo de inicializao. Alm disso, as
documentaes dos softwares livres so bastante completas e a prpria prtica de
uso destes softwares possibilitam ao profissional um
aprendizado contnuo. "A liberdade do software livre
torna possvel o surgimento
de novas possibilidades,
medida que vai sendo construdo colaborativamente",
explica Fernando.
A oficina "Criando um
Hotsite em 30 minutos com
Gimp" apresentada pelo vice-presidente da ONG CEBRATi, Luiz Bruno Vianna,
aconteceu na quinta-feira
BARBARA
A equipe da rea de
Software Livre da Campus
Party 2014 (CPBR7) preparou diversas oficinas que
aconteceram no Workshop
3 nos cinco dias de evento.
A grade inclua oito encontros dos campuseiros com
especialistas feras em cada
assunto. Foi uma maneira
de aprender na prtica.
No primeiro dia de atividades (28 de janeiro), aconteceram
as
oficinas
"Git-start: Comeando no
Git", com o Tcnico em Informtica Fernando Damio;
e "Web Server And Database Cluster de Alta Disponibilidade Linux", com o
empresrio
da
UTAH
Networks, Fabio Pires.
Na quarta-feira (29),
aconteceu a oficina "Produo Editorial com software
livre", ministrada pelo idealizador da rede Esprito Livre, Joo Fernando, que
contou com 30 participantes.
A dinmica da oficina
consistiu em apresentar
softwares e ferramentas de
produo editorial, tais co-
36
Foto: Divulgao
webtv.tar.gz
Construindo um estdio
de webtv que cabe na
mochila
por Eduardo Lucas*
38
Mochila
E a partir disso que a TV Esprito Livre
passa a documentar sua pesquisa em torno de equipamentos, mtodos de armazenamento e transporte, e softwares
adotados pelos diversos colaboradores em
suas produes e ps-produes. E a compartilhar e disseminar esses diversos levantamentos, de maneira a incentivar
novos colaboradores ou encorajar novas
produes autnomas de webtv. A esta
pesquisa-processo foi dado o nome
'webtv.tar.gz', numa aluso ao formato tar,
de empacotamento de arquivos sem compresso, e ao gzip, o software livre para
compresso de arquivos sem perda de
qualidade. a que entra o objeto-chave
deste processo, a mochila, que metaforicamente representa aquilo que realizam em
conjunto o tar.gz, isto , uma compactao
e armazenamento de componentes para
produo de vdeos, sem perda de qualidade, e com software livre.
Com este panorama inicial, apostamos
em algumas premissas como condutoras
39
da pesquisa e que vem se mostrando bastante eficazes. Em primeiro lugar, a mochila utilizada uma mochila comum,
utilizada em nosso dia-a-dia para trabalho,
estudo. Assim, podemos facilmente adapt-la s configuraes de cada situao.
Tambm temos nos empenhado em (re)utilizar materiais descartveis e que se mostram bastante teis para auxiliar na
compactao dos equipamentos na mochila. Dessa forma, conseguimos acomodar
com segurana os materiais necessrios
durante seu transporte e evitar despesas
maiores com bolsas e mochilas de maior
custo.
Equipamentos
Outra premissa fundamental selecionar equipamentos que sejam versteis, e
que possam nos servir para a produo regular da webtv, e eventualmente para as
transmisses ao vivo. fato que para alcanar um padro de alta qualidade nos vdeos,
necessitamos
de
alguns
equipamentos mais caros, como uma cmera dslr ainda assim muito mais barata
Esprito Livre Maro/2014
41
Painel: O uso e o
desenvolvimento de
Software Livre na
Universidade
por Salete Farias
42
https://www.youtube.com/watch?v=eR_ZwUS5FgAx
44
Painel: O processo de
construo colaborativo de
revistas eletrnicas,
fanzines e publicaes em
geral com software livre
por Paulo Santana
46
http://www.youtube.com/watch?v=NoSmeibgnjwx
47
48
49
Fonte: http://www.flickr.com/photos/42931449@N07/6088751332/
Neutralidade da
Internet: por que isto
importante para voc?
por Gilberto Sudr
51
52
Painel: Polticas
pblicas para REA e
software livre na
educao
por Salete Farias
53
https://www.youtube.com/watch?v=191fzwxJhek
56
Fernando, Salete, Wilson e Vincius falaram sobre desenvolvimento de games para audincia lotada
Painel:
Desenvolvimento
de games com
software livre
por Salete Farias
58
(http://uspgamedev.org/projetos/horuseye/).
Depois vieram
a
Love2D
(https://love2d.org/) com programao
LUA. A partir do primeiro projeto, o Horuseye, uma parte de cdigo foi retirada e
reaproveitada para outros projetos, assim
nasceu a UGDK, ou USPGameDev Kit, que
a framework de desenvolvimento de
jogos 2D do USPGameDev. Feita em C++,
utiliza OpenGL e SDL para proporcionar
grficos com acelerao de hardware,
assim como som e input. Possui uma
integrao opcional com as linguagens de
script Lua e Python. Para construir e
elaborar o contedo de jogos, como por
exemplo, os roteiros, ele apontou o Gimp
para editar imagens, Blender para modelos
3D, e o Tiled como editor de mapas.
Vinicius Daros , um dos fundadores do
grupo USPGameDev, ressaltou que a
escolha para uso de Software Livre veio da
cultura do prprio IME que faz uso de
ferramentas livres, da existncia de
Laboratrios com Gnu/Linux no Instituto e
tambm pela vontade do grupo dos
projetos serem portveis. Abordou a
importncia do Software Livre para
pesquisa no desenvolvimento de games,
pois o mesmo permite explorar outras
reas que o Software Proprietrio no
permitiria, um incentivo pesquisa, pois
pode-se pegar um mdulo de um jogo para
posterior modificao e aperfeioamento,
tambm permite que pesquisas sejam
elaboradas em cima dos mdulos
disponibilizados com cdigo aberto.
Fernando Masanori , professor da FATEC
So Joe dos Campos, trabalha na rea de
Computao Grfica e usa linguagem
Python para o desenvolvimento, sinalizou a
existncia de jogos famosos desenvolvidos
em Python como o Frets on Fire
59
60
61
poderamos prover o sinal de forma gratuita tambm e a agncia nos mandou uma
mensagem, dizendo que se fossemos uma
entidade sem fins lucrativos, provesse o sinal gratuitamente e respeitando as regras
tcnicas estava liberado.
A partir da comeou uma peregrinao.
Criamos o Instituto e demos o pontap inicial para expandir a rede captando recursos em editais e projetos. Em 2010 ainda
existia todo um debate contrrio e dbio
em relao a entidades sem fins lucrativos
proverem o sinal de internet wifi, mesmo
com a resoluo 506/2008 deixando claro
em seus artigos 3, 40 e 43.
Tivemos uma reunio com o MiniCom,
em 2010, junto com a ABRAO e depois
disso, abriram uma consulta pblica na
Anatel para mudarem as regras da resoluo do SLP, onde colocamos que entidades
sem fins lucrativos poderiam prover internet em carter secundrio, assim como as
prefeituras estavam liberadas pelo ato citado acima.
Em resumo, continuamos a criar provedores comunitrios e difundir esta prtica,
onde fomos achando parceiros no meio do
caminho e demoraram trs anos para a
consulta ser votada, se transformando na
resoluo 617/2013, votada em maro de
2013. Isso ocorreu devido ao fato do programa cidades digitais ter entrado no PAC,
pois, somente o ato 66198/2007 no resolvia alguns pontos de insegurana jurdica
que as prefeituras estavam enfrentando
devido a presso das teles.
Em resumo do ponto de vista poltico,
redes livres passou a ser visto como parte
intrnseca do programa de cidades digitais,
sendo uma possibilidade para se levar a
internet onde no haja interesse econmico, mas, esta construo ainda est em
curso, onde algumas aes esto para sair
como o edital da Proext 2015 do MEC, com
uma ao especfica para criao de pro62
Como as redes sero comunitrias haver um incentivo para que portais comunitrios de autenticao existam, onde este
poder ser uma ferramenta de desenvolvimento, de participao social e poltica, e
de cultura e informao. Estamos democratizando as comunicaes em tempos de
convergncia digital, porm, de baixo pra
cima, mas, uma vez criada esta cultura, viveremos uma democracia nunca experimentada ainda.
64