Sunteți pe pagina 1din 171

EDITORES

Eliane Domingos de Sousa


Vera Cavalcante
REDATORES
Carlos Eduardo M. da Cruz
Cristiano Figueiredo
Denis Katko
Douglas Vigliazzi
Edina Arouca
Emerson Luiz F. Borges
Jaime Batista de Souza
Javier Obregn
Jocemar do Nascimento
Jnios Mximo
Juliano Ramos
Keith Curtis
Leif Lohdal
Libby Clark
Marcos Oliveira da Silva
Marcos Teixeira
Mauro Duarte
Raul Pacheco da Silva
Ronaldo Ramos Jnior
TRADUO
Daniel Rodriguez
David Jourdain
Olivier Hallot
REVISO
Olnei Augusto Araujo
Vera Cavalcante
DIAGRAMAO
Carlos Eduardo M. da Cruz
Eliane Domingos de Sousa
Raul Pacheco da Silva
Vera Cavalcante
CAPA
Leandro Ferra - (Quadrochave Produes Livres)
CONTATO
revista@libreoffice.org
REDAO
redacao@libreoffice.org
A revista LibreOffice Magazine
desenvolvida somente com
ferramentas livres. Programas
usados: LibreOffice Draw,
Inkscape e Gimp.
O contedo assinado e as
imagens que o integram, so
de inteira responsabilidade de
seus respectivos autores. No
representam necessariamente
a opinio da LibreOffice
Magazine
e
de
seus
responsveis.
Todos
os
direitos sobre as imagens so
reservados a seus respectivos
proprietrios.

editorial
Amamos febrilmente o LibreOffice!
Por uma srie de motivos, esse ano, teve sua relevncia, para o bem ou
para o mal, no pblico e no privado, para alguns de alguma forma e
para os demais de outra maneira. Mas estamos caminhando sempre,
unidos, ou no. Caminhamos buscando nossas solues e nossa
direo.
A LibreOffice Magazine, termina esse ano com a certeza que ajudou a
divulgar essa sute de escritrio, produzida com muito esforo
voluntrio, por muitas pessoas de todos os lugares do mundo. Para
quem no sabe, nossa revista um projeto internacional da The
Document Foundation que a mantenedora da sute de escritrios
LibreOffice. E se algum, de alguma maneira, acha que a The Document
Foundation no est fazendo o melhor pelo LibreOffice, tenha a certeza
que, h milhares de pessoas em muitos pases, trabalhando
voluntariamente para o sucesso desse projeto. Que a febre de
atualizaes, que para alguns pode parecer sei la o que, sim um
trabalho de perseguio a excelncia. Mas como nunca, em qualquer
rea de atuao, se chega efetivamente ao excelente, sem que ele no
prximo segundo j no o seja, continuamos febrilmente buscando
melhorias contnuas, e dividindo essas melhorias com todos. Para quem
percebe e, tambm, para os que no! Vale destacar que no ano de 2014
o LibreOffice teve o lanamento de 15 verses, que trouxeram
correes, melhorias e novas implementaes no software.
Mas isso feito por uma imensa maioria de voluntrios, que o fazem
pondo a disposio do aplicativo, seu tempo, sua mquina e seus
pensamentos. E uma parcela muito pequena de pessoas que ganham
para isso, bancadas por empresas, que tem interesse no
desenvolvimento do LibreOffice.
Gostaramos de oferecer a todos mais uma edio da LibreOffice
Magazine, com muita dedicao de uma comunidade, que ama de
paixo poder colaborar com o LibreOffice. Nesse e nos prximos anos.
Que a paixo pelo que fazemos seja eterna, enquanto dure.
Desejamos a todos um Feliz Natal e um Prspero Ano Novo.
Agradecemos a todos que colaboraram com essa edio.
Vera Cavalcante

ndice
ndice
Mundo Libre
Criando modelos robustos e com qualidade

05

LibreOffice nos telecentros de Niteri

13

Enviando patches HiDPI para LibreOffice

19

LibreOffice marca presena em eventos

34

Como Fazer
Criando grficos de colunas e linhas

36

Modelos Pimaco a um clique de seu documento

39

Formatao condicional para a linha toda

44

Aplicando formatao zebrada no Calc

48

Somando dados filtrados

51

Transformando PDF em JPG

56

Norma ABNT NBR-15287 no LibreOffice Writer

59

Funes financeiras do LibreOffice Calc

65

Controle de estoque com o LibreOffice Base

73

Espao Aberto
Adequando a distribuio GNU/Linux Ubuntu filosofia do Software Livre

97

O que GNU/EterTICSs ?

113

Entrevista: Carlos Cesar Soares

119

Automatizando instalaes Linux Parte II

125

Projeto Escola.com

132

Pessoa com deficincia e tecnologia onde tudo comeou!

137

Entrevista: Greg Kroah-Hartman

149

Software Livre na UFVJM Campus Mucuri

162

Software Livre na TV UNESP

165

LibreOffice Magazine | Abril 2014

artigo

Mundo Libre

Cr iar mo
d
robustos elos
qualidade e com

Por Leif Lohdal | Traduo: Olivier Hallot


Quando

estiver

Mas por que no abrir seu velho

migrando do Microsoft Office para o

modelo .DOT ou .DOTX no LibreOffice

LibreOffice, importante fornecer aos

e salvar o resultado em .OTT?

usurios modelos de documentos bons

Bem esse , exatamente, um dos erros

sua

robustos.

LibreOffice

organizao

Se
em

estiver

usando

paralelo

com

o
o

Microsoft Word ou se seus usurios


esto colaborando com outros de fora
de

sua

modelos

organizao,
devem

ento

seus

considerar

esta

situao. Os modelos, neste caso,


devem ser extrarrobustos quando se
tratar de interoperabilidade.
LibreOffice Magazine | Dezembro 2014

mais

comuns.

Criar

modelos

no

LibreOffice no converter modelos


do Word. criar modelos do zero
usando a melhor ferramenta para isso:
o LibreOffice. Se escolher o atalho e
converter os modelos do Word em
modelos do LibreOffice, voc ter
problemas. Grandes problemas.
5

artigo

Mundo Libre
A experincia mostra que a falta de

Caso

interoperabilidade decorre da baixa

executando

qualidade dos modelos.

existncia de outras macros, considere

Outra recomendao: No tente fazer

obter a mesma funcionalidade sem

o LibreOffice se parecer com o Word e

utilizar uma sute Office. Tais sistemas

no tente fazer seus modelos se

de muitas macros no so adequados

parecerem com os do Word. Voc no

para ambientes de negcios e devem,

enganar seus usurios.

na

Se for um especialista em Word, voc


pode no ser a pessoa certa para
desenvolver um modelo no LibreOffice.
Use o LibreOffice como LibreOffice e
no finja que ele o Word.

Macros

tenha

maioria

desenvolvidos
sistema

de

macros
e

do

sistema

dependentes

dos

casos,

da

serem

como parte de

um

gerenciamento

de

documentos ou similar. Colocar lgica


de negcios num sistema complexo de
modelos e macros muito arriscado.

Antes de comear

Tente evitar utilizar macros. Muitos


modelos desenvolvidos para o MS
Office 2003 tem macros incorporadas
ou referenciadas para conseguir uma
funcionalidade

avanada.

Utilizar

Prefira a inteligncia fora bruta.


Analise os modelos existentes do Word
em categorias de modelos conectados
logicamente. Alguns dos modelos tem

macros implica num risco que, em

uma

situaes especiais, o documento no

Identifique as semelhanas e coloque

reaja

os

conforme

esperado

simplesmente porque a macro no


estar disponvel ou a sua execuo foi
desativada por razes de segurana.
Utilizar

macros

necessrio

no

com

as

deveria

ser

aplicaes

modernas de Office.
LibreOffice Magazine | Dezembro 2014

propriedade
modelos

em

em

comum?

categorias

ou

famlias. Por exemplo, se tiver muitos


modelos de cartas com contedo
diferente ou idiomas diferentes, muito
provavelmente

usaro

as

mesmas

fontes e tamanhos.
6

artigo

Mundo Libre
Tente tambm conhecer as estratgias

Somente o que deve ser definido nos

do design ou, as recomendaes de

estilos deve ser parte do modelo

design

mestre.

da

empresa

se

existirem.

No

futuro,

quando

criar

Grandes organizaes tm algo sobre

modelos novos, voc pode usar o

isso no departamento de comunicao.

modelo mestre como modelo. E quado

O melhor mesmo achar um guia de

precisar fazer ajustes nas propriedades

estilo e de design para cartas com

comuns, voc pode fazer uma s vez

medidas precisas e identificao de

no modelo mestre e carreg-lo em

cores.

todos os outros modelos.

Pergunte ao fornecedor original dos

Pense nos usurios

modelos do Word para lhe dar uma


verso PDF de cada modelo. Isso dar
a voc e ao fornecedor de modelos um
gabarito para o layout e voc poder
evitar discusses posteriores sobre a
posio precisa dos pixels de um
objeto qualquer. Voc pode fazer os
PDFs de referncia, mas melhor e
mais correto se puder obt-los do
proprietrio dos modelos.

Crie o modelo mestre


A partir dai, voc pode criar o que
chamo de modelo mestre. Este modelo
no ser usado por mais ningum
exceto pelo desenvolvedor do modelo
e contm somente os estilos e medidas
em comum.
LibreOffice Magazine | Dezembro 2014

No pense que o departamento de TI


qualificado

para

definir

os

requerimentos. Primeiramente por que


este grupo de pessoas tem em geral
um entendimento prprio de como a TI
funciona e por consequncia, esto
muito qualificados. O usurio mdio
deve

ser

aquele

requerimentos

que

define

os

enquanto

departamento de comunicao deve


definir os requerimentos do layout e
da marca da empresa nos modelos.
Os usurios so diferentes. Alguns so
bem treinados e so mestres na edio
de

textos.

assistentes

Outros

so

administrativos

somente
e

no

fazem ideia de como funciona a edio


de textos ou automao de escritrio.
7

artigo

Mundo Libre
Seus modelos devem ser operados
pelas pessoas que os usam. Alguns
modelos podem ser muito sofisticados
e com um alto grau de automao

Interoperabilidade
Criar modelos interoperveis com o
Word no fcil. Requer bastante
trabalho e muitos testes. E uma coisa

enquanto que outros modelos de

no se pode esquecer. O LibreOffice e

cartas por exemplo - devem ser o mais

o Microsoft Office so duas aplicaes


diferentes

simples possvel de usar.

plataformas
plataformas

possvel

desenvolver modelos que funcionam


todas

elas.

formatos

de

os dois est melhorando a cada verso


do LibreOffice, mas no perfeita e
muito provavelmente nunca ser. A

O LibreOffice uma aplicao para

em

dois

arquivos diferentes. A converso entre

Modelos para todas as

vrias

com

maioria

das

converso

de

documentos

deve

portanto ser considerada com um


desvio

situao

normal.

Uma

situao especial que deve ter o seu


devido cuidado.

organizaes tem polticas para isso,

Converso de arquivos ida e volta?

mas uma boa ideia considerar este

Esquea. No funciona.

assunto de qualquer forma. Pode ser


que

alguns

poucos

sejam

O dilema

computadores Mac mesmo que a

Queremos

poltica diga o contrrio. Portanto,

LibreOffice

dedique um tempo neste tema.

modelos do Word, pixel por pixel?

Modelos para multiplataformas tem,

A maioria dir que sim, mas eu digo

via de regra, qualidade maior do que


modelos que s funcionam em uma
delas.
LibreOffice Magazine | Dezembro 2014

que

os

sejam

modelos
idnticos

do
aos

que no. Concordo que isso ajuda as


pessoas a entenderem como funciona
quando o que funciona hoje o que
funcionava ontem.
8

artigo

Mundo Libre
Mas esta exigncia de ser igual em
nvel de pixel descabida, por duas
razes.
Primeira: Ser que os atuais modelos
do Word so bons mesmo?
Talvez

sejam

Notas de rodap no Writer parecem


bem diferentes das mesmas notas de
rodap do Word. Mas podem ser
facilmente interoperveis se deix-las

foram

com os parmetros padro. Voc pode

desenvolvidos h anos. Assim criar

apesar disso fazer com que as notas

modelos

dos

de rodaps se paream precisamente

herdar

com as do Word, mas se o fizer, elas

desconhecimento sobre o legado e

no sobrevivero a uma converso de

falta de qualidade. Ento aproveite a

ida e volta no Word.

oportunidade

O mesmo ocorre com ndices e outros

existentes

Um exemplo

como

mas

cpias

pode

exatas

induzir

de

criar

modelos

melhores, mais modernos e robustos


agora que estamos migrando. Uma
segunda chance pode no aparecer
mais.
A outra que uma das principais
regras a lembrar quando falamos de

recursos avanados de automao.


Criar

modelos

interoperveis

no

significa que sero semelhantes aos


modelos do Word. Significa que podem
ser

trabalhados

com

as

duas

aplicaes.

interoperabilidade que quanto mais

Imagens e objetos

voc personaliza seu modelo, menos

Sempre

interopervel

Assim,

originais em vez de tentar peg-los do

faz-los

modelo do Word. Ao redimensionar as

parecerem exatamente iguais, voc

imagens mesmo usando ferramentas

perder interoperabilidade.

de alta qualidade voc perder

enquanto

ele
voc

ser.
tenta

Busque ater-se aos padres.


LibreOffice Magazine | Dezembro 2014

tente

obter

os

arquivos

qualidade.
9

artigo

Mundo Libre
Se possvel obtenho as logomarcas no

Se a caixa de texto com a informao

seu formato vetorial como o SVG ou

do endereo ancorada na pgina

um arquivo do PhotoShop. Assim voc

ento a logomarca no deve estar

poder

ancorada

compilar

as

imagens

no

no

pargrafo.

Utilize

tamanho e qualidade exatas para seu

mesmo mtodo de ancoragem para

propsito. Uma logomarca compilada

todos os objetos de um mesmo grupo

para

e voc tornar as coisas muito mais

web

normalmente
para

fceis para desenvolver, manter e usar.

tamanhos de arquivo pequenos e no

Em geral pergunte a si mesmo se o

boa o suficiente para uma carta

objeto

impressa com qualidade.

posio especfica na pgina ou numa

comprimida

otimizada

Imagens como logomarcas ou objetos


como caixas de texto com informaes
de contato da empresa e sobre o
remetente so centrais a qualquer
modelo. Estas coisas so por outro
lado um tanto difceis de fazer de um
jeito

que

sejam

aceitveis

aps

converter para o Microsoft Word. O


principal

problema

no

deve

ser

colocado

numa

posio relativa a alguma coisa. Uma


logomarca da empresa num modelo de
carta ou caixa de texto com o endereo
do remetente deve ser posicionada na
pgina e portanto ancorada na pgina.
Se tiverem de ser repetidos em vrias
pginas, eles devem ser ancorados no
pargrafo no cabealho ou rodap mas
com medidas relativas pgina.

posicionamento (a posio exata no

Ferramentas

papel) mas em que esto posicionados.

Gerar Contedo

O que interessa aqui a ncora. A

Ao criar modelos, importante testar o

razo deste problema que o Word e


o Writer tem maneiras diferentes de

modelo com algum contedo. Para


este fim, escrevi uma extenso do

resolver o assunta da ncora. A regra

LibreOffice Writer que pode gerar

principal usar o mesmo ancoramento

grandes quantidades de texto Lorem

para objetos posicionados juntos.

ipsum.

LibreOffice Magazine | Dezembro 2014

10

artigo

Mundo Libre
A extenso, que sem custo est aqui:

LibreOffice

Site de extenses

plataforma,

Voc tambm pode usar o autotexto

diferenas

independente

mas
entre

de

pequenas
sistemas

tp (digite tp seguido de F3).

operacionais.

Word

operacional.

Utilize o Word para ver como o modelo

Compare os resultados

original funciona, seu layout e suas

Compare os resultados (PDF) com a

reaes.

saida de referncia do Word com o

Exporte

de

abordagem

mais

segura usar o mesmo sistema

documento

resultante em PDF para compararo.

programa diff-pdf.

LibreOffice
Utilize o LibreOffice para desenvolver
os novos modelos. Mas antes de
comear,

aprenda

us-lo.

Voc

descobrir que as primeiras trs ou


quatro

tentativas

falharo.

Mas

durante o trabalho, voc aprender


com seu sucesso e suas falhas.
Recomendo que voc use o mesmo
sistema operacional ao desenvolver os
modelos que o de seus usurios.

Com

esta

ferramenta,

voc

pode

mesclar dois arquivos ODF e sobreplos para comparar as posies precisas


dos pixels, por exemplo, a logomarca e
as

margens.

Baixe

nesse

link:

https://github.com/vslavik/diff-pdf

Leif Lodahl - Colaborador voluntrio da comunidade LibreOffice h 10 anos, a


contar do projeto de traduo do LibreOffice para Dinamarqus. Membro fundador
da The Document Foundation, tambm faz parte da comunidade internacional.
Trabalha profissionalmente com projetos de migrao em LibreOffice e vem
convertendo modelos de documentos para vrios clientes na Dinamarca.

LibreOffice Magazine | Dezembro 2014

11

LibreOffice Magazine | Abril 2014

12

Mundo Libre

artigo

LibreOffice nos
telecentros de Niteri
Por Carlos Eduardo Mattos da Cruz
No inicio deste ano, percebemos que seria possvel reestruturar nosso curso
bsico de informtica que estava muito desatualizado, inclusive com aulas de um
projeto descontinuado O BrOffice.org. Resolvemos desmembrar em 2 cursos
distintos: um bsico de informtica e internet e outro totalmente dedicado a uma
sute de escritrio. Claro que, em relao a sute de escritrio, escolhemos o
LibreOffice.

LibreOffice Magazine | Dezembro 2014

13

Mundo Libre

artigo

Utilizamos como nossa nova apostila os guias de introduo que se encontram na


Wiki do projeto.

https://wiki.documentfoundation.org/Documentation/pt-br

Em 9 meses de projeto, temos atualmente, 14 telecentros espalhados no municpio e


j formamos mais de 90 alunos em nossa sute de escritrio livre favorita.

Nas duas fotos a esquerda o Agente de Incluso Cleber de Jesus e a direita o Agente de
Incluso Rosalvo Canella com uma aluna.

LibreOffice Magazine | Dezembro 2014

14

Mundo Libre

artigo

Alm dos telecentros, o pessoal do administrativo tambm adotou a sute como


ferramenta padro.

A esquerda Antonio o Coordenador dos Telecentros e a direita Luana Assistente Social.

O Subsecretrio de Cincia e Tecnologia Luiz Andrade e a Diretora de Tecnologia


Social Adriana Neves acreditam no software livre como uma soluo social para a
incluso digital dos cidados do municpio de Niteri.

A esquerda o Subsecretrio de Cincia e Tecnologia Luiz Andrades e a direita a


Diretora de Tecnologia Social Adriana Neves.
LibreOffice Magazine | Dezembro 2014

15

Mundo Libre

artigo

Com intuito de retornar para a comunidade, foi alocada para o Setor a Thais
Busko que responsvel pela reformulao e atualizao da apostila. O material
esta sendo revisado por Cadunico e Vera Cavalcante da comunidade LibreOffice.
Assim a medida que os recursos da sute forem sendo implantados a apostila em
portugus Brasil acompanhar em tempo real a evoluo do projeto.

Thais responsvel pela diagramao e atualizao da apostila. Cadunico cuida das


revises iniciais.
Nesta fase estamos concentrados em atualizar as apostilas de Writer, Calc e
Impress. Havendo a necessidade, no futuro, poderemos incluir os outros
softwares da sute.

LibreOffice Magazine | Dezembro 2014

16

Mundo Libre

artigo

Para quem mora na cidade de Niteri e gostaria de fazer o curso, procure um dos
telecentros nos endereos abaixo, faa seu cadastro gratuitamente e aguardar o
inicio das aulas.

NPD - Rua Visconde do Uruguai, 300 - Centro

Morro do Estado - Rua Arajo Pimenta, S/N - Centro

Oficina do Parque - Estrada Demtrio de Freitas, 150 - Macei Pendotiba

Luiz Eduardo Travassos do Carmo (CLIN) - Rua Indgena, 72 - So Loureno

Professor Firmino Marsico Filho (Horto do Barreto) Parque Palmir Silva Rua Doutor Luiz Palmier S/N - Barreto

FAMNIT - Rua Mrio Viana, 532 - Santa Rosa

Macquinho - Avenida Benjamin Sodr S/N - Prximo ao MAC Ing

Centro de Oportunidades e Cidadania Digital Telecentro Santa Brbara Cabo Geraldo Calderaro, 313 Santa Brbara

Morro do Cavalo - Avenida Paris, 250 - So Francisco

Telecentro Morro do Cu - Rua da Horta, 1- Morro do Cu Caramujo

Preventrio - Travessa Santa Canda, 5 - Preventrio Jurujuba

Helena Tibau (Viva Idoso) - Rua Professor Luiz Otaclio, 145 - Santa Rosa

Joo Goulart - Avenida Visconde Rio Branco, S/N - Centro

CEU Jurujuba - Rua Carlos Ermilindo, 34 Jurujuba - Niteri

Carlos Eduardo Mattos da Cruz - Designer que utiliza somente software livre em a
mais de 10 anos. Membro dos grupos SLRJ, LINUERJ, DibianRJ. Criador e
coordenador do GNUGRAF. Protagonista da sria que ensina edio de video com
software livre o CECID Cena Aberta (http://cecid.org.br/?page_id=31). Migrou
vrias instituies para software livre na rea de computao grfica, tais como
Rio Info, UNESP Ilha Solteira e IMPA. Criador das capas da revista Espirito Livre
desde a 8 edio. Consultor em software livre da Subsecretaria de Cincia e
Tecnologia de Niteri.

LibreOffice Magazine | Dezembro 2014

17

LibreOffice Magazine | Dezembro 2014

18

artigo

Mundo Libre

Enviando
Enviando Patches
Patches HiDPI
HiDPI para
para
LibreOffice
LibreOffice ou
ou Como
Como eu
eu
aprendi
aprendi aa amar
amar oo Heartbleed
Heartbleed
Por Keith Curtis | Traduo: David Jourdain
Eu escrevi a minha histria sobre ter

Voc incentivado a enviar cdigo para

alguns

patches HiDPI no LibreOffice,

a rvore principal, onde a espera dura

mas ela estava inacabada, porque

at 6 meses. Duas vezes por ano, o

enquanto o cdigo tinha que ser aceito

cdigo ramificado e enviado. Entre

na trilha principal de desenvolvimento,


havia muita coisa por fazer. No havia
enviado, s havia testado no Gnome e
no KDE, no havia testado no Windows,
e no havia funcionado no Mac. E o
pior de tudo, que foi perdida a data

esses grandes lanamentos, a cada


ms, uma nova verso secundria
feita

contendo

correes

de

alta

prioridade. Enquanto isso, a maior


parte da equipe de desenvolvimento

de corte de 20 de Dezembro para

avana com a adio de caractersticas

entrar na verso 4.2.0. Foi deixado

para o seguinte lanamento, que era a

lanamento.

verso 4.3.0, no final de Julho.

J era tarde para entregar o cdigo

O LibreOffice tem um processo de

para a verso 4.2.0, e por isso eu no

lanamento dividido em duas partes.

estava recebendo muito feedback.

LibreOffice Magazine | Dezembro 2014

de

limpeza

para

prximo

19

artigo

Mundo Libre
Poucas pessoas testam as compilaes

que outras pessoas podem corrigir

dirias, com todos os lanamentos

seus bugs, tambm podem encontrar

mensais

para

seus bugs. Se o seu cdigo est

testar. Um cara legal chamado Darcy

causando problemas, e ningum tem

da Austrlia apareceu no QA alias.

tempo para olhar para ele, ele pode ser

Havia compilado o LibreOffice em seu

revertido. O trabalho interessante,

laptop com o Fedora 20. Eu verifiquei

mas

funcionou, mas foi s isso. A nica

motivado

maneira de obter esse cdigo testado

durante o feriado de Natal. Queria

foi tir-lo de l.

reservar tempo para lidar com as

Tambm

release-candidates

tinha

decidido

parar

de

eu

era
com

apenas
algum

um

usurio

tempo

livre

queixas inevitveis.

colaborar aps o segundo lote. Eu

Apesar da falta de feedback, uma vez

tinha melhorado muitas das partes

que faz diferena para o visual e para

mais visveis do produto, mas tambm

usabilidade, por que esperar? Mais

estava

criando

vez

mais

computadores com estas belas telas

para

mim.

esto saindo todos os dias. Uma tela

Desenvolver um software no apenas

com alta resoluo a melhor razo

sobre o cdigo em si. Tambm sobre

para comprar um novo laptop. No

o qu est por trs do seu trabalho. Eu

deve ser uma experincia de software

poderia provar que a maioria das

livre que podemos desfrutar apenas

minhas mudanas foram boas, mas

olhando. O LibreOffice tem muitas

estava mudando em lugares onde nem

maneiras de melhorar, mas isso pode

sempre entendia bem o que estava

parecer

acontecendo

tempo.

problemas

cada

potenciais

ao

redor.

Poderia

justificar minhas correes, mas no o


cdigo em torno dele.
Mesmo

que

LibreOffice

seja

construdo por uma comunidade em


LibreOffice Magazine | Dezembro 2014

bom

apenas

neste

meio

Barra Lateral
A barra lateral foi uma das reas na
qual eu quase no trabalhei.

20

artigo

Mundo Libre
Com cerca de 70 mil linhas de cdigo

no ter vrias pessoas reaprendendo o

novo

interface

trabalho do outro. Levei horas para

alternativa, eu queria focar primeiro na

corrigir problemas que poderiam ter

j existente. Tenho utilizado esta base

sido corrigidos durante o almoo,

de cdigo por quase 10 anos mesmo

exatamente pela pessoa que escreveu

sem perceber. O cdigo tambm foi

o cdigo. No entanto, enquanto o

escrito por algum da IBM, e por isso

LibreOffice est usando patches do

eu no poderia achar que qualquer um

Apache

no LibreOffice seria capaz de me

geralmente

ajudar.

planejando trabalho. Por isso, pedir

fornecendo

Tambm

uma

esperava

que

equipe

Apache notaria os relatrios de bugs e


resolveria

os

ativamente

apoio para o HiDPI para a barra lateral


teria sido uma quebra de protocolo.

do

divergentes entre si, de modo que as

Apache diariamente. Contudo, apenas

correes podem no ser teis. O

cerca de metade das alteraes so

Apache OpenOffice no tem a API

teis

OutputDevice::DPIScaleFactor. Por isso,

pois,

LibreOffice

em
j

as

correes

muitos
fez

lateral.

esto

grupos

Alm disso, as bases de cdigo so

pega

barra

no

os

LibreOffice

da

OpenOffice,

casos,

trabalho.

os

patches

no

teriam

sido

Entretanto, todos os pedaos de valor

diretamente teis. Eu no testei o

so portados, e apenas uma pequena

Apache OpenOffice no Linux, mas sim

poro das milhares de melhorias do

no Windows 8.1 e os bitmaps da barra

LibreOffice ficam para as melhorias de

lateral

pr-lanamento.

tamanho. No entanto, o Windows 8.1

Eu considerei enviar um e-mal para o


Apache OpenOffice, perguntando se
eles estavam cientes do problema e
estavam planejando trabalhar nele.
mais eficiente coordenar esforos e
LibreOffice Magazine | Dezembro 2014

pareciam

ter

dobro

de

pode ter colocado artificialmente em


escala toda a interface grfica do
Apache OpenOffice, j que o texto era
uma

baguna

embaada,

se

comparado com o LibreOffice:


21

artigo

Mundo Libre

Por isso, avaliei que corrigir a barra

Foram os mesmos processos e tcnicas

lateral para o LibreOffice no seria alta

que havia utilizado para as outras

prioridade para Apache.

partes do cdigo. Como de costume,

Embora eu, pessoalmente, no me

encontrar o lugar correto para colocar

importe com a barra lateral, agora ela

uma correo foi a parte mais difcil.

est

Estou satisfeito por ter trabalhado nele,

mais

no somente por fazer o ajuste visual

lugares eu corrija, mais forte seriam os

na barra lateral alm das outras

argumentos

que

melhorias, mas tambm por corrigir

convencer as pessoas a obter as

um erro que deixava a barra sem

melhorias. Percebi que s precisava

funcionar.

barra

me motivar para aprender o cdigo.

LibreOffice

melhor

Ento, enquanto estava no norte de

OpenOffice,

Michigan com a minha famlia durante

dinmico

noites

entanto, os botes maiores ficavam

calmas, e eu cavei e aprendi a barra

mais largos do que a largura mxima

lateral,

permitida. Com a barra lateral, a partir

ativada

Impress.

por

Sabia

feriado,

padro

que

de

houve

para

quanto

que

teria

algumas

suficientemente

bem

para

corrigir as principais questes.


LibreOffice Magazine | Dezembro 2014

pois
quando

ela

lateral
do

que

tem

acoplada.

do
no

layout
No

de um estado invlido, o produto ainda


22

artigo

Mundo Libre
funcionaria, mas se voc tentasse

Nem me lembro claramente como

redimension-la com o mouse, voc

achei o lugar para consertar, mas

poderia, s vezes, ter que fix-la no

apenas lendo o cdigo encontrei a

LibreOffice. Se voc forar o software

rotina

alm de seus limites, coisas ruins

SidebarController::RestrictWidth.
SidebarController::RestrictWidth

podem acontecer.

J que foi um lote de cdigo novo para uma trilha estvel, o Comit Gestor de
Engenharia do LibreOffice teve uma discusso sobre isso em uma de suas
reunies semanais.

LibreOffice Magazine | Dezembro 2014

23

artigo

Mundo Libre
Uma vez que eles deram seu apoio,

Mas no por muito tempo, pois o

Kendy se preparou para a reviso dos

Norbert Thiebaud se ops a eles,

patches.

quando usado para Mac. Ento, depois

Trabalhar com o software livre pode

de

ser divertido, mas tambm pode ser


perturbador, porque os problemas
podem aparecer a qualquer momento.
Fiquei feliz em ver o e-mail do Kendy,
que pedia reviso dos patches no
Gerrit.

uma enxurrada de e-mails por

mais de trs dias, finalmente, tivemos


que resolver com outro patch. Dentro
de alguns dias, depois disso tudo, os
patches

foram

revisados

foram

adicionados para o lanamento da


verso 4.2.3-RC1.

Windows
Fiquei feliz por ver finalmente meus esforos entrarem no lanamento da RC. Mas
tambm no foi por muito tempo, pois esta tela com os botes da barra de
ferramentas cortadas apareceu na minha caixa de entrada:

LibreOffice Magazine | Dezembro 2014

24

artigo

Mundo Libre
Isto foi perturbador por vrias razes.

Tambm no entendia o c d i g o d o

A primeira que poderia ter sido

l a y o u t d a b a r r a d e ferramentas.

encontrado meses antes. Em vez disso,


apareceu para mim no dia em que
tinha coisas particulares para resolver.
Mas, no consegui me concentrar em
minhas tarefas e fiquei pensando
sobre as barras de ferramentas, e o
que faria sobre isso.

Eu havia escrito antes um gerenciador


da barra de ferramentas e no queria
ser voluntrio para tratar de um
problema to chato como este.
No entanto, me senti mal com isso e
pensei que deveria pelo menos fazer
algum esforo para tentar corrigir este

Eu me perguntei por meses o que

problema.

aconteceria quando este cdigo fosse

mesmo, decidi ler o cdigo da barra de

testado no Windows. O LibreOffice

ferramentas do incio ao fim e ver se

criado

encontrava

principalmente

desenvolvedores

de

Linux,

por
mas

Windows o sistema operacional mais


popular para os seus usurios.

Ento,

algo

naquela

que

Afinal, voc no tem que ser muito


inteligente para perceber uma faca
ensanguentada

mas limpei em algumas horas e por

assassinato, no mesmo?

Windows por 15 anos. A ltima vez foi


h 9 anos e eu no tinha planos de
voltar a us-lo.
Tinha imaginado vrias possibilidades
para o que poderia acontecer no
Windows, mas os botes da barra de
ferramentas aparecerem cortados no
era uma delas.
LibreOffice Magazine | Dezembro 2014

estivesse

claramente errado.

Minha mquina veio com o Windows,


isso no pude experiment-lo. Usei

noite

na

cena

de

um

Assim, eu passei o olho pelo arquivo


toolbox.cxx, incluindo o cdigo de
layout de barra de ferramentas e no
percebi

qualquer

coisa

que

se

destacasse.
Fui

para

prximo

arquivo,

toolbox2.cxx. No meio do caminho,


encontrei algo suspeito:

25

artigo

Mundo Libre

Este 16 era um sinal de um lugar que precisava ser duplicado. Eu ainda no


sabia quem havia usado essa funo e se ela faria diferena, mas o OpenGrok me
ajudou e acabei descobrindo que esta funo foi chamada pela rotina principal do
layout da barra de ferramentas.
Assim sendo, eu fiz esta alterao:

No entanto, eu no poderia dizer se

Contudo,

isso

implicaes

resolveria

problema.

comentrio acima do cdigo,

eu

no

teriam

sabia
com

quais
minha

que

alterao. Foi uma mudana que eu

felizmente estava em Ingls, explicava

tentaria, se tivesse uma caixa do

que era relevante apenas para as

Windows para instalao. Ela exige

barras de ferramentas vazias. Este no

muito menos esforo mental para

era o caso que me interessava. Por

testar uma mudana do que provar

isso, mudei o cdigo esperando que o

manualmente o que acontece em uma

comentrio estivesse errado.

grande funo.

LibreOffice Magazine | Dezembro 2014

26

artigo

Mundo Libre
Contanto que voc possa testar as

Estava novamente preso e frustrado.

alteraes,

No podia saber se a mudana havia

necessidade de entender plenamente

corrigido o bug, o que me deixou

desconfortvel para pedir um patch

voc

funcionamento

pode
do

adiar
cdigo

no

Windows.

para ser revisado 3 vezes. Correes s

Olhei ao longo do cdigo, mas no o

cegas

entendi direito e, honestamente, nem

geralmente no so uma boa maneira

queria. Por outro lado, foi fcil ver que

de trabalhar.

a alterao era razovel e til para

Tambm no sabia como apresentar

muitos casos. Ento, eu submeti no


Gerrit, para ver se a minha alterao

para

verses

estveis

alteraes a qualquer coisa que no


fosse o branch master. A wiki do

poderia se revista e aprovada. Se

LibreOffice

posso

build

desenvolvedores, mas no cobrem

dirio, ento talvez pudesse convencer

esse tpico especfico. Ento decidi

algum a experimentar meu patch. Eu

pedir

o apresentei e esperei por algum

submet-los ao Gerrit para t-los antes

comentrio. Trs dias depois, Caolan

do lanamento da release 4.2.3. Caolan

McNamara da Red Hat revisou e

fez isso e ainda me enviou os feitios

aceitou o patch. Eu pessoalmente acho

para uso do Git, para que eu mesmo

que o Arch Linux uma distro melhor

possa faz-lo no futuro.

esgueirar-me

em

um

do que o Fedora, mas sou muito grato


pelos investimentos teis que a Red
Hat tem feito para o projeto do
LibreOffice.

ao

tima

Caolan

se

para

ele

novos

poderia

Com alguns comentrios do Norbert e


do Miklos Vajna, o patch entrou no
release 4.2.3. Fiquei muito feliz, mas
no por muito tempo, pois logo percebi

Uma vez que meu patch entrou nas

que a verso final do 4.2.3 RC j havia

builds dirias, enviei um e-mail ao

sido

tester, perguntando se ele poderia

distribuir as mudanas para o Git, mas

avali-lo, mas ele respondeu que no

isso no faz diferena, pois ele o

tinha tempo.

equivalente digital do air guitar.

LibreOffice Magazine | Dezembro 2014

lanada.

Voc

ainda

pode

27

artigo

Mundo Libre
possvel marcar os erros como

lanamento por algumas horas. No

releases

entanto, o bug do Heartbleed e alguns

crticos

atrasar

lanamento, mas isso no ocorreu com

outros

importantes

apareceram,

este bug. Eu deveria ter ficado feliz pois

assim outra RC foi feita. Eu sou

o erro foi finalmente corrigido, mas ao

provavelmente a nica pessoa na

invs disso estava chateado que depois

Internet, alm da NSA, que estava feliz

de todo esse estresse, havia perdido o

com o Heartbleed.

prazo para adicionar o patch ao


Regresso no KDE
Assim que o LibreOffice 4.2.3 foi disponibilizado, outro bug apareceu, para os
usurios Ubuntu que usam o KDE:

Algum com um monitor 15,6 e

tinha estudado o cdigo de deteco

resoluo de 1920x1080 estava vendo

multimonitores para suporte DPI no

modo HiDPI do jeito que aparece na

Linux. J que sabia exatamente o que

imagem acima. Este um bug pssimo,

estava fazendo ali na 4.2.3, no havia

pois se trata de uma regresso. O

me

objetivo do recurso melhorar a

rapidamente o problema. S precisava

experincia dos usurios HiDPI, no

descobrir os dados sobre DPI no

quebr-lo para todo mundo. Degradar

LibreOffice e como eles estavam sendo

um produto para outras pessoas a

recebidos do sistema operacional. Voc

maneira mais rpida de ter seu cdigo

pode olhar o cdigo tanto quanto

revertido. Isso seria estressante para

queira, mas se voc depende d e

mim, mas vrias semanas antes eu

informaes especficas de hardware,

LibreOffice Magazine | Dezembro 2014

preocupado

em

resolver

28

artigo

Mundo Libre
no pode prov-lo corretamente at
que

voc

teste

em

outros

computadores.
Eu havia levado um bom tempo para
aprender o cdigo, pois havia submeti
do um patch para o LibreOffice 4.3.
Tinha simplificado apenas para buscar
a partir do xrdb e nunca me preocupei
em buscar o X.org do Windows. Havia
encontrado a informao no confivel
para o meu laptop. Na minha mquina,
o X.Org me diz que 96 DPI em um
monitor 33" por 18". impressionante
conseguir espremer tudo em uma tela

de 13,3. O patch para ignorar o X no


est na 4.2.X, mas isso no foi um
problema, porque a parte mais difcil
entender o cdigo.
O tester foi muito til, pois ele me deu
rapidamente
a
informao
que
precisava.
O problema simples de descrever. O
monitor era de 141 DPI, mas o X dizia
que era de 139x144. Claro que isso
uma baguna com os dados, quando
se tem diferentes valores de DPI na
direo X e Y, mas isso j no era
relevante aqui.

A questo era que duplicao no LibreOffice havia esticado em 144 DPI na direo
Y:

Poderia pensar em vrias correes,

Por isso, com essas correes, as

mas no tinha certeza do qu seria o

coisas esto em boa forma. A prxima

melhor a ser feito. Ento decidi pedir

edio era para o Unity, que estava

ao Kendy que tinha escrito essa linha

quebrado.

de cdigo. Dentro de alguns dias, ele


apresentou uma melhora que no far
com que esse novo modo possa
carregar em at, pelo menos, 168 DPI.
Isso resolve o problema para esta
mquina, e espero que para outras tambm.
LibreOffice Magazine | Dezembro 2014

Unity
Enquanto o LibreOffice ficou bom no
Gnome, no KDE, e no Xfce, eu no
havia testado no Unity.
29

artigo

Mundo Libre
difcil faz-lo funcionar no Arch, pois

ambientes

tem patches

Aparentemente, existem novas APIs no

para

um

monte

de

componentes-chave

que

eles

no

esto convencidos em aceitar. E assim


eu teria que substituir um monte de
pacotes do sistema, e no queria lidar
com este risco para o meu laptop
pessoal.

de

trabalho

permitem.

Unity.
Gostaria que o Unity corrigisse seus
valores do xrdb. Eu no sei onde est a
documentao

do

Unity

ou

como

escrever um cdigo especfico para o


Ubuntu no LibreOffice. Eu recomendei

O Unity no o nico ambiente de

ao desenvolvedor do Ubuntu, o Bjoern

trabalho que o Ubuntu suporta, mas

Michaelsen, para requisitar uma nova

a primeira opo de uso e por isso

mquina.

mesmo eu estava curioso. A equipe do

funciona no Unity e a correo ainda

Unity tinha feito um monte de trabalho

desconhecida.

Por

enquanto,

ele

no

com HiDPI para a verso 7, e assim eu


esperava

que

ele

funcionaria.

Ubuntu 14.04 oferece o LibreOffice


4.2.3 com os cones do LibreOffice
colocados de forma destacada no
Dock.
Depois de no ouvir nada por meses,
eu usei uma imagem Live-USB do
Ubuntu 14.04. Infelizmente,

descobri

que, mesmo que eles tenham parte de


seus trabalhos no design do Gnome
3.10, eles no corrigiram os valores do
xrdb, e acaba retornando apenas 96
DPI. Poderia encontrar, tambm, um
jeito de forar os aplicativos a serem
exibidos em 192 DPI, como os outros
LibreOffice Magazine | Dezembro 2014

Por enquanto, O Fim


Essa histria termina aqui, mas h
muito mais que pode ser feito. Seria
timo ter bitmaps de alta resoluo na
barra de ferramentas, mas isso no
alta prioridade, pois s alguns esto
pixelizados. Para o Mac ainda est
quebrado.

Parece

que

sistema

operacional no funciona em pixels em


monitores de retina. Boa sorte a quem
estiver corrigindo isso.
O splash screen um pouco
embaraoso, mas visvel apenas por
um momento.
30

artigo

Mundo Libre
Encontrei

cdigo

relevante

no

para lidar com bitmaps em diferentes

splashx.c, mas no encontrei uma

tamanhos. A barra de status ainda

forma simples de corrigir, pois o cdigo

precisa ser melhorada. Os bitmaps

novo e aparentemente no pode

parecem bons, mas porque o layout

usar a classe BitmapEx com suas

feito em pixels e armazenado em um

rotinas de escalonamento. Na verdade,

arquivo XML, e desta forma no h

muitas vezes ele desenha os bitmaps

nenhuma maneira no momento para

pixel por pixel. Talvez algum possa

faz-lo para diferentes larguras, para

apenas fazer um splash screen maior e

telas normais e para telas HiDPI.

generalizar o controle de progresso


A caixa de dialogo para hiperlink tem alguns problemas:

caixa

de

dilogo

para

inserir

Felizmente, a caixa de dilogo pode ser

caracteres especiais precisa ser mais

redimensionada e, por isso, no um

alta por padro. As letras esto todas

grande problema.

muito pequenas. Eu passei algum

Tambm preciso testar no Windows

tempo olhando o cdigo, mas nunca

7, apesar da minha casual releitura da

consegui encontrar o lugar para fazer

documentao

uma correo.

funcionar.

LibreOffice Magazine | Dezembro 2014

MSDN,

ele

deve

31

artigo

Mundo Libre
A

propriedade

do

carcter

de

O Kohei Yoshida passou um par de

sublinhado ondulado ainda no est

semanas

escalonando. Eu no me preocupei

recentemente, por isso, espero que

com isso, pois muito pouco utilizado

quando ele receber um novo laptop,

comparado com erros ortogrficos, e

rapidamente ser capaz de corrigir

um path de cdigo mais complicado.

este bug. No parece que muitos

A pr-visualizao dos estilos de linha


da barra de ferramentas suspensa
desenha linhas muito finas. Eu procurei
no cdigo, mas ele era muito grande.

trabalhando

nisso

monitores de diferentes resolues


esto sendo tratados adequadamente
no LibreOffice. Corrigir estes bugs ser
complicado. O trabalho continua!

Keith Curtis Ex-programador da Microsoft, autor de um livro explicando por que


devemos ter carros que nos levam para passear e hoje est fazendo um filme.
http://keithcu.com/wordpress/?page_id=802

LibreOffice Magazine | Dezembro 2014

32

LibreOffice Magazine | Abril 2014

33

evento

Mundo Libre

Por Vera Cavalcante


Comunidade LibreOffice Participa de Mesa Redonda de TI
No ltimo dia 31 de outubro de 2014, foi realizada a Mesa Redonda de TI,
promovida nas instalaes da Faculdade Jk - Campus Santa Maria Braslia.
O objetivo da Mesa Redonda foi mostrar aos alunos da faculdade, como anda o
mercado de trabalho na rea de TI e o uso de software livre nas empresas
privadas como tambm nas empresas pblicas.
Henderson Matsuura Sanches, foi o representante da comunidade LibreOffice
participando da Mesa Redonda, alm de vrios outros profissionais de TI e
professores

da

instituio.

Esses

profissionais,

responderam

questes

apresentadas pelos alunos da faculdade, sobre o mercado de TI.


Uma das questes recorrente foi em relao a qualificao profissional na rea
de Tecnologia da Informao. Os alunos queriam saber como se qualificar com
qualidade. Nas respostas o consenso foi que, estudar sempre e a melhor
qualificao. A tecnologia evolui a cada segundo e preciso estar antenado,
para entender essa evoluo.
LibreOffice Magazine | Dezembro 2014

34

Mundo Libre

evento

Comunidade LibreOffice Presente no XI Frum Goiano de Software Livre


A Comunidade LibreOffice se fez presente no XI FGSL Frum Goiano de
Software Livre, que aconteceu nos dias 21 e 22 de novembro de 2014, na
Universidade Federal do Goias UFG, na cidade de Goinia.
Henderson Matsuura Sanches palestrou, durante o evento, sobre o tema
LibreOffice para empresas.
Questes como migrao da sute proprietria para o LibreOffice e suas
vantagens, implementao, compatibilidade, interoperabilidade, novidades do
aplicativo, treinamento, suporte, padro ODF, Norma ISO/IEC 26.300, foram
assuntos que fizeram parte da palestra.
Alm da participao da comunidade LibreOffice no evento, dele tambm
participaram as comunidades do Firefox, Grita de Braslia, Fedora, Phyton,
WordPress GO, Anapolivre de Anpolis - GO, grupo JavaScript GO, grupo
Mulheres na Tecnologia.

LibreOffice Magazine | Dezembro 2014

35

dica

Como Fazer

Criando Grficos
de colunas
e linhas
Por Douglas Vigliazzi

Nesse ano, durante as eleies, um grfico no utilizado comumente, foi muito


usado para demonstrar a evoluo dos candidatos durante as pesquisas. Um
outro fator que motivou essa dica foi uma pergunta feita, no estande do
LibreOffice durante a XI Latinoware.
Para criar um grfico deste tipo necessrio ter, pelo menos, duas colunas ou
linhas de dados. Para o nosso exemplo digite a planilha abaixo.

LibreOffice Magazine | Dezembro 2014

36

Como Fazer

dica

Para gerar o grfico, selecione os dados e clique em Inserir > Objeto > Grfico...
Marque as opes como demonstra o grfico abaixo e clique em Proximo >>.

Agora necessrio indicar a srie de dados, ou seja, escolher a forma como seus
dados esto distribudos na tabela. Neste exemplo, temos os dados em linhas,
por isso selecione Srie de dados em linhas.

Clique em Concluir e veja o resultado.

LibreOffice Magazine | Dezembro 2014

37

Como Fazer

dica

Aqui temos o grfico gerado com colunas e linha.


Ateno: para gerar a linha Metas projetadas no exemplo, sero sempre
utilizados os valores da ltima linha ou coluna.
Douglas Vigliazzi - Analista de TI na Universidade Estadual Paulista Jlio de
Mesquita Filho - UNESP. Graduado em TI e especialista em Redes de
Computadores. Trabalha com software livre e de cdigo aberto desde 1998. Atua
no fomento para a adoo e uso de tecnologias e padres abertos dentro da
UNESP como membro do Frum de Software Livre. Membro da The Document
Foundation e do grupo de documentao e traduo do LibreOffice para portugus
do Brasil. DJ nas horas de folga.

LibreOffice Magazine | Dezembro 2014

38

Como Fazer

dica

Modelos
Pimaco a um
clique de seu
documento
Por Carlos Eduardo Mattos da Cruz - Cadunico
Certo dia aqui na Secretaria de Cincia e Tecnologia de Niteri, uma funcionria
precisava fazer umas etiquetas. Fui no site da Pimaco e escolhi o modelo em
padro .doc e pronto. As etiquetas foram produzidas. Dias depois o problema
retornou s que com um outro modelo. Vendo que a cada nova etiqueta eu teria
que baixar o padro correspondente resolvi pesquisar sobre o assunto e achei no
site brasileiro do LibreOffice este projeto.

https://pt-br.libreoffice.org/projetos/etiquetas/
LibreOffice Magazine | Dezembro 2014

39

Como Fazer

dica

Nessa pgina clique em Clique aqui para baixar a extenso.

Depois de baixar o arquivo pimaco-labels.oxt para um local conhecido em sua


mquina clique duas vezes sobre ele para instal-lo no LibreOffice. Voc ver uma
tela como a que aparece na imagem abaixo.
Clique OK para iniciar a instalao.

A janela Acordo de licena de software da extenso aberta. Aceite os termos


da licena.
LibreOffice Magazine | Dezembro 2014

40

Como Fazer

dica

Na sequencia aparecer a tela a seguir. Isso mostra que a extenso foi instalada
corretamente.

Criando as etiquetas
Clique na seta ao lado do boto Novo da barra de ferramentas Padro e escolha
Etiquetas.

Abre-se a janela Etiquetas.


Na opo Fabricante voc tem disponvel vrios fabricantes de etiquetas. Na
opo Tipo tambm h vrias opes.
Para o nosso exemplo escolha em:

Fabricante > Pimaco A4

Tipo > A4351

Em seguida em Novo documento.


LibreOffice Magazine | Dezembro 2014

41

Como Fazer

dica

Veja as medidas da etiqueta nesse campo quando tiver dvidas sobre isso.

Pronto! Foi criada uma pgina de etiquetas em branco.

LibreOffice Magazine | Dezembro 2014

42

Como Fazer

dica

Agora s colocar a mo na massa!


Uma dica: este padro no serve apenas para Pimaco, pois outras empresas
fabricantes de etiqueta utilizam o mesmo formato. Faa uma pesquisa pela
internet para procurar as especificaes.

Carlos Eduardo Mattos da Cruz - Designer que utiliza somente software livre em a
mais de 10 anos. Membro dos grupos SLRJ, LINUERJ, DibianRJ. Criador e
coordenador do GNUGRAF. Protagonista da sria que ensina edio de video com
software livre o CECID Cena Aberta (http://cecid.org.br/?page_id=31). Migrou
vrias instituies para software livre na rea de computao grfica, tais como
Rio Info, UNESP Ilha Solteira e IMPA. Criador das capas da revista Espirito Livre
desde a 8 edio. Consultor em software livre da Subsecretaria de Cincia e
Tecnologia de Niteri.

LibreOffice Magazine | Dezembro 2014

43

Como Fazer

dica

Formatao condicional
para a linha toda
Por Douglas Vigliazzi

Aplicar Formatao condicional em planilhas muito til, pois permite maior


flexibilidade na formatao. Definir estilos que possam ser aplicados em diversas
situaes ajuda a destacar todo um conjunto de valores.
Vamos aprender como utilizar a formatao condicional em algumas situaes.
Digite a planilha abaixo. Na coluna F utilize a funo Mdia.

LibreOffice Magazine | Dezembro 2014

44

Como Fazer

dica

Na coluna G - Resultado vamos utilizar a Funo SE para ver quem foi Aprovado
ou Reprovado.
Clique na clula G4 e digite:
=SE(F4>$C$9;"Aprovado";"Reprovado")
Depois clique e arraste para as demais clulas. No caso o intervalo G5:G7.
Sua planilha deve ficar como a da imagem abaixo.

Agora imagine que deseje destacar toda uma linha em vez de apenas um
resultado.
Vamos destacar, como exemplo, toda a linha para aqueles que esto com
Reprovado como Resultado.
Selecione toda a rea que receber a formatao condicional.

LibreOffice Magazine | Dezembro 2014

45

Como Fazer

dica

Clique no menu Formatar > Formatao Condicional > Condio...


aberta a caixa de dialogo Formatao Condicional para A4:G7.

Em Condio 1 escolha A frmula ,

Na caixa de texto digite:

$G4=Reprovado

Veja na imagem abaixo as opes at o momento.

O carcter $ tem a funo de fixar a coluna G, permitindo que as linhas sejam


deslocadas.
Dando sequncia v em Aplicar estilo > Novo estilo...
Abre-se a caixa de dialogo Estilo da clula. Na aba Organizador de um nome para
seu novo estilo. Nosso exemplo tem o nome de vermelho.
vermelho

LibreOffice Magazine | Dezembro 2014

46

Como Fazer

dica

Agora v na aba Plano de fundo e escolha a cor vermelha. Clique OK.

Veja o resultado.

Faa mais uns testes. Por exemplo mude a nota do Roberto no 1 bimestres de
10,0 para 1,5 e veja que automaticamente a linha 4 e destacada em vermelho.
Douglas Vigliazzi - Analista de TI na Universidade Estadual Paulista Jlio de
Mesquita Filho - UNESP. Graduado em TI e especialista em Redes de
Computadores. Trabalha com software livre e de cdigo aberto desde 1998. Atua
no fomento para a adoo e uso de tecnologias e padres abertos dentro da
UNESP como membro do Frum de Software Livre. Membro da The Document
Foundation e do grupo de documentao e traduo do LibreOffice para portugus
do Brasil. DJ nas horas de folga.

LibreOffice Magazine | Dezembro 2014

47

Como Fazer

dica

Por Emerson Luiz Florentino Borges

Um recurso interessante no LibreOffice Calc, que facilita a comparao de dados


numricos, a utilizao de uma formatao zebrada nas planilhas. Utilizamos
formataes zebradas quando queremos aplicar cores alternadas em linhas.
Veja nossa planilha de exemplo.

LibreOffice Magazine | Dezembro 2014

48

dica

Como Fazer

A formatao zebrada pode ser criada usando a Formatao Condicional, em


conjunto com as funes PAR( ) e LINHA( ).
)
Vamos ver como isso ser aplicado no exemplo da planilha acima:
Selecione a rea onde a formatao ser aplicada.

Em nosso exemplo

corresponde ao intervalo A3:F10;


A3:F10
Clique em Formatar > Formatao Condicional > Condio...
Vamos usar como condio uma Frmula. Por isso, selecione na Condio 1 a
opo A frmula ;
Na segunda caixa digite a frmula:
PAR(LINHA( ));

Usamos neste exemplo a juno de duas frmulas: PAR e LINHA.


A funo LINHA nos mostrar o nmero da linha da planilha,
A funo PAR vai verificar se o nmero obtido par.
Em Aplicar estilo selecione e opo Novo estilo. Ser aberta a caixa de
dialogo Estilo da clula.
Na aba Organizador em Nome, defina um nome para seu estilo;

LibreOffice Magazine | Dezembro 2014

49

Como Fazer

dica

Na aba Plano de fundo selecione uma cor para ser aplicada.

Clique em OK para finalizar e veja o resultado.

De acordo com a nossa lgica, foi aplicada a formatao de Plano fundo somente
nas linhas pares.

Emerson Luiz Florentino Borges Especialista em Implantao e Gesto de EaD;


Tcnico de TI na Diviso de Sistemas de Informao da Universidade Federal do
Rio de Janeiro Campus Maca; Idealizador e Coordenador do Projeto de
Adaptao ao Software Livre - UFRJ (Mozilla Firefox e LibreOffice em EaD); Tutor
presencial de Informtica Bsica (Ubuntu e LibreOffice) para os cursos de
graduao do Consrcio CEDERJ (Centro de Educao a Distncia do Estado do
Rio de Janeiro) no Polo Maca; Professor de Informtica do PRONATEC
(Programa Nacional de Acesso ao Ensino Tcnico e Emprego).

LibreOffice Magazine | Dezembro 2014

50

Como Fazer

dica

Somando dados filtrados


Por Douglas Vigliazzi
Fazer a soma de dados no Calc muito
simples, utilizamos a funo SOMA.
Mas quando trabalhamos com filtro de
dados - Autofiltro, o clculo para a
soma no atualizado. So somados
todos os valores, incluindo os valores
ocultos que no fizeram parte do filtro.
Veja a nossa planilha de exemplo.

LibreOffice Magazine | Dezembro 2014

51

dica

Como Fazer
No seria possvel saber qual o
total

de

apenas

determinado

produto, utilizando somente a funo


SOMA.
Selecione o intervalo A2:E2
V em Dados > Filtro >
Autofiltro.
Agora, na janela Autofiltro selecione
os seguintes Produtos:
Enlatados
Frios
Temperos

Veja que o Total no


se altera. A funo
SOMA

continua

calculando

todo

intervalo.

LibreOffice Magazine | Dezembro 2014

52

dica

Como Fazer
Para que seja calculado apenas os
dados filtrados a funo SUBTOTAL
deve ser utilizada.
Sua sintaxe :
SUBTOTAL(Funo;Intervalo)
Onde:
Funo

um

representa

uma

nmero
das

que

seguintes

funes:

1 MDIA
2 CONT.NM
3 CONT.VALORES
4 MXIMO
5 MNIMO
6 MULT
7 DESVPAD
8 DESVPADP
9 SOMA
10 VAR
11 VARP

Intervalo o intervalo que


inclui as clulas.
Para saber o resultado da
soma
usamos

dos

dados
o

correspondente

filtrados

nmero

9,

funo

SOMA.
Veja na imagem abaixo como
fica a frmula e o resultado
obtido.

LibreOffice Magazine | Dezembro 2014

53

dica

Como Fazer

Agora

temos

como

resultado apenas os itens


escolhidos no filtro ou a
soma das clulas visveis.

Se aplicar novos filtros o


calculo

utilizando
itens

efetuado

somente

pedidos

no

os
filtro

nesse momento. Veja o


exemplo abaixo.

LibreOffice Magazine | Dezembro 2014

54

dica

Como Fazer

Veja que os resultados


para o TOTAL se mantm
enquanto

que

SUBTOTAL
acordo

com

feito
os

no
de
itens

selecionados na janela de
Autofiltro.

Agora seus dados j esto sendo calculados e com valores consistentes.

Douglas Vigliazzi - Analista de TI na Universidade Estadual Paulista Jlio de


Mesquita Filho - UNESP. Graduado em TI e especialista em Redes de
Computadores. Trabalha com software livre e de cdigo aberto desde 1998. Atua
no fomento para a adoo e uso de tecnologias e padres abertos dentro da
UNESP como membro do Frum de Software Livre. Membro da The Document
Foundation e do grupo de documentao e traduo do LibreOffice para portugus
do Brasil. DJ nas horas de folga.

LibreOffice Magazine | Dezembro 2014

55

dica

Como Fazer

Transformando
PDF em JPG
Por Raul Pacheco da Silva
Muitas vezes temos um documento em PDF (Notas Fiscais em geral so enviadas
neste formato) e ao querer armazenar ou compartilhar, em locais como o
Facebook por exemplo, o software ou page no aceita este tipo de documento.
Aceita somente JPG, PNG, GIF ou TIFF.
Usando o LibreOffice Draw, podemos rapidamente e facilmente transformar
qualquer documento PDF em JPEG, PNG, GIF, TIFF ou outros formatos.
Vamos fazer?
Em primeiro lugar abra o LibreOffice Draw, Na sequncia abra o arquivo PDF
desejado em uma das formas a seguir:
Menu Arquivo > Abrir ou, na barra de ferramentas Padro, clique no cone Abrir
ou Pressione simultaneamente as teclas CTRL + O.
LibreOffice Magazine | Dezembro 2014

56

Como Fazer

dica

No navegador de arquivos, selecione o arquivo que deseja transformar.

Quando o arquivo for aberto, clique em qualquer lugar dele para selecion-lo e
repare no seu tamanho na barra de Status.

V no menu Formatar > Pgina.


Na caixa de dilogo Configurao de pgina,
pgina na aba Pgina,
Pgina altere os valores de:

Largura e Altura para os encontrados na barra de Status e,

Margens Esquerda, Direita, Em cima, Embaixo para 0,00.

Clique em Sim na mensagem que aparece.

LibreOffice Magazine | Dezembro 2014

57

Como Fazer

dica

Clique duas vezes na barra de Status onde exibido o tamanho da figura.


Abre-se a caixa de dilogo Posio e tamanho.

Na aba Posio e tamanho altere os valores de

Posio X e Posio Y para 0, para posicionar a figura no canto superior


esquerdo da pgina. Observe onde esta marcado o Ponto de base.

no

menu

Arquivo

>

Exportar;

No navegador de arquivos,
selecione

nome

que

desejar

Em Tipo de arquivo,
arquivo selecione
JPEG PNG, GIF ou TIFF. Em
nosso exemplo JPEG.

Na caixa de dilogo Opes do JPEG, clique no boto SALVAR. Seu arquivo estar
salvo para ser compartilhado agora na extenso JPG.
Raul Pacheco da Silva Scio da NRR Servios Auxiliares da Construo Civil
Ltda. Inspetor Tcnico em Saneamento. Conheceu o ento BrOffice em 2010.
Atualmente membro da comunidade LibreOffice, atuando na traduo da
documentao para o PT-BR Colabora na pgina wiki do LibreOffice e tambm na
LibreOffice Magazine.

LibreOffice Magazine | Dezembro 2014

58

Como Fazer

tutorial

Norma ABNT
NBR-15287 no
LibreOfce
Writer

da Silva
Por Marcos Oliveira

A ideia de criar este tutorial surgiu da necessidade de cumprir as orientaes da


Associao Brasileira de Normas Tcnicas ABNT, para formatao de trabalhos
acadmicos.
A inteno aqui e a de expor de forma simples os procedimentos para auxiliar na
formatao do documento de acordo com o item 5.3 da norma NBR 15287 da
ABNT de 2011 que aborda o tema de paginao.
A
A numerao deve figurar, a partir da primeira folha da parte textual, em
algarismos arbicos, no canto superior direito da folha, a 2 cm da borda superior,
ficando o ltimo algarismo a 2 cm da borda direita da folha (ABNT NBR 15287,
p.11, grifo nosso).
LibreOffice Magazine | Dezembro 2014

59

Como Fazer

tutorial

Seguem ento os passos necessrios para paginao adequada norma:


Inicialmente clique no cabealho da pgina. No canto superior direito
aparecer um retngulo azul com o seguinte texto: Cabealho (Estilo Padro).
Padro)
Veja na imagem abaixo.

Na sequncia v no menu Inserir > Campos > Nmero de Pgina. Insira a


numerao da pgina no cabealho da pgina.

Voc pode, nesse momento, alinhar a numerao de acordo com sua


necessidade. Nesse exemplo, seguindo a norma da ABNT, clique em Alinhar
direita.

LibreOffice Magazine | Dezembro 2014

60

Como Fazer

dica

Agora clique na seta ao lado do texto Cabealho (Estilo Padro) e escolha a


opo Formatar cabealho...

Abre-se a janela Estilo de pgina:


Estilo padro. Clique sobre o
boto Mais...,
Mais... localizado na parte
inferior da janela.

LibreOffice Magazine | Dezembro 2014

61

Como Fazer

tutorial

A janela Borda / Plano de


fundo surgir. Em Definido
pelo

usurio

selecione

as

bordas que deseja ajustar. No


nosso exemplo, so as bordas
superior e direita.

Agora selecione em Linha > Estilo nenhum - .

LibreOffice Magazine | Dezembro 2014

62

Como Fazer

tutorial

Desmarque a opo Sincronizar.

Em Espao at o contedo,
contedo ficaram desmarcados os campos direita e Em cima.
Isso aconteceu porque anteriormente, selecionamos as margens superior e
direita. Se, naquele momento, fossem selecionadas as outras margens, agora
estariam tambm liberadas.
Clique em OK.

LibreOffice Magazine | Dezembro 2014

63

Como Fazer

tutorial

Para finalizar na janela Estilo de pgina: Estilo padro clique em Aplicar.

Pronto!
Seu documento agora est de acordo com o item 5.3 da ABNT norma NBR 15287
de 2011.
REFERNCIAS:
ASSOCIAO BRASILEIRA DE NORMAS TCNICAS - ABNT. NBR 15287: informao
e documentao / projeto de pesquisa / apresentao. Rio de Janeiro, 2011.
Disponvel em: <http://www.abnt.org.br>.

Marcos Oliveira da Silva Entusiasta de software livre. Apreciador de sistemas


Linux e compartilhamento de conhecimento na rede. Graduando em Cincias
Contbeis pela Universidade Federal de Uberlndia - UFU. Trabalha com vendas e
manuteno de artigos de informtica.

LibreOffice Magazine | Dezembro 2014

64

Como Fazer

tutorial

Funes Financeiras do Calc


Por Mauro Duarte

Funes bsicas
As funes financeiras bsicas funcionam como uma s, tendo os mesmos
elementos. O nome da funo indica a informao que estamos procurando.
Ateno!! Lembre-se que valores recebidos so positivos e valores pagos so
negativos.

Funo TAXA
A funo utilizada ao calcular um financiamento ou investimento, no qual temos
os valores mas no conhecemos qual taxa de juros est sendo aplicada. Para isto
precisamos conhecer:
LibreOffice Magazine | Dezembro 2014

65

Como Fazer

tutorial

NPER - o Nmero de perodos,


PGTO - pagamento por perodo,
VP - o valor presente e
VF - valor futuro em alguns casos.

Exemplos
Foi feito um emprstimo no valor de R$ 10.000,00 para ser pago mensalmente R$
300,00 durante 48 meses. Qual a taxa de juros aplicada?

A frmula :
=TAXA(NPER;PGTO;VP)
Veja na planilha.

Foi feito um investimento no valor de R$ 5.000,00. Ao final do perodo de 60


meses sero recebidos R$ 10.000,00. Qual a taxa?

A frmula :
=TAXA(NPER;PGTO;VP;VF)
Veja na planilha.

LibreOffice Magazine | Dezembro 2014

66

Como Fazer

tutorial

Funo PGTO
A funo PGTO serve para calcular o valor de cada pagamento mensal em um
emprstimo ou investimento. necessrio ter:
TAXA - a taxa de juros aplicada sobre o valor,
NPER - o nmero total de parcelas a serem pagas,
VP - o valor do montante inicial,
VF - o valor ao final do perodo total de parcelas. Se for omitido ser
assumido zero, como no caso do recebimento de um emprstimo ou
financiamento de um produto onde ao final no desejamos dever mais nada
e,
Tipo que pode ser 1, representando que a primeira parcela uma entrada. Se
for omitido ser assumido 0.

Exemplos
Recebemos R$ 10.000,00 como emprstimo para ser pago em 60 meses a uma
taxa de 1,23%.

A frmula :
=PGTO(TAXA;NPER;VP)
Veja na planilha.

Fizemos um investimento inicial no valor de R$ 5.000,00 e durante 48 meses


voltamos a depositar um valor. Esta aplicao rende 0,6% ao ms e nossa meta
alcanar R$ 10.000,00. Qual o valor depositado mensalmente?

LibreOffice Magazine | Dezembro 2014

67

Como Fazer

tutorial

A frmula :
=PGTO(TAXA;NPER;VP;VF;TIPO)
Veja dois exemplos de utilizao.

Funo VP
A funo VP Valor Presente, retorna o valor real de um investimento resultante
de uma srie de pagamentos regulares.
Use esta funo para calcular a quantia em dinheiro necessria para ser investida
a uma taxa fixa hoje, de modo a receber uma quantia especfica, uma anuidade,
em um nmero determinado de perodos. Voc tambm pode determinar quanto
dinheiro deve restar depois do fim do perodo. Especifique tambm se a quantia
dever ser paga no incio ou no fim de cada perodo.
Insira esses valores como nmeros, expresses ou referncias. Se, por exemplo,
os juros so pagos anualmente a 8%, mas voc deseja usar o ms como perodo,
insira 8%/12 em Taxa e o LibreOffice Calc automaticamente calcular o fator
correto.

Exemplos
Fizemos um investimento mensal de 100 reais a uma taxa de rendimento de
0,67% durante 2 anos.

LibreOffice Magazine | Dezembro 2014

68

Como Fazer

tutorial

A frmula :
=VP(TAXA;NPER;PGTO)
Veja nas planilhas.

Queremos investir, a uma taxa mensal de 0,54%, um valor desconhecido a fim de


mensalmente retirar R$ 500,00. Ao final do perodo de 5 anos queremos ainda
manter R$ 10.000,00.
A frmula :
=VP(TAXA;NPER;PGTO;VF;TIPO)

Funo VF
A funo VF retorna o valor futuro de um investimento com base em pagamentos
constantes e peridicos, e uma taxa de juros constante (Valor futuro).

LibreOffice Magazine | Dezembro 2014

69

Como Fazer

tutorial

Exemplos
=VF(TAXA;NPER;PGTO)
Mensalmente depositado na poupana um valor de R$ 75,00 a um rendimento
de 0,5% + TR que vamos arredondar para 0,6%. Qual ser o montante em 1 ano?
A frmula :
=VF(TAXA;NPER;PGTO)
=VF(0,6%;12;-75) que retorna R930,30
Entretanto se j havia R$ 75,00 e foi feito mais 11 pagamentos, isto , a primeira
parcela uma entrada, a frmula fica assim:

um valor maior pois incide juros na primeira parcela doze vezes.


Qual ser o valor no final de um investimento se a taxa de juros for de 4% ao ano
e o perodo de pagamento for de dois anos, com um pagamento peridico de R$
750,00? O investimento possui um valor inicial de R$ 2.500,00.
A frmula
=VF(TAXA;NPER;PGTO;VP;Tipo)
Veja como fica na planilha.
=VF(4%;2;-750;-2500) Retorna R$ 4.234,00. O valor ao final do investimento
R$ 4.234,00.
LibreOffice Magazine | Dezembro 2014

70

Como Fazer

tutorial

Funo NPER
A funo NPER faz parte do grupo de funes bsicas financeiras. Sua tarefa
descobrir o nmero de pagamentos necessrios para zerar uma dvida ou
alcanar uma meta de valor acumulado.

Exemplos
Compramos um TV no valor de R$ 2.499,99 em prestaes de 249,00 a uma taxa
mensal de 2,85%. Quantas prestaes sero pagas at quitar a dvida?
A formla
=NPER(TAXA;PGTO;VP)
No conveniente utilizar um nmero fracionrio nos resultados de parcelas.
Ento utilize a funo de Arredondamento e no elimine simplesmente as casas
decimais, pois futuros clculos vo utilizar os valores fracionados.

Veja como fica a funo.

Quero receber R$ 10.000,00 investindo R$ 2.500,00 inicialmente e R$ 100,00 ao


ms na poupana. O rendimento mensal de 0,6%.
A frmula
=NPER(TAXA;PGTO;VP;VF;TIPO)
Mas podemos aperfeioar utilizando a funo Arredondamento e alm disso
verificar quantos anos e meses se referem as parcelas. Veja como fica na planilha.
LibreOffice Magazine | Dezembro 2014

71

Como Fazer

tutorial

A frmula para chegar aos valores de anos e meses voc v abaixo.

Concluso
Podemos utilizar as funes financeiras do Calc para diversos tipos de
planejamentos, sejam eles dvidas, investimentos, economias e muito mais. Basta
usar a criatividade e o conhecimento das frmulas. Aceite o desafio!
Maiores informaes no meu livro http://goo.gl/fyhNGj.
Mauro Duarte - Professor, Palestrante e apaixonado por Software Livre. Formado
em Web Designer e programao pela UNISUL e especialista em Educao
Superior pela FGF Faculdades Integradas. Tem uma grande experincia com
ensino, lecionando a mais de 13 anos nas reas de TI, suporte e redes. Autor do
livro Calc Avanado pela editora Viena.

LibreOffice Magazine | Dezembro 2014

72

tutorial

Como Fazer

Controle de estoque
com o LibreOffice Base
Por Ronaldo Ramos Jnior
Introduo
A inteno deste tutorial, alm de ajudar o usurio a construir uma ferramenta
para controle de estoque, tambm a de orientar em como utilizar as
ferramentas bsicas do LibreOffice Base para a construo de um banco de
dados eficiente.
O assunto ser dividido em 2 partes,
ou mais se necessrio, que sairo
nesta e nas edies subsequentes da
LibreOffice Magazine.
Dentre

as

ferramentas

Criar

mais

para

os

produtos,

armazenar
clientes

fornecedores, etc;

sobre

tabela;
Criar

consultas

informaes

nossos dados, como informaes


sobre

informaes

determinado registro em outra

tabelas

Relacionar essas tabelas, ou seja,


dizer para o banco que temos

vamos

aprender:

para

extrair

relevantes

para

nossa administrao desse banco;

Criar um relatrio bacana para


imprimir

nosso

inventrio

de

produtos;
LibreOffice Magazine | Dezembro 2014

73

tutorial

Como Fazer

E tambm, criar alguns formulrios

leigo,

para trabalhar de maneira mais

oferecem uma quantidade rica de

intuitiva com administrao dos

possibilidades para quem possui um

dados nas tabelas.

pouco de interesse e curiosidade em

Voc no precisa ser um mestre na


administrao de banco de dados para
construir ferramentas teis para o seu
dia a dia.
O LibreOffice Base excelente pois
oferece ferramentas simples, porm
poderosas, e que trazem resultados
surpreendentes para aqueles que se
aventuram a desmistificar esse mundo
da armazenagem de dados.
Criar

tabelas,

esses

recursos

O Banco
Existem apenas trs passos para criar o
banco de dados que vamos utilizar no
decorrer do tutorial.
Abra o LibreOffice Base. Na caixa de
dialogo Assistente de banco de dados
selecione:

Criar um novo banco de dados >


Banco de dados incorporado >
HSQLDB incorporado.

formulrios e relatrios no LibreOffice

LibreOffice Magazine | Dezembro 2014

todos

aprender coisas novas.

relacionamentos,

Base exige muito pouco do usurio

mas

Clique

em

Prximo

>>

para

continuar.

74

Como Fazer

tutorial

Na tela seguinte marque as opes:

Sim, registre o banco de dados para mim e,

Abrir o banco de dados para edio. Clique em Concluir.

O registro necessrio para efeitos de localizao e organizao dos dados e a


segunda opo permite que o banco seja aberto para edio assim que for salvo.

Coloque o nome do banco como estoque e salve em uma pasta de fcil


localizao. Pronto!

Se tudo deu certo o LibreOffice Base vai abrir um banco novo para que seja
possvel criar as tabelas e manipular os dados de acordo com as nossas
necessidades.
As Tabelas
Para nosso pequeno sistema de estoque, vamos utilizar cinco tabelas:

Cliente,

DetalhePedido,

LibreOffice Magazine | Dezembro 2014

75

Como Fazer

Pedidos,

Fornecedor e

Produto.

tutorial

Vamos comear pela tabela Cliente e


para cri-la ser preciso utilizar o
Editor de tabelas.

Clique em Tabelas > Criar tabela


no editor...

Na janela que se abre, definiremos os


nomes dos campos e os tipos de
dados

que

esses

campos

armazenaro.
Aqui vamos construir uma tabela semelhante aquelas criadas pelo LibreOffice
Calc.
Fazendo uma analogia simples, o que se deve ter em mente que o nome do
campo que voc vai colocar , na verdade, um rtulo para uma coluna (pensando
no Calc). E definir o tipo de campo dizer quais os dados que podem ser
armazenados naquela coluna (textos, nmeros, datas, etc).

Clique na primeira clula e entre com o texto codigo_cliente.


Repare que na clula ao lado
automaticamente o editor atribui o
Tipo do campo Text [VARCHAR
(varivel de texto) ao Nome do
campo criado. Mas na verdade
precisaremos de um campo do
tipo Integer [INTEGER] (inteiro).

LibreOffice Magazine | Dezembro 2014

76

tutorial

Como Fazer

Isso porque criaremos um campo que armazene um nmero que vai ser o cdigo
do cliente.

Clique duas vezes na clula que est com Text [VARCHAR e na lista que
aparece selecione a opo Integer [INTEGER].

Para que todo cliente possua um cdigo nico altere a propriedade Valor
Automtico deste campo para Sim.
Ao fazer isso, impedimos a incluso
manual dos valores neste campo e
deixamos o prprio LibreOffice Base
responsvel

por

inserir

os

nmeros

sequenciais para cada cliente que for


adicionado nesta tabela.
A partir dai, este campo passa a ser
considerado a chave primria desta
tabela, ou seja, poderemos referenciar os
clientes em cada registro (registro = linha
preenchida na tabela, ou para ficar mais
claro, cada cliente que for cadastrado)
atravs deste campo.
LibreOffice Magazine | Dezembro 2014

77

Como Fazer

tutorial

Todos os tipos de campos possuem propriedades e elas sempre estaro visveis


na parte inferior do editor. Sempre que voc selecionar uma propriedade uma
caixa de texto explicativa vai aparecer na parte direita para informar qual a
utilidade desta propriedade.

Exemplo - na figura acima observe que a propriedade Tamanho est relacionada


com o comprimento que os dados podem ter neste campo (codigo_cliente do tipo
inteiro).
Agora que o campo para o cdigo do cliente foi criado e definido como chave
primria, vamos inserir o restante dos campos que sero utilizados nesta tabela.
Voc pode inserir o campos como na figura a seguir, respeitando sempre as
letras maisculas e minusculas, assim como underlines, para que no futuro no
ocorram problemas de referncia em nosso controle.
LibreOffice Magazine | Dezembro 2014

78

tutorial

Como Fazer

Quando terminar s
clicar no boto salvar e
definir

nome

da

tabela como Cliente.

Depois que salvar, feche a


janela do editor. A tabela
Cliente agora estar listada
na janela Tabelas. A partir
de agora, todas as tabelas
que

voc

criar

sero

adicionadas

nesta

mesma

lista.

LibreOffice Magazine | Dezembro 2014

79

Como Fazer

tutorial

Repita os passos anteriores para criar as prximas tabelas, lembrando de


respeitar os nomes das tabelas e dos campos.
Nome da Tabela: Pedidos
Nome do Campo

Tipo do Campo

Propriedades

codigo_pedido

Integer

Valor automtico = Sim

data_pedido

Date

codigo_cliente

Integer

pagamento

Text

Nome da Tabela: DetalhePedido


Nome do Campo

Tipo do Campo

Propriedades

id_detalhe

Integer

Valor automtico = Sim

codigo_pedido

Integer

codigo_produto

Integer

quantidade

Integer

Nome da Tabela: Fornecedor


Nome do Campo

Tipo do Campo

Propriedades

codigo_fornecedor

Integer

Valor automtico = Sim

nome

Text

cnpj

Text

endereo

Text

bairro

Text

cidade

Text

uf

Text

cep

Text

LibreOffice Magazine | Dezembro 2014

80

Como Fazer

tutorial

Nome da Tabela: Produto


Nome do Campo

Tipo do Campo

Propriedades

codigo_produto

Integer

Valor automtico = Sim

nome

Text

quantidade

Integer

preco_custo

Decimal

Casas decimais = 2

preco_venda

Decimal

Casas decimais = 2

codigo_fornecedor

Integer

Observao - Na tabela Produto, alm de alterar a propriedade Valor


automtico do campo produto, tambm precisamos modificar as propriedades
Casas decimais para 2 nos campos preco_custo e preco_venda porque vamos
trabalhar com valores monetrios que utilizam duas casas decimais para os
centavos.

Sua lista de tabelas deve ficar como a da imagem abaixo.

LibreOffice Magazine | Dezembro 2014

81

Como Fazer

tutorial

Nota - muito importante que os nomes do banco (estoque.odb), das tabelas e


dos campos sejam iguais aos desse tutorial, para evitar erros de referncia mais a
frente. Respeite maisculas, minsculas e underlines.
Algumas observaes
Os Tipos de campos Text se diferenciam. Veja como saber qual deve ser utilizado:

Text [ Varchar ] - Todos os campos do tipo Text so Text [ Varchar ], pois este
campo permite armazenar vrios caracteres.

Text [ Char ] armazena somente um caractere.

Text [ Varchar_ignorecase ] semelhante ao Text [ Varchar ] porm no faz


distino entre letras maisculas e minsculas.

Exemplos:

Text [ Varchar ]
Revista no a mesma coisa que revista

Text [ Varchar_ignorecase ]
Revista a mesma coisa que revista

Os Relacionamentos
Para
tabelas

relacionar
clique

nossas
em

Ferramentas > Relaes....

LibreOffice Magazine | Dezembro 2014

82

tutorial

Como Fazer
Por

padro,

quando

vamos

adicionar pela primeira vez as


tabelas no editor de relaes, a
janela

Adicionar

tabelas

aberta.

Selecione a tabela e em
seguida clique em Adicionar.

Adicione todas as tabelas e feche a janela Adicionar tabelas.

Seu editor de relaes vai ficar com as tabelas alinhadas como na figura abaixo.

Cinco Janelinhas contendo os nomes dos campos de nossas tabelas alinhadas e


prontas para receberem os relacionamentos. Mas antes, organize as janelinhas
como na figura abaixo. Para mov-las, basta apenas clicar no ttulo da tabela e
arrastar,

como

janelas

normais

do

seu

sistema.

Voc

pode

tambm

redimensionar estas pequenas janelas para que todos os campos das tabelas
fiquem visveis.

LibreOffice Magazine | Dezembro 2014

83

Como Fazer

tutorial

Vamos comear relacionando a tabela Cliente com a tabela Pedidos.

Clique o boto esquerdo do mouse sobre o campo codigo_cliente da tabela


Cliente e mantendo o boto pressionado arraste o mouse at o campo
codigo_cliente da tabela Pedidos.

O editor mostrar uma linha ligando as duas tabelas com o nmero 1 ao lado do
campo da tabela Cliente e com a letra n ao lado do campo da tabela Pedidos.

Isso quer dizer que o relacionamento que fizemos do tipo um para muitos,
ou seja, um cliente pode fazer muitos pedidos, ou muitos pedidos podem
pertencer a um cliente especfico.
Agora vamos relacionar a tabela Pedidos e a tabela DetalhePedido.

Clique o boto esquerdo do mouse sobre o campo codigo_pedido da tabela


Pedidos e mantendo o boto pressionado arraste at o campo codigo_pedido
da tabela DetalhePedido.

LibreOffice Magazine | Dezembro 2014

84

Como Fazer

tutorial

Mais um relacionamento. Agora entre a tabela DetalhePedido e a tabela


Produto.

Clique

mouse

boto
sobre

esquerdo

do

campo

codigo_produto

da

tabela

DetalhePedido e

mantendo o

boto pressionado arraste at o


campo codigo_produto da tabela
Produto.

E agora vamos para o ltimo relacionamento entre a tabela Produto e a tabela


Fornecedor.

Clique

mouse

boto
sobre

codigo_fornecedor
Produto e

esquerdo
o
da

do

campo
tabela

mantendo o boto

pressionado arraste at o campo


codigo_fornecedor da

tabela

Fornecedor.
LibreOffice Magazine | Dezembro 2014

85

Como Fazer

tutorial

Todos os relacionamentos esto prontos.


Seu mapa de relacionamentos deve ficar semelhante a figura a seguir.

Entre a tabela Pedidos e a tabela Produto existe a tabela DetalhePedido que


serve como uma ponte. Este tipo de relacionamento se chama de muitos para
muitos, onde um pedido pode conter vrios produtos e tambm um produto
pode estar em vrios pedidos.
Alguns erros comuns na hora de relacionar as tabelas podem ocorrem porque os
campos no foram especificados corretamente na hora de definir o Tipo do
campo. Repare que, todos os campos que foram ligados, devem ser do tipo
Integer (Inteiro). Se o editor retornar algum erro quando voc estiver
relacionando as tabelas volte no editor de tabelas e veja qual foi o tipo de dado
que voc atribuiu a este campo.
As Consultas
Para facilitar a visualizao dos dados que nos interessam para o controle de
estoque utilizaremos as consultas.
Consultas permitem agrupar dados de vrias tabelas para extrair as informaes
que precisamos.
precisamos
Vamos criar duas consultas: uma para obter dados sobre os pedidos e outra para
obter a situao do estoque (inventrio). Para criar as consultas utilizaremos o
editor de consultas do Base.
LibreOffice Magazine | Dezembro 2014

86

tutorial

Como Fazer

Clique em Consultas > Criar consulta no editor...


Ao abrir o editor de consultas a janela
Adicionar tabela ou consulta estar
disponvel. O processo para adicionar
as tabelas semelhante ao utilizado na
criao das relaes.

Clique no Nome da tabela e em


seguida em Adicionar. Se preferir,
um clique duplo no nome da tabela
tambm vai adicion-la no editor.

A primeira consulta a ser criada ser a de pedidos. Ento vamos precisar


adicionar as tabelas Produto, Pedidos e DetalhePedido. Aps adicionar as
tabelas pode fechar a janela Adicionar tabela ou consulta. Seu editor deve estar
semelhante ao da figura abaixo.

LibreOffice Magazine | Dezembro 2014

87

tutorial

Como Fazer

O que faremos agora dizer ao editor de consultas quais campos vamos utilizar e
a que tabelas pertencem. Para isso, preste ateno na parte inferior do editor.
Observe as linhas Campo, Alias e Tabela.

Na primeira coluna em frente ao rtulo Tabela clique uma vez e veja a lista de
tabelas adicionadas no passo anterior e adicione a tabela Pedidos.

Em frente ao rtulo Campo selecione o campo codigo_pedido.

Na segunda coluna
codigo_produto.

selecione

tabela

DetalhePedido

campo

Na terceira coluna selecione a tabela Produto e o campo nome.

Na quarta coluna selecione a tabela DetalhePedido e o campo quantidade.

Na quinta coluna a tabela Produto e o campo preco_venda.

Na sexta coluna utilizaremos um recurso interessante do editor. Na linha campo


criaremos uma frmula que vai multiplicar a quantidade desejada pelo preo de
venda deste produto. O calculo ser efetuado para todos os produtos adicionados no
pedido.

Na sexta coluna, na linha campo digite a seguinte frmula:


"DetalhePedido"."quantidade" * "Produto"."preco_venda"

Na coluna Alias (ou pseudnimo) digite Total.

Estamos adicionando um apelido a frmula digitada.


LibreOffice Magazine | Dezembro 2014

88

Como Fazer

tutorial

Como no se trata de um campo que pertena a uma tabela no tem um rtulo


prprio. Se o campo Alias no for preenchido toda vez que for chamada a consulta
ela entender que o nome do campo toda a frmula digitada.
Aps concluda, sua consulta deve se parecer com a imagem a seguir.

Clique no cone Salvar e altere seu nome para ConsultaPedidos.

LibreOffice Magazine | Dezembro 2014

89

Como Fazer

tutorial

Repita o processo para criar outra consulta, s que agora adicione apenas a tabela
Produto e certifique-se que a configurao dos campos fique como a figura a seguir.

A frmula utilizada na quinta coluna :


"Produto"."quantidade" * "Produto"."preco_custo"

Salve esta consulta com o nome TotalEstoque.

O Relatrio
O relatrio um documento de texto do LibreOffice Writer usado para exibir os
dados formatados de forma mais elegante, possibilitando assim a impresso e
arquivamento destes mesmos dados.
dados
Vamos criar um relatrio com base na consulta TotalEstoque, que na verdade um
inventrio dos produtos que esto cadastrados no banco.

Clique em Relatrios > Assistente de relatrio...

LibreOffice Magazine | Dezembro 2014

90

Como Fazer

tutorial

A janela do assistente de relatrios bem simples e intuitiva. A primeira tela do


assistente pergunta qual tabela ou consulta deseja adicionar ao relatrio.

Selecione a consulta TotalEstoque.

Abaixo desta caixa de seleo, voc encontra uma lista chamada Campos
disponveis que contm os campos criados na consulta. necessrio dizer para o
assistente que precisamos adicionar todos os campos no relatrio.

Clique no boto >> para que todos os campos disponveis passem para a lista da
direita chamada Campos no relatrio.

LibreOffice Magazine | Dezembro 2014

91

Como Fazer

tutorial

Aps transferir os campos a lista fica como na figura abaixo.

Clique Avanar para ir para a prxima etapa.

Agora necessrio colocar rtulos que vo deixar a leitura mais simples e intuitiva
nos nomes dos campos, que geralmente so teis como referncia em nossas
consultas e tabelas, mas no ficam to bonitos em um relatrio.

Apague as sugestes do assistente e reescreva os rtulos como sugeridos na


imagem ao abaixo.

Clique em Avanar.

LibreOffice Magazine | Dezembro 2014

92

Como Fazer

tutorial

Vamos agrupar os dados por nome

Na lista de Campos clique em nome,

Depois no boto > para que o campo nome passe para a lista Agrupamentos,

Clique em Avanar >.

A prxima tela do assistente pergunta se deseja classificar de alguma forma as


informaes no relatrio.

Classifique o resultado por nome em ordem crescente.

Clique em Avanar >.

LibreOffice Magazine | Dezembro 2014

93

Como Fazer

tutorial

Agora necessrio escolher entre as opes de layout para o relatrio.

Em Layout dos dados escolha Colunar, coluna nica,

Em Orientao escolha Retrato,

Clique Avanar >.

LibreOffice Magazine | Dezembro 2014

94

Como Fazer

tutorial

Os ltimos passos so:

Colocar o nome do relatrio como Inventrio de Estoque,


Escolher a opo Relatrio dinmico (para atualizar as informaes sempre que
o relatrio for aberto),

A opo Criar relatrio agora.

Clique em Concluir.

Quando clicar em concluir um relatrio em branco ser exibido. Mas no se


preocupe pois isto aconteceu porque ainda no existem produtos cadastrados em
sua tabela de produtos.

LibreOffice Magazine | Dezembro 2014

95

Como Fazer

tutorial

Mas vamos resolver isto na prxima edio da LibreOffice Magazine, em fevereiro de


2015.

Ronaldo Ramos Jnior - Tecnlogo em Informtica para Negcios e ps graduando


em Engenharia de Sistemas. Trabalha h mais de dez anos como instrutor na
modalidade "in company" e recentemente como desenvolvedor com foco em ecommerce.

LibreOffice Magazine | Dezembro 2014

96

artigo

Espao Aberto

iMasters

Adequando a distribuio
GNU/Linux Ubuntu filosofia
do Software Livre
Por Juliano Ramos - Grubelilo

O apelido de Grubelilo ganhei em

Depois de ler o artigo do Andr

meados de 2008 enquanto ministrava

Machado

um treinamento sobre gerenciador de

Ubuntu o inimigo nmero 1 do software


livre
, comecei a refletir sobre o Ubuntu

boot. De tanto que falei sobre o LILO e


o GRUB os alunos comearam a me
chamar de Grubelilo e este apelido
ficou.
Tenho caminhado pela estrada do
Software livre h mais de treze anos,
sendo uma das minhas paixes
Administrao dos Sistemas.
Todos os anos trabalho em festivais de

Gnu/Linux.

cujo

Lembro-me

ttulo

que

ficava

muito feliz com os CDs que recebia da


Canonical no comeo de vida desta
distribuio. O Ubuntu era uma opo
mais amigvel em relao ao Debian.
Um grande sucesso.
Escrevi diversos artigos, tutoriais e ebook sobre ele. Nesta poca ainda no

instalao de Software livre Flisol e

era um seguidor do movimento do

palestro sobre o Mundo Opensource

software livre (note-se: Filosofia GNU).

voluntariamente em todo o Brasil.

Ajudei muita gente a instalar software

LibreOffice Magazine | Dezembro 2014

proprietrio com tutoriais de como


97

artigo

Espao Aberto

instalar o flash player, codecs proprietrios e etc. Felizmente fui convertido!


O artigo do Andr Machado sobre a distribuio Ubuntu verdadeiro. O Ubuntu
acabou seguindo um rumo mais comercial e contra o movimento filosfico GNU;
como a loja - Central de programas, que oferta softwares proprietrios.

Mas possvel usar o Ubuntu sendo fiel filosofia do Software livre?


Sim! Mas no recomendvel.
Recomendo que voc utilize o Trisquel GNU/Linux que uma distribuio 100%
em software livre, com repositrio prprio e que teve como base o Ubuntu.

Mas eu adoro o Ubuntu e o Unity!


O Trisquel tem como default o Gnome-fallback e muitos usurios curtem o
Ubuntu pelo ambiente Unity, ento, para estes usurios, resolvi criar um pequeno
tutorial que tem como objetivo: Limpar o Ubuntu e torn-lo 100% software livre.
E esse artigo parte do e-book que pode ser baixado nesse linK. Alm de baix-lo,
voc livre para edit-lo, melhor-lo e usar como quiser. No entanto, gentilmente
e honestamente gostaria que a nota a seguir tivesse meno em sua alterao.
Verso
Original
de
Juliano
www.rede.tux4.com.br/grubelilo

Ramos

Grubelilo

2014

O que o GNU?
Gnu um sistema operacional livre similar ao Unix.
Atravs do site oficial do projeto voc pode encontrar verses GNU mais
precisamente, GNU/Linux - que so completamente livres. O projeto GNU iniciouse em 1984 e seu nome um acrnimo recursivo de Gnu is Not Unix.
LibreOffice Magazine | Dezembro 2014

98

Espao Aberto

artigo

Os sistemas operacionais similares ao UNIX se constroem a partir de um conjunto


de aplicaes, bibliotecas e ferramentas de programao, alm de um programa
para alocar recursos e interagir com o hardware, denominado de ncleo. Usamos
GNU habitualmente com um ncleo denominado Linux.
Esta combinao o sistema operacional GNU/Linux, usado pr milhes de
pessoas que erroneamente chamam todo o sistema apenas de Linux. O GNU
desenvolve um ncleo prprio chamado de Hurd, que anda em passos lentos pr
falta de desenvolvedores, principalmente por causa do grande sucesso do Linux. (
http://www.gnu.org/software/hurd/hurd.html).
O que software livre?
O software livre uma questo de liberdade, no de preo. Esta explicao se
deve pelo fato de que Free software em ingls d um duplo sentido:
a palavra free no ingls tem duas definies: grtis e livre.
LibreOffice Magazine | Dezembro 2014

99

Espao Aberto

artigo

Porm devemos pensar em Free Speech no Free Beer. Ou seja, Livre, de


liberdade de expresso no como Livre, de cerveja grtis. O software livre
uma questo de liberdade para os usurios, que podem:
Executar, copiar, distribuir, estudar e modificar o software.

Mas concretamente, se refere a quatro tipos de liberdades bsicas para o usurio:


1. Liberdade de executar o programa como desejar. (Para qualquer propsito)
2. Liberdade de estudar o funcionamento do programa
3. Liberdade de distribuir cpias e ajudar os outros
4. Liberdade de melhorar este programa e publicar suas melhoras.

Distribuies de GNU/Linux
Existem centenas de distribuies de GNU/Linux espalhadas pelo mundo. Porm,
so poucas destas distribuies que seguem os preceitos da fundao do
software livre, ou seja, a grande maioria, no respeita as liberdades dos usurios.
Elas distribuem e ofertam softwares proprietrios e com licenas restritivas,
muitas vezes, sem alertar o usurio que pensa estar utilizando um sistema 100%
livre e aberto.
Para que uma distribuio de GNU/Linux seja considerada 100% livre ela deve
seguir as diretrizes da Fundao do Software Livre. Veja abaixo algumas destas
diretrizes.
Firmware No-livre
Alguns aplicativos e drivers requerem firmware para funcionar e, algumas vezes,

LibreOffice Magazine | Dezembro 2014

100

Espao Aberto

artigo

este firmware distribudo somente na forma de cdigo binrio, sob uma licena
no-livre. Ns chamamos esses programas de firmware de blobs. Na maioria
dos

sistemas

GNU/Linux,

voc

normalmente

encontraria

esses

blobs

acompanhando alguns drivers no kernel Linux. Tais firmwares devem ser


removidos das distribuies de sistemas livres.

Dados No Funcionais
Os dados que no so funcionais, que no realizam qualquer trabalho na prtica,
so mais um enfeite para o software do que uma parte dele. Portanto, ns no
insistimos no critrio de licenas livres para esses dados no funcionais. Eles
podem ser includos nas distribuies de sistemas livres desde que sua licena
conceda a permisso para copiar e redistribuir, tanto para propsitos comerciais
quanto no comerciais. Por exemplo, algumas engines de jogos liberados sob a
GNU GPL so acompanhados de informaes do jogo um mapa mundial fictcio,
grficos de jogo e assim por diante publicadas sob uma licena que s permite a
cpia exata. Uma vez que esses so dados no funcionais, eles podem ser parte
de uma distribuio de sistema livre mesmo que sua licena no se qualifique
como livre.
Marcas Registradas
Marcas registradas so associadas aos softwares. Por exemplo, o nome de um
programa pode ser uma marca registrada ou a sua interface pode exibir a
logomarca. Com frequncia, o uso dessas marcas ser controlado de alguma
maneira; particularmente, desenvolvedores so normalmente solicitados a
remover referncias marca registrada de softwares quando eles o modificam.
Em casos extremos, essas restries podem tornar o programa no-livre. injusto
que uma pessoa pea que voc remova uma marca registrada de um cdigo
modificado se esta marca registrada est difundida por todo o cdigo fonte.
LibreOffice Magazine | Dezembro 2014

101

Espao Aberto

artigo

Desde que os requisitos prticos sejam razoveis, porm, as distribuies de


sistema livre podem incluir esses programas, com ou sem as marcas registradas.
Do mesmo modo, a prpria distribuio pode possuir marcas registradas em
particular. No h problema se a modificao exigir a remoo dessas marcas
registradas, desde que elas possam ser prontamente removidas sem haver perda
da funcionalidade.
Porm, inaceitvel usar uma marca registrada para restringir a cpia e
redistribuio do cdigo fonte de toda uma distribuio, ou parte dela.
Todas as diretrizes esto disponveis no endereo:
http://www.gnu.org/distros/free-system-distribution-guidelines.pt-br.html
Criando o GNUbuntu
Vou nomear esta customizao do Ubuntu de GNUbuntu. Para inciar eu
recomendo que voc utilize uma verso LTS (Maior tempo de suporte). Neste
caso o Ubuntu 14.04 LTS.
Faa a Instalao normalmente do Ubuntu 14.04. Obviamente no instale o
suporte softwares de terceiros na instalao. Isto habilita os repositrios extras
do Ubuntu que possuem softwares no-livres.
Removendo as lentes do Amazon
As lentes da Amazon no afetam a filosofia do Software livre, mas sim, sua
privacidade. Como voc pode desenvolver software para qualquer propsito, as
lentes do Amazon, pode-se dizer, so um spyware livre. Remover garantir um
pouco de privacidade ao uso do sistema.

Pesquise na Central de Programas pr Amazon e remova do sistema.

LibreOffice Magazine | Dezembro 2014

102

Espao Aberto

artigo

Recomendo tambm que v em Configurao do sistema/Privacidade e


desative as pesquisas on-line. Para efetivar a remoo das lentes, abra um
terminal e digite o comando abaixo (ele um nico comando. Copie-o inteiro
e cole no seu terminal):
gsettings set com.canonical.Unity.Lenses disabled-scopes
"['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope',
'more_suggestions-populartracks.scope', 'music-musicstore.scope',
'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope',
'more_suggestions-skimlinks.scope']"

Repositrios mais confiveis


Os repositrios do Ubuntu so definidos como:

Main - softwares oficialmente suportados,

Universe - softwares mantidos pela comunidade, mas no suportados


oficialmente,

Restricted - softwares suportados que no esto disponveis completamente


sob uma licena livre e

Multiverse - softwares que no so livres.

Isto significa que se voc usar somente repositrios Main no usaria nenhum
software em desacordo com a Fundao do Software livre - FSF . Isto tem gerado
algumas discusses nas comunidades de software livre, principalmente pr
usurios que no confiam na Canonical.
Ento, recomendo que voc instale os repositrios do Trisquel. Que so mantidos
pr uma comunidade de usurios que seguem a filosofia do software livre.
Como o Trisquel 7 Belenos baseado no Ubuntu 14.04, no tive problema
algum usando estes repositrios de software.
LibreOffice Magazine | Dezembro 2014

103

Espao Aberto

artigo

Crie um backup do seu sources.list. Abra o terminal e digite:


sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

Este comando cria uma cpia de backup dos repositrios oficiais do Ubuntu
(sources.list.backup). Em seguida abra o source.list, remova todo seu contedo e
copie os repositrios do Trisquel:
deb http://archive.trisquel.info/trisquel/ belenos main
deb http://archive.trisquel.info/trisquel/ belenos-backports main
deb http://archive.trisquel.info/trisquel/ belenos-security main
deb http://archive.trisquel.info/trisquel/ belenos-updates main

Atualize a lista de repositrios com o comando:


sudo apt-get update
Removendo o Firefox e o Thunderbird
Voc pode estar surpreso com isto, afinal, em quase todas as apresentaes
sobre software livre o Firefox demonstrado como exemplo.
Realmente, o Firefox possui seu cdigo-fonte aberto e livre, porm, seu logotipo
possui Marca Registrada o que entra em inconformidade com as diretrizes da
Fundao do Software livre para uma distribuio 100% livre.
Abra um terminal e digite:
sudo apt-get remove firefox
sudo apt-get remove thunderbird

LibreOffice Magazine | Dezembro 2014

104

Espao Aberto

artigo

Agora, vamos instalar o navegador Icecat (Verso do Firefox suportada pelo


projeto GNU) e leitor de e-mail Icedove (Usado pelo Debian), ambos disponveis
nos repositrios do Trisquel:
sudo apt-get install icedove icedove-l10n-pt-br
sudo apt-get install icecat icecat-locale-pt
Flash player Livre?
O Gnash uma opo livre ao Adobe Flash Player. Com o avano do
desenvolvimento de pginas em HTML5 pensando-se em SEO (Search Engine
Optimization) o flash est cada vez mais em desuso. At a megacorporao de
softwares proprietrios Apple influenciou no crescimento do HTML5 ao no dar
suporte ao Flash player nos seus dispositivos mveis.
Para instalar use os comandos abaixo:
sudo apt-get install gnash
sudo apt-get install browser-plugin-gnash

Remover sugesto de Apps no dash


Isto til. J que as vezes voc recebe sugestes indevidas (softwares no-livres)
no seu dash (menu do Unity), abra o terminal e instale dconf-tools:
sudo apt-get install dconf-tools
E abra o dconf-tools com o comando:
sudo dconf-editor
LibreOffice Magazine | Dezembro 2014

105

Espao Aberto

artigo

Atualize os repositrios:
sudo apt-get update

E remova agora a caixa de seleo:


display available apps

Atualizar o Ncleo Linux Libre


O Kernel padro do Ubuntu utiliza firmware no-livres. Como desejamos uma
distribuio em conformidade com a Fundao do Software Livre, vamos instalar
o Kernel Linux-Libre. Que uma limpeza do Kernel original Linux, sem nenhuma
linha de cdigo no-livre.
Edite o repositrio:
sudo gedit /etc/apt/sources.list

Adicione esta linha no final do arquivo:


deb http://linux-libre.fsfla.org/pub/linux-libre/freesh/ freesh main

Descarregue a chave do repositrio:


wget http://linux-libre.fsfla.org/pub/linux-libre/freesh/archive-key.asc

Agora execute a instalao da chave:


sudo apt-key add archive-key.asc

LibreOffice Magazine | Dezembro 2014

106

Espao Aberto

artigo

Atualize os repositrios:
sudo apt-get update

Instale o seu ncleo novo


Escolha o ncleo baseado em sua arquitetura. Se no sabe rode o comando:
$ arch

No meu caso o ncleo o 64bits, ento o comando:


sudo apt-get install linux-libre64 linux-libre64-headers

Espere o final da instalao. Atualize o Grub.


Caso no o faa o seu novo ncleo no estar disponvel na inicializao.
sudo update-grub2
Espere a atualizao e reinicie o computador.
Suporte MP3
Mp3 um formato proprietrio. Recomendo que voc use ogg.
No entanto, no existe problema em criar software livres que executem softwares
ou arquivos proprietrios. O LibreOffice por exemplo, executa arquivos .doc.
Ento, para dar suporte aos seus arquivos de msica .mp3, usaremos o
gstreamer que livre e licenciado pela GPL.
sudo apt-get install gstreamer1.0-plugins-ugly

LibreOffice Magazine | Dezembro 2014

107

Espao Aberto

artigo

Voc pode saber mais sobre a licena do Gstreamer aqui.

Alterando o Boot Splash (plymouth) do Ubuntu


O Ubuntu possui sua logomarca registrada o que resulta no mesmo fator do
Firefox ou Thunderbird. Neste caso recomendo que voc altere a tela de boot do
sistema.
Usaremos para isto o Super Boot Manager.
Para sistemas de 32 bits digite os seguintes comandos no terminal:
cd /tmp
wget -c launchpad.net/~ingalex/+archive/super-boot-manager/
+files/buc_0.5.2-17_i386.deb
sudo dpkg -i *.deb
sudo apt-get install -f

Para sistemas de 64 bits digite no terminal:


cd /tmp
wget -c launchpad.net/~ingalex/+archive/super-boot-manager/
+files/buc_0.5.2-19_amd64.deb
sudo dpkg -i *.deb
sudo apt-get install -f

Agora, execute os comandos:


sudo add-apt-repository ppa:darklordpaunik8880/darkminttrustytahr4
sudo apt-get update
sudo apt-get install super-boot-manager
LibreOffice Magazine | Dezembro 2014

108

artigo

Espao Aberto

Abra o software pelo Dash colocando a senha do administrador. Clique em


Plymouth-Manager e v na opo para criar um tema. Eu recomendo como
imagem de boot a que est na figura a seguir.

Voc

poder

fazer

download

do

meu pacote de imagens para o Gnubuntu neste endereo:


Quando descompactar ter duas opes de tema - blue (azul) e default.
Synaptic pela central de programas
Como a central de programas do Ubuntu oferece propaganda, no devemos
utiliz-la. Recomendo o Synaptic.
sudo apt-get install synaptic

Acesse o diretrio /usr/bin/


cd /usr/bin

LibreOffice Magazine | Dezembro 2014

109

Espao Aberto

artigo

Voc pode saber mais sobre a licena do Gstreamer aqui.

Alterando o Boot Splash (plymouth) do Ubuntu


O Ubuntu possui sua logomarca registrada o que resulta no mesmo fator do
Firefox ou Thunderbird. Neste caso recomendo que voc altere a tela de boot do
sistema.
Usaremos para isto o Super Boot Manager.
Para sistemas de 32 bits digite os seguintes comandos no terminal:
cd /tmp
wget -c launchpad.net/~ingalex/+archive/super-boot-manager/
+files/buc_0.5.2-17_i386.deb
sudo dpkg -i *.deb
sudo apt-get install -f

Para sistemas de 64 bits digite no terminal:


cd /tmp
wget -c launchpad.net/~ingalex/+archive/super-boot-manager/
+files/buc_0.5.2-19_amd64.deb
sudo dpkg -i *.deb
sudo apt-get install -f

Agora, execute os comandos:


sudo add-apt-repository ppa:darklordpaunik8880/darkminttrustytahr4
sudo apt-get update
sudo apt-get install super-boot-manager
LibreOffice Magazine | Dezembro 2014

110

artigo

Espao Aberto
Remova os links:
sudo rm -rf software-center
sudo rm -rf software-center-gtk3

Crie os novos links:


sudo ln -s synaptic-pkexec software-center-gtk3
sudo ln -s synaptic-pkexec software-center

Trocar o cone do Ubuntu do Launcher


No arquivo .tar.gz que est em: http://tux4.com.br/arquivos/gnubuntuart.tar.gz
voc tem o modelo launcher_bfb.png. No entanto, voc pode alterar esta imagem
para qualquer outra no formato .png de mesmo tamanho.
Local da imagem:
/usr/share/unity/icons/launcher_bfb.png

Imagem da tela de login


Copie

uma

imagem

com

nome

warty-final-ubuntu.png

para

/usr/share/backgrounds/
Substitua a imagem padro.

Concluso
Este artigo tem como misso orientar os usurios que desejam usar o Unity e no
abrem mo de sua liberdade de usar somente software livre.
LibreOffice Magazine | Dezembro 2014

111

Espao Aberto

artigo

Muitos usurios dizem: No sou programador, porque devo me preocupar com


a licena do software?
Um comentrio no artigo do Andr Machado me chamou a ateno e responde
esta questo: como dizer que liberdade de imprensa no me serve pra nada.
No sou jornalista! - Andr Caldas
As mudanas que explanei neste documento, transformam seu Ubuntu em uma
nova distribuio, j que no mais usaremos os repositrios oficiais.
No pretendo criar nenhum tipo de guerra com seguidores do movimento
opensource ou de xiitas do Ubuntu. Se voc no se enquadra no que este artigo
propem ignore-o. Caso queira debater suas ideias, melhorar este artigo, ou at
mesmo criar uma distro 100% Livre e brasileira (pois ainda no temos), visite
nossa rede social www.rede.tux4.com.br e vamos conversando por l.

Juliano Ramos Apelido Grubelilo. Engenheiro da Computao, certificado LPI,


Cisco, Novell e Red Hat. criador e mantenedor da rede social Tux 4 YOU. Escreveu
diversos e-books sobre Segurana e Administrao. Na comunidade Trisquel atua na
traduo da documentao. Administrou 30 unidades de Telecentro em So Paulo e
a metodologia de ensino utilizada no programa social do Instituto Brasileiro de
Tecnologia da Informao - IBRATI. Fundador do Instituto Social Brasileiro de
Incluso Tecnolgica - ISBIT. Voluntrio na ONG Elo Solidrio. Ja atuou como
Pesquisador ambiental da SOS Mata Atlantica.

LibreOffice Magazine | Dezembro 2014

112

artigo

Espao Aberto

O que GNU/EterTICs?
Por Javier Obregn | Traduo: Daniel Rodriguez
A idia por trs do conceito de
GNU/EterTICs foi a base para o
desenvolvimento
distribuio
projetada

de

uma

GNU/Linux-Livre
para

funcionar

em

ambientes de Rdios Comunitrias,


Cooperativas, Escolares, ou seja,
destinada a Comunicao Popular!
O nome refere-se ao sistema operacional em que se baseia a ideia, que o
sistema operacional GNU; a palavra ter refere-se ao meio onde as rdios
transmitem e TIC a abreviao de Tecnologias de Informao e
Comunicaes lembrando tambm a Cooperativa LiberTICs em que o
projeto nasceu.
No quer dizer, de nenhuma maneira, que esta a forma como se deve
trabalhar. Isso no nada menos do que a forma que encontramos para
trabalhar com o Software Livre na FM El Libertador (rdio comunitrio de El
Salvador) e espero que sirva de base para outras rdios no processo de
atualizao e ou migrao para software livre.
Tecnicamente GNU/EterTICs uma personalizao orientada ao uso em
emissoras de rdio da distribuio Debian. Ela integra vrias ferramentas e
configuraes da vida quotidiana na Comunicao Popular.

LibreOffice Magazine | Dezembro 2014

113

Espao Aberto

artigo

claro que GNU/EterTICs no incluem ou tero componentes padro que


ameacem a liberdade dos usurios a partir do paradigma da liberdade
proposta pela FSF; se o rdio precisa deste ou aquele componente
proprietrio livre para instalar sob sua responsabilidade, mas ns no
incentivamos a sua utilizao.

Por que construir uma outra distro e no usar


uma existente?
H vrias respostas, uma das quais que muitas vezes o processo de
migrao para o Software Libre associado a instalar uma distro
GNU/Linux. O que por vezes conhecido que, dentro da gama das
distribuies GNU/Linux, nem todas so livres do conceito proposto neste
paradigma. No momento em que este texto foi escrito ha 8 distribuies
livres. Esperamos que GNU/EterTICs possam estar entre essas opes em
algum momento.

Apoio Formao
GNU/EterTICs tambm nasceu com essa inteno, para reduzir a curva de
aprendizagem para o mnimo necessrio, sem transformar o usurio em
um zumbi pressiona botes. Mo do Software Livre, o usurio pode
chegar onde seu desejo de aprender, conhecer, investigar, tanto quanto a
sua imaginao e capacidade possam levar. O nico limite ele mesmo.
Com o GNU/EterTICs como plataforma educacional para oficinas de
software livre nas rdios, podemos levar o ambiente de operao FM El
Libertador onde formos.

LibreOffice Magazine | Dezembro 2014

114

Espao Aberto

artigo

Ajuda na migrao das Rdios


Com base em nossa experincia de trabalho com GNU/Linux na rdio
desde 2006 e em oferecer treinamento para outras rdios vimos que h
sempre um monte de ansiedade e desejo de quebrar as cadeias
tecnolgicas, mas difcil dar o primeiro passo de instalao e configurao
do sistema, que se mostrou outra grande motivao para desenvolver
GNU/EterTICs, ajudando rdios nesse primeiro passo. Agora s necessrio
inicializar o PC com a distro num Live DVD e escolher suas configuraes.
Simples assim.
Claro que cada rdio pode usar as 4 liberdades e mudar tudo, ao seu gosto
e necessidades, para que a ferramenta de software se adapte a rdio e no
o inverso. por isso que personalizamos esta distribuio desenhada por e
para pessoas de rdio, dando uma ampla aplicao para o trabalho a que
se destina.

Hacking
No aquele dos filmes, mas o verdadeiro hacking, que cada um de ns
podemos ser, tomando o nosso trabalho, profisso ou cincia alm dos
limites estabelecidos e contribuir para o bem comum. Sob esta definio,
voc se identifica como um hacker? Por curiosidade e desejo de saber mais,
sobre como uma distro GNU/Linux funciona, a melhor maneira de
aprender.

LibreOffice Magazine | Dezembro 2014

115

Espao Aberto

artigo

O que est includo no GNU/EterTICs

A ltima verso estvel 4.1 consiste em:

Distribuio Base: Debian Wheezy 7.7

Kernel Livre: 3.17.2-gnu

Ambientes de desktop: MATE 1.8, XFCE 4.8 e LXDE 4

Suite Radit como sempre, temos o conjunto completo de Radit, agora


com IRadit atualizado para a verso 1.0.2.

LibreOffice Magazine | Dezembro 2014

116

Espao Aberto

artigo

Rivendell automator de rdios, amplamente utilizado no norte da Ptria


Grande pelos irmos da Venezuela, por exemplo. Agora vem prinstalado e pronto para usar no GET.

Servidor de udio Jack integrado com Pulseaudio, graas a scripts


gratuitos do projeto Caribay.

Editor de udio Audacity

Editor de udio Ardour

AudioRecorder software para uso como fita testemunha.

RadioTray

MIXXX

Reprodutor IDJC

Deja-Dup para backup

Mumble para chamadas VoIP

Iceweasel

LibreOffice Magazine | Dezembro 2014

117

artigo

Espao Aberto

LibreOffice 4.3.3.2 do repositrio backports do Wheezy

Icecast2 Servidor de Streaming

Darkice Cliente de Streaming

Ices2 Cliente de Streaming

Desenvolvimento de uma comunidade


Um dos pilares do Software Livre so as comunidades geradas em torno
das ferramentas, e o

GNU/EterTICs uma ferramenta. O valor

acrescentado dado pela comunidade de emissoras e tcnicos de


informtica da Ptria Grande que esto constantemente melhorando "sua
distro". A prova est na lista de discusso e no novo web site.

Mais informaes

http://gnuetertics.org/

http://listas.radioslibres.net/cgi-bin/mailman/listinfo/radios-y-sl

Javier

Obregn

Pai,

Me

principal

desenvolvedor

da

distribuio

GNU/EterTICs. H anos se dedicando a promover a filosofia de software livre


fornecendo capacitao e apoio aos processos de migrao. de Misiones,
Posadas, Argentina. http://javierobregon.com.ar/

LibreOffice Magazine | Dezembro 2014

118

entrevista

Espao Aberto

Carlos
Cesar
Soares
Por Edina Arouca
Carlos Cesar Soares Mestre em Sade Pblica pela Faculdade de Sade Pblica da
Universidade de So Paulo, graduado pela Faculdade de Odontologia da Universidade
de So Paulo e especializao em Sade Coletiva pela Fundao para o
Desenvolvimento

Cientfico

Tecnolgico

da

Odontologia

FUNDECTO/USP.

Atualmente, cirurgio dentista da Justia Federal de Primeiro Grau em So Paulo e


da Prefeitura Municipal de Franco da Rocha-SP. Possui experincia na rea de
Odontologia, com nfase em Sade Coletiva. Membro do Centro Colaborador do
Ministrio da Sade em Vigilncia da Sade Bucal (CECOL) da Faculdade de Sade
Pblica da USP. Compartilha interesses em software livre como ambiente de desktop e
aplicativos multimdia diversos.
Recentemente desenvolveu sua tese de mestrado sobre a Vigilncia da fluoretao da
gua de abastecimento pblico no Municpio de So Paulo, no perodo 1990-2011. O
objeto do seu trabalho foi descrever o sistema de vigilncia naquele municpio, mas
tambm destacar a questo de Acesso Informao das redes de dados coletados no
territrio brasileiro.
LibreOffice Magazine | Dezembro 2014

119

entrevista

Espao Aberto
Qual foi a principal motivao para

fornecer autoridade de sade pblica

abordar esse tema em seu projeto?

os dados de controle da qualidade da


gua para consumo humano, enquanto

Minha principal motivao durante a

pesquisa de mestrado que realizei pela

relatrios. Portanto evidente que

Faculdade de Sade Pblica da USP foi

disponibilizar

a necessidade de abordar as polticas

conhecimento sobre a qualidade da

de acesso informao quanto a

gua

qualidade da gua consumida pela

encontra respaldo na atual legislao

populao do municpio de So Paulo.

brasileira.

No perodo de realizao da pesquisa,


a

publicao

12.527/2011,

da
Lei

Lei
de

Federal

Acesso

Informao (LAI), passa a estabelecer a


necessidade de incorporar o uso da
tecnologia

da

informao

para

devido cumprimento desta lei, com o


objetivo

de

garantir

acesso

informaes previsto na Constituio


Federal.
Naquele mesmo ano, a publicao da
Portaria 2.914/MS passa a exigir novos
critrios de controle e de vigilncia da
qualidade da gua para consumo
humano e seu padro de potabilidade.
Inova ao estabelecer que o responsvel
pelo sistema de abastecimento de
gua para consumo humano deve
LibreOffice Magazine | Dezembro 2014

portaria

anterior

de

dados,

exigia

apenas

informao

abastecimento

pblico

Qual o impacto da Lei de Acesso


Informao, (Lei
(Lei Federal 12.527/ 2011),
no

trabalho

dos

pesquisadores

brasileiros?
A

LAI

trata

da

observncia

da

publicidade como preceito geral e do


sigilo como exceo, regulando o
acesso informao de interesse
pblico,

sem

justificativa.

necessidade

No

apenas

de

para

pesquisa cientfica, uma conquista


para todo cidado brasileiro. O Brasil
dispe

agora

regulatrio
participao

de

que

prima

popular

um

modelo

pela
e

maior
pelo

aprimoramento dos instrumentos de


controle da gesto pblica no intuito
120

entrevista

Espao Aberto
de vencer a cultura do sigilo mediante

onde a informao pode ser encontrada

de

ou de que forma poder ser obtida.

carter pblico sob a guarda e gesto

Um exemplo a disponibilizao, em

de rgos e entidades governamentais.

formato

Na

mquinas,

divulgao

prtica,

das

informaes

legislao

brasileira

acessvel

de

por

informaes

administrativas e financeiras.

http://www.acessoainformacao.gov.br/

orienta sobre formas de acesso, o local

aberto

LibreOffice Magazine | Dezembro 2014

121

entrevista

Espao Aberto
Voc diria que os dados disponveis

Em algum momento da sua pesquisa, o

para

da

fator humano dificultou a obteno

Legislao que passou a vigorar, esto

dos dados para o desenvolvimento da

adequadamente

sua tese?

consulta,

consulta

nos

termos

adaptados
utilizao

para
pelos

pesquisadores?

desenvolvimento da pesquisa. Porm,

O acesso informao pblica deve


estar disponvel, dada a observncia da
publicidade como preceito geral e do
sigilo como exceo. Porm, este um
processo em construo, havendo dois
tipos de transparncia: ativa e passiva.
No caso da transparncia ativa, a
divulgao das informaes ocorre por
iniciativa

dos

rgos

pblicos,

independente de solicitao, utilizando


principalmente

internet.

Na

transparncia passiva, as informaes


so

disponibilizadas

mediante

solicitao pelo requerente.


Alm de facilitar o acesso dos cidados
e de reduzir o custo com a prestao
de informaes, a disponibilizao de
informaes de interesse pblico nos
stios eletrnicos evita o acmulo de
pedidos

de

O fator humano no prejudicou o

acesso

sobre

temas

semelhantes, economizando recursos

o ideal seria que a disponibilizao dos


dados de vigilncia da qualidade da
gua

para

consumo

humano,

de

competncia da Prefeitura Municipal


de So Paulo, estivessem disponveis
por meio eletrnico, sem necessidade
de solicitao formal pelo requerente.
A boa notcia que, em maio de 2013,
o Prefeito Fernando Haddad criou a
Controladoria Geral do Municpio CGM, com a misso de promover a
transparncia pblica e a participao
social, conforme determina
contribuindo

para

a LAI,

melhoria

da

qualidade dos servios pblicos no


municpio.
Em sua opinio, a utilizao de bases
de dados baseadas em cdigo aberto
possibilitaria algum tipo de vantagem
em comparao situao atual?

pblicos.
LibreOffice Magazine | Dezembro 2014

122

entrevista

Espao Aberto
Esta uma exigncia prevista na LAI,

licenas, patentes ou mecanismo de

pois os stios dos rgos e entidades

controle.

pblicas devem permitir o acesso


informao

de

forma

objetiva,

transparente, clara e em linguagem de


fcil compreenso, possibilitando a
utilizao

de

formatos

eletrnicos

abertos e no proprietrios, tais como


planilhas

texto,

divulgando

em

detalhes os formatos utilizados para


estruturao

da

informao.

LibreOffice, por ser um software livre,


deve atender a estes requisitos.
Voc v relevncia na utilizao do
software livre no mbito pblico como
instrumento para a manipulao e
distribuio destes dados?

Carlos Cesar, o que diria para estimular


pesquisadores

que

enfrentem

dificuldades no acesso e uso das


informaes e dados coletados em
pesquisa?
Qualquer pessoa tem o direito de
apresentar recurso nos casos em que o
rgo ou entidade no concedeu a
informao solicitada ou no forneceu
o motivo para negar a informao. Por
exemplo,

ao

envolver

Poder

Executivo Federal, possvel utilizar


ferramenta de recurso pela internet,
atravs

do

Sistema

Eletrnico

do

Servio de Informao ao Cidado e-

A utilizao do software livre pelos

SIC, ou na unidade fsica do SIC do

governos necessria para que se

rgo ao qual solicitou a informao.

cumpra a LAI na sua forma mais

Vale ressaltar que a utilizao dos

abrangente e democrtica. Sem esta

dados

incorporao tecnolgica, a aplicao

pesquisador. O dever dos governos

desta lei inovadora nas instituies

de tornar a informao pblica.

de

responsabilidade

do

pblicas estaria prejudicada. Os dados


disponibilizados devem ser abertos e

Qual o caminho que o Acesso

livremente disponveis para uso e

Informao parece seguir no Brasil?

r e d i s t r i b u i o , s e m r e s tr i o d e
LibreOffice Magazine | Dezembro 2014

123

entrevista

Espao Aberto
A LAI inovadora, arrojada e est

Essa

regulamentada no governo federal.

transparncia

Nos stios oficiais do Poder Executivo

cultura e investimentos em estrutura

estadual

segundo

tecnolgica e operacional. Com o apoio

levantamento da Controladoria Geral

da sociedade civil no exerccio do

da Unio (CGU) em 2014, a LAI est

controle social, conquistamos maior

regulamentada em 73% dos Estados

legitimidade para exigir dos governos a

(incluindo o Distrito Federal) e 73% das

necessria

capitais brasileiras.

pblicos.

municipal,

ampliao

das

polticas

de

implica

mudana

de

aplicao

dos

recursos

Edina Arouca - Tcnica em Informtica e em Desenho de Construo Civil.


Superior em andamento pela FATEC-SP, trabalha na Universidade de So Paulo,
desenvolve materiais e estratgias pedaggicas de contedo a ser utilizado via
ambiente virtual de aprendizagem e presencialmente. Entusiasta em conhecer e
divulgar as possibilidades dos sistemas e aplicativos no-proprietrios.

LibreOffice Magazine | Dezembro 2014

124

Espao Aberto

artigo

Automatizando
instalaes
Linux Parte II
Por Jnios Mximo e Marcos Teixeira

Introduo
Como podemos observar no artigo passado, fazer uma instalao Debian com
uma mdia personalizada agiliza o processo e permite melhor gerencia sobre a
instalao. Um dos empecilhos para este processo, apos a criao da mdia, ficar
restrita as verses dos pacotes contidas dentro dela.
Ser necessrio executar uma atualizao apos a instalao. Criar mdias
atualizadas periodicamente, resolve o problema. Mas, alm de evolver custos,
considerado no ecolgico, pois o tempo de degradao de um CD corretamente
descartado

estimado em 40 anos, tendo ainda o risco de liberar metais

pesados na natureza. Portanto, em um local onde as mquinas esto conectados


em rede, com pequenas configuraes em um servidor, podemos fazer toda
instalao via ethernet.
LibreOffice Magazine | Dezembro 2014

125

Espao Aberto

artigo

Preparando a Instalao
A instalao via rede mais rpida, eficiente e altamente configurvel. Para o
laboratrio, utilizamos um servidor virtual Debian 7 utilizando o KVM configurado
no CentOS 7. Reciclamos um antigo servidor IBM x3650 Xenon biprocessado
com 5 GB de memria DDR1, quatro discos rgidos, sendo dois SAS 76 GB e dois
SATA 1 TB, ambos configurados em RAID 1 a fim de melhorar a confiabilidade.
Processamento mais que suficiente para o nosso objetivo, visto que o necessrio
para os servios so mnimos. As mquinas virtuais utilizadas possuem 1
processador, 1024mb de memria. O primeiro para os servios necessrios
(DHCP, TFTP e PXE).

Configurando os servios
O gateway da nossa rede 192.168.0.1/24. Vamos configurar nosso servidor para
usar o endereo seguinte. Para isto, definiremos o arquivo de configurao de
rede localizado em /etc/network/interface:
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1

Reinicie o servio com o comando:

# /etc/init.d/networking restart

LibreOffice Magazine | Dezembro 2014

126

Espao Aberto

artigo

a) Servio TFTP
TFTP (Trivial File Transfer Protocol) um protocolo de transferncia de arquivos
muito simples e semelhante ao FTP. Ele normalmente utilizado para transferir
pequenos arquivos entre hosts numa rede e far a transferncia da kernel para o
computador no momento do boot para a instalao.
# aptitude install tftpd-hpa

O arquivo de configurao padro ser o suficiente para nosso caso. Verifique se


est semelhante ao utilizado neste artigo.
# cat /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"

Para verificar se o servio est ativo, utilize o comando abaixo que ira retornar o
status PID correspondente ao processo.
$ pgrep -lf tftpd

Para verificar se o servio est ativo, utilize o comando abaixo que ira retornar o
status PID correspondente ao processo.
$ pgrep -lf tftpd

Caso o comando no retorne, reinicie o servio com o comando:


# /etc/init.d/tftpd-hpa restart

LibreOffice Magazine | Dezembro 2014

127

artigo

Espao Aberto
b) Servio de DHCP

O Dynamic Host Configuration Protocol - DHCP um protocolo IP que oferece


configurao dinmica de terminais, com concesso de endereos IP de host,
mscara de sub-rede, Gateway, nmero IP de um ou mais servidores DNS, WIND
e sufixos de pesquisa do DNS. Para realizar as configuraes, necessitaremos de
um servio de DHCP mais robusto. Os servios embarcados em modens ADSL e
roteadores mais simples podem atender pequenas redes, mas no oferecem os
recursos necessrios para uma rede de mdio porte. Portando, primeiramente
desabilite qualquer outro servio de DHCP na rede que est configurando.
Utilizaremos o ISC-DHCP, desenvolvido pela Internet Systems Consortium, que
desenvolve ferramentas para internet de tima qualidade e Open Source, como o
BIND para servios de DNS entre outros.
# aptitude install isc-dhcp-server

default-lease-time 600;
max-lease-time 7200;
allow booting;
subnet 192.168.0.0 netmask 255.255.255.0 {

arquivo

configurao
localizado

option broadcast-address 192.168.0.255;

est

option routers 192.168.0.1;

em

/etc/dhcp/dhcpd.conf.
Vamos configur-lo da
seguinte maneira:

range 192.168.0.100 192.168.0.253;

de

option domain-name-servers 192.168.0.1;


filename "pxelinux.0";
}
group {
next-server 192.168.0.2;
host tftpclient {
filename "pxelinux.0";
}
}

LibreOffice Magazine | Dezembro 2014

128

Espao Aberto

artigo

c) Servio PXE
O protocolo Preboot eXecution Environment - PXE um ambiente para inicializar
computadores usando a interface de rede, sem qualquer dependncia de
dispositivos de armazenamento, mdia de instalao ou Sistema Operacional
instalado. O sistema operacional do equipamento carregado pela interface de
rede toda vez que o mesmo ligado, assim como os arquivos de instalao que
estamos provisionando na nossa rede.
No atual sistema, apenas uma instalao do Debian estar disponvel. Com isso a
configurao padro do sistema suficiente. Para mltiplas instalaes so
necessrias algumas configuraes no arquivo /srv/tftp/pxelinux.cfg/default.
Abordaremos estas configuraes no prximo artigo.

Download do netboot e aplicao do pressed.cfg


Para esta tarefa, precisamos de um instalador com suporte para instalao via
rede. No caso do Debian, o mesmo pode ser obtido no link abaixo:
http://ftp.debian.org/debian/dists/wheezy/main/installeramd64/current/images/netboot/netboot.tar.gz
Podemos utilizar o arquivo preseed.cfg criado no artigo anterior disponvel na
edio 13 da LibreOffice Magazine. Primeiramente criaremos o diretrio onde
sero disponibilizados os arquivos initrd e o kernel. Descompacte o arquivo
netboot.tar.gz baixado.

$mkdir /srv/tftp
$ tar zxvf netboot.tar.gz -C /srv/tftp

LibreOffice Magazine | Dezembro 2014

129

Espao Aberto

artigo

Agora criaremos um diretrio para realizar os procedimentos de criao do


initrd.gz, lembrando que estes procedimentos foram explicados no artigo
anterior. Aqui estamos realizando com o netboot.tar.gz para instalaes via rede.
$ mkdir /home/workstation
$ cd /home/workstation
$ gzip -d < /srv/tftp/debian-installer/amd64/initrd.gz | cpio --extract --verbose make-directories
--no-absolute-filenames

Copie do preseed.cfg criado para dentro do diretrio e recompacte o arquivo.


find . | cpio -H newc --create --verbose | gzip -9 > /srv/tftp/debian-installer/amd64/initrd.gz

Testes
Tudo pronto, basta colocar as mquinas em rede preparar o boot. No momento
de inicializao, nas opes de seleo de drives, selecione Boot PXE ou LAN.
Com isso, o hardware localizar nosso servidor DHCP que inicializar o processo
de maneira autnoma. Se tudo est corretamente configurado, o menu de
instalao do Debian aparecer no monitor e o processo estar a um clique de
ser concludo. Para isto, apenas necessrio no momento do boot da instalao
selecionar a opo LAN no menu de seleo.
Importante verificar se o hardware tem suporte ao boot via rede e tem o
protocolo PXE. Estas informaes podem ser verificadas na prpria BIOS ou no
manual do equipamento. Caso no haja suporte nativo ao PXE no hardware,
pode-se criar um pendrive com o protocolo utilizando o gPXE do projeto
Etherboot (http://etherboot.org/).

LibreOffice Magazine | Dezembro 2014

130

Espao Aberto

artigo

Concluses
Observou-se um timo desempenho das estaes e agilidade no processo. Ainda
foram disponibilizadas infraestruturas auxiliares para melhorar o desempenho da
instalao, como o a criao de um repositrio local de pacotes, configuraes
adicionais de instalao e o servio Dnsmasq como alternativa ao isc-dhcp-server
e tftp-hba.
No prximo artigo sero abordadas a instalao e a customizao destes novos
servios.

Jnios Mximo - Bacharel em Cincias da Computao, pesquisador no Centro Latino


Americano de Tecnologias Abertas CELTAB - PTI. Membro dos grupos de:
desenvolvimento do projeto JoinOS; aplicao de tecnologias livres no ambiente de
monitoramento e segurana do PTI; desenvolvimento da aplicao de mensageiria da
Itaipu Binacional; desenvolvimento do Owncloud Fork; desenvolvimento da plataforma
de indicadores sociais PIS, da equipe de desenvolvimento da engine de busca.
Conhecimentos nas seguintes tecnologias: Sistemas GNU/Linux, Redes de
Computadores, Shell Script, Java, Postgresql, Debian.

Marcos Teixeira - Graduado como Tecnlogo em Redes de Computadores, psgraduado em Gerenciamento de equipamentos ativos de rede, trabalhando
principalmente no ambiente de servidores e infraestrutura GNU/Linux. Atua no
Centro Latino-americano de Tecnologias Abertas - Celtab, responsvel pelo
acompanhamento de infraestrutura computacional e auxlio tcnico aos projetos de
pesquisa. Entusiasta em Robtica, Automao, Computao Cientfica e
Possantes Veculos Autopropulsores sobre Duas Rodas.

LibreOffice Magazine | Dezembro 2014

131

artigo

Espao Aberto

Projeto
Escola.com
Por Jocemar Nascimento
Visando preparar seus alunos para o

com

mundo tecnolgico em que vivemos, o

Mandriva, LibreOffice e mais de 4 mil

projeto da Rede Pblica Municipal de

atividades educativas instaladas no

Educao

prprio equipamento. Equipamentos

de

Cascavel

no

Paran,

sistema

operacional

Linux

entrega para cada criana no 5 ano do

completos!

ensino fundamental um Netbook.

Desde o incio de 2014 os alunos

O Projeto Escola.com desenvolvido na

podem usar os computadores para

Secretaria de Educao do municpio

realizar atividades educacionais com os

equipou em 2014 todas as turmas do

professores durante suas aulas. Alm

5 ano com netbooks para uso na sala

das atividades educativas, conforme

de aula. Cada aluno recebeu seu

planejamento do professor, os alunos

equipamento, que ao final do ano,

tambm podem aprender um pouco

poder

mais

levar

definitivamente

para

casa.
Foram

sobre

funcionamento

do

computador, nas aulas de informtica


entregues

mais

de

mil

ministradas

pelos

Instrutores

de

netbooks, com 2 Gb de Memria, 320

Informtica da Rede. Alm dos alunos,

GB de Disco Rgido e Webcam, equipado

todos os professores que atuam nas

LibreOffice Magazine | Dezembro 2014

132

artigo

Espao Aberto
turmas de 5 ano tambm receberam
uma

mquina

com

as

mesmas

especificaes e recursos das que


foram entregues aos alunos.
Cada uma das 62 escolas municipais,
possui um profissional da rea de
tecnologia, o Instrutor de Informtica,
que tem sido capacitado desde 2010
no Ncleo de Tecnologia Educacional

Secretaria de Comunicao de Cascavel - SECOM

Municipal NTM, de Cascavel no uso

Com esta bagagem, no ano de 2014 os

de softwares livres.

instrutores dedicaram parte do tempo


das aulas para prepararem os alunos,

Secretaria de Comunicao de Cascavel - SECOM

para que, aps o final de 2014, quando


podero levar as mquinas do Projeto
Escola.com

para

casa,

continuar

usando softwares livres no seu dia a


dia.

Durante

os

ltimos

anos

os

Secretaria de Comunicao de Cascavel - SECOM

instrutores receberam mais de 300


horas de capacitao nas mais diversas
ferramentas presentes no Linux, desde
Programao Shell Script, passando
pela sute LibreOffice, Inkscape, Gimp,
Audacity e os demais recursos das
distribuies presentes nas escolas da
Rede.
LibreOffice Magazine | Dezembro 2014

133

artigo

Espao Aberto
Os Equipamentos ficam em armrios
desenvolvidos

pela

equipe

Secretaria de Comunicao de Cascavel - SECOM

da

secretaria e construdos na Oficina de


Mveis Escolares da Secretaria de
Educao,

que

responsvel

por

fabricar a maioria do mobilirio das


escolas

municipais.

Cada

armrio

armazena at 40 netbooks e a recarga


destes realizada com auxlio de 2 Nobreaks possibilitando que eles estejam
sempre carregados e prontos para uso
pelo professor da turma.

Os

investimentos

recursos

prprios

tambm

foram

realizados
do

com

municpio,

utilizados

em

equipamentos para ampliao de rede


sem fio de alto desempenho para as
escolas,

permitindo

que

todos

os

netbooks sejam conectados em rede


para o trabalho no espao da escola. A
distribuio Mandriva foi personalizada
Secretaria de Comunicao de Cascavel - SECOM

pela prpria equipe da Secretaria de


Educao, permitindo uma economia

O Projeto, iniciado em 2011 com a

de mais de 400 mil reais somente

implantao de um Projeto Piloto em

nesta primeira etapa do projeto.

uma das escolas do municpio, hoje

realidade em todas as escolas.

Municpio

de

Cascavel

tem

tradio no uso de tecnologia na

Nesta etapa do programa foi licitada a

educao. Os primeiros Instrutores de

compra de 4.155 netbooks, totalizando

Informtica da Rede comearam a

R$ 2.655.045,00, ao valor unitrio de

chegar em 1997, e nestes 17 anos de

cada mquina de R$ 639,00.

integrao de tecnologia na educao,

LibreOffice Magazine | Dezembro 2014

134

artigo

Espao Aberto
Secretaria de Comunicao de Cascavel - SECOM

Neste

ano,

vrios

projetos

foram

implantados, integrados ao Escola.com,


como

Projeto

Programao

de
para

Ensino

de

Crianas,

reconhecido pelo Anurio A Rede como


uma das Boas Prticas de TICs na
Educao no ano de 2014.
Foi tambm contemplada pelo Prmio
o sucesso tem se refletido no dia a dia
da escola, sendo a atividade preferida
de nossos alunos e obtendo resultados
surpreendentes.

A Rede na categoria Setor Pblico,


Capacitao,
Capacitao

pelos

esforos

em

qualificar os profissionais das nossas


escolas no uso de tecnologias nas
prticas educativas.

Jocemar do Nascimento - Servidor da Prefeitura Municipal de Cascavel na


Coordenao do Ncleo de Tecnologia Educacional Municipal de Cascavel NTM.
Graduado em Pedagogia. Ps Graduando em Docncia nos Ensino Mdio,
Tcnico e Superior. Instrutor de Informtica. Ministrou diversas capacitaes para
os coordenadores dos NTMs do Paran em parceria com a Undime relacionadas
aos softwares educacionais livres presentes nos laboratrios do Proinfo.
Palestrante na Latinoware, FISL e Education Freedom Day Curitiba.

Blender um aplicativo para modelagem, animao, texturizao, composio,


renderizao, edio de vdeo e criao de aplicaes interativas em 3D.
gratuito e de cdigo aberto. Baixe j: http://www.blender.org
LibreOffice Magazine | Dezembro 2014

135

LibreOffice Magazine | Abril 2014

136

artigo

Espao Aberto

Pessoas com deficincia


e tecnologia onde tudo
comeou!
Por Denis Katko
O que preconceito?

Da mesma forma, em Esparta, os

nada mais e nada menos que falta de

bebs e as pessoas que adquiriam

informao. Ento o que esse artigo

alguma deficincia eram lanados ao

traz informao histrica sobre as

mar ou em precipcios. J em Atenas,

pessoas com deficincia.

influenciados por Aristteles que

Esse artigo sim enfadonho, mas peo


que leiam.
As pessoas com deficincia, via de
regra,

receberam

tratamento

quando

dois

tipos

se

observa

de
a

Histria Antiga e Medieval: a rejeio e


eliminao sumria, de um lado, e a
proteo assistencialista e piedosa, de
outro. Na Roma Antiga, tanto os nobres
como os plebeus tinham permisso
para sacrificar os filhos que nasciam
com algum tipo de deficincia.
LibreOffice Magazine | Dezembro 2014

definiu a premissa jurdica at hoje


aceita de que tratar os desiguais de
maneira igual constitui-se em injustia
os deficientes eram amparados e
protegidos pela sociedade.
No

cabe

aqui

reproduzir

esta

narrativa, que comea na Histria


Antiga e termina j no final do sculo
XX. Mas interessante realar alguns
aspectos trabalhados por este autor na
Epopeia Ignorada das pessoas com
deficincia ao longo da Histria.
137

artigo

Espao Aberto
O

primeiro

deles

diz

respeito

quanto a existncia e as formas de

constatao de que sempre existiram

sobrevivncia

na Histria indivduos com algum tipo

deficincia.

de

ou

chamada Histria Antiga, os egpcios

cognitiva. Como afirma Silva (1987):

so aqueles cujos registros so mais

anomalias

remotos.

limitao

fsica,

sensorial

fsicas

ou

mentais,

de

indivduos

Dentre

Os

os

com

povos

da

remanescentes

das

deformaes congnitas, amputaes

mmias, os papiros e a arte dos

traumticas, doenas

egpcios

graves e

de

apresentam-nos

indcios

consequncias incapacitantes, sejam

muito claros no s da antiguidade de

elas

ou

alguns males incapacitantes, como

permanente, so to antigas quanto a

tambm das diferentes formas de

prpria humanidade (Silva, 1987, p.

tratamento que possibilitaram a vida

21). Esta afirmao, que pode parecer

de indivduos com algum grau de

bvia ou desnecessria, vlida no

limitao fsica, intelectual ou sensorial.

sentido de reconhecer que nos grupos

Ficaram

humanos, desde o mundo primitivo at

Anatomia da cidade de Alexandria que

os dias atuais, sempre houve pessoas

existiu no perodo de 300 ,

que nasceram com alguma limitao

medicina

de

natureza

transitria

ou durante a vida deixaram de andar,


ouvir

ou

enxergar.

registros,

egpcia

da

Escola

utilizada

de
da

para

tratamento de males que afetavam os

Tragicamente,

ossos e os olhos das pessoas adultas.

durante muitos sculos, a existncia

Existem at passagens histricas que

destas pessoas foi ignorada por um

fazem referncia aos cegos do Egito e

sentimento

de

indiferena

preconceito

nas

mais

ao

seu

trabalho

em

atividades

diversas

artesanais. As famosas mmias do

sociedades e culturas; mas elas, de

Egito, que permitiam a conservao

uma forma ou de outra, sobreviveram.


A

partir

de

aparecimento

2.500
da

a.C.,

escrita

com
no

dos

corpos

por

muitos

anos,

possibilitaram o estudo dos restos

Egito

mortais de faras e nobres do Egito

Antigo, h indicativos mais seguros


LibreOffice Magazine | Dezembro 2014

q u e a p r e s e n t a v a m d i s t r o fi a s e
138

artigo

Espao Aberto
limitaes fsicas, como Sipthah (sculo

era devolvido ao pai, que tinha a

XIII a.C.) e Amon (sculo XI a.C.). Dada a

obrigao de cuid-lo at os sete anos;

fertilidade das terras e as diferentes

depois, o Estado tomava para si esta

possibilidades de trabalho, no difcil

responsabilidade e dirigia a educao

imaginar alternativas para ocupao

da criana para a arte de guerrear. No

das pessoas com deficincia no Egito

entanto, se a criana parecia feia,

Antigo.

disforme e franzina, indicando algum

Na Grcia Antiga, particularmente em

tipo de limitao fsica, os ancios

Esparta,

ficavam com a criana e, em nome do

cidade-estado

principal

era

cuja

marca

militarismo,

as

Estado, a levavam para um local

amputaes traumticas das mos,

conhecido

braos

com

significa depsitos). Tratava-se de um

frequncia no campo de batalha. Dessa

abismo onde a criana era jogada,

forma,

um

pois tinham a opinio de que no era

grupo de pessoas que adquiriu uma

bom nem para a criana nem para a

deficincia e permaneceu vivo. Por

repblica que ela vivesse, visto que,

outro lado, o costume espartano de

desde o nascimento, no se mostrava

lanar crianas com deficincia em um

bem constituda para ser forte, s e rija

precipcio

durante toda a vida (Licurgo de

pernas

identifica-se

tornou-se

ocorriam
facilmente

amplamente

como

Apothetai

(que

conhecido por aqueles que estudaram

Plutarco apud Silva, 1987, p. 105).

este tema numa perspectiva histrica.

Esta

De acordo com registros existentes, de

naturalmente,

fato, o pai de qualquer recm-nascido

realidade histrica e social da poca.

das famlias conhecidas como homoio

claro

(ou seja, os iguais) deveria apresentar

repugnante e cruel, mas na cidade-

seu filho a um Conselho de Espartanos,

estado de Esparta, no ano de 400 a.C.,

independentemente da deficincia ou

tal conduta justificava-se para o bem

no. Se esta comisso de sbios

da

avaliasse que o beb era normal, ele

sobrevivncia da repblica, onde a

LibreOffice Magazine | Dezembro 2014

prtica

que

prpria

deve

ser

de

acordo

hoje

nos

criana

entendida,
com

parece

algo

para

139

artigo

Espao Aberto
maioria dos cidados deveriam se

acolhidas

tornar guerreiros. Em outros estratos

(escravos ou pessoas empobrecidas).

sociais que no os homoio (ou seja, os

A utilizao comercial de pessoas com

iguais) esse tipo de restrio no

deficincia para fins de prostituio ou

ocorria, podendo haver a sobrevivncia

entretenimento

de uma criana defeituosa, como no

manifesta-se, talvez pela primeira vez,

caso

dos

periecos,

dedicados

aos

por

famlias

das

da

pessoas

plebe

ricas

na Roma Antiga. Segundo Silva (1987):

trabalhos da lavoura e do gado.

cegos, surdos, deficientes mentais,

Diferentemente da Grcia Antiga e do

deficientes fsicos e outros tipos de

Egito, no que diz respeito a pessoas

pessoas nascidos com m formao

com deficincia, no fcil localizar

eram tambm, de quando em quando,

referncias precisas ao tema na Roma

ligados a casas comerciais, tavernas e

Antiga. Mas existem citaes, textos

bordis; bem como a atividades dos

jurdicos e mesmo obras de arte que

circos romanos, para servios simples

aludem a essa populao. Assim como

e s vezes humilhantes (Silva, 1987, p.

ocorria em Esparta, o direito Romano

130).

no reconhecia a vitalidade de bebs

repetiu-se vrias vezes na histria, no

nascidos

s em Roma.

precocemente

caractersticas

ou

com

necessariamente,
da

esta

prtica

defeituosas.

Entretanto, o costume no se voltava,


sumria

Tragicamente,

para

criana

execuo

(embora

isso

tambm ocorresse). De acordo com o


poder paterno vigente entre as famlias
nobres romanas, havia uma alternativa
para os pais: deixar as crianas nas
margens dos rios ou locais sagrados,
onde eventualmente pudessem ser
LibreOffice Magazine | Dezembro 2014

Cristianismo
O advento do Cristianismo significou,
em diferentes aspectos, uma mudana
na forma pela qual as pessoas com
deficincia eram vistas e tratadas pela
sociedade em geral. claro que, como
alertamos no incio desta seo, este
no

um processo linear e

140

artigo

Espao Aberto
homogneo, de maneira que estamos

pobreza e da simplicidade da vida.

apenas

Estes princpios encontraram respaldo

apresentando

algumas

tendncias gerais, sem ter a pretenso

na

de definir com a exatido histrica, a

marginalizada e desfavorecida, dentro

cada momento, a situao das pessoas

da qual estavam aqueles que eram

com deficincia (que um grupo

vtimas

heterogneo entre si).

defeitos

Feita esta ressalva, podemos afirmar

mentais.

que, de maneira geral, a mudana

A influncia crist e seus princpios de

acima referida deveu-se ao prprio

caridade

contedo da doutrina crist, que foi

contriburam, em particular a partir do

sendo

sculo IV, para a criao de hospitais

difundida

partir

de

um

vida

de

de

uma

populao

doenas

fsicos

ou

crnicas,
de

amor

ao

prximo

voltados

num momento em que o Imprio

pobres e marginalizados, dentre os

Romano

quais indivduos com algum tipo de

militar

com

geopoltico

seu

poderio

consolidado.

deficincia.

problemas

pequeno grupo de homens simples,


estava

para

de

No

sculo

seguinte,

para o lamentvel estado moral da

aprovou a diretriz que determinava

sociedade romana, especialmente da

expressamente aos bispos e outros

nobreza, que demonstrava total falta

procos

de preocupao com a proliferao de

organizar e prestar assistncia aos

doenas e o crescimento da pobreza e

pobres

da miserabilidade dentre boa parte da

comunidades.

populao.

criadas

Nesse contexto, vai ganhando fora o

auxlio em diferentes regies, como o

contedo da doutrina crist, voltado

hospital para pobres e incapazes na

para a caridade, humildade, amor ao

cidade de Lyon, construdo pelo rei

prximo, para o perdo das ofensas,

franco Childebert no ano de 542 (Silva,

para a valorizao e compreenso da

1987).

(em

conclio

Calcednia

dos

Entretanto, Silva (1987) chama ateno

LibreOffice Magazine | Dezembro 2014

da

atendimento

451)

responsabilidade
enfermos
Desta

instituies

de

das

suas

forma,

foram

de

caridade

141

artigo

Espao Aberto
Interessante notar que, ao mesmo

Os hospitais e centros de atendimento

tempo em que avana um tratamento,

aos

ao menos, caridoso em relao aos

continuaram a crescer, impulsionados

deficientes, a Igreja Catlica continuava

muitas vezes pelo trabalho dos bispos

reafirmando a impossibilidade de que

e das freiras nos mosteiros.

eles atuassem como padres. Segundo


historiadores,
Cnones

nos

chamados

Apostolorum,

cuja

carentes

necessitados

Idade Mdia
O

perodo conhecido como Idade

antiguidade exata todos desconhecem

Mdia, entre os sculos V e XV, traz

e que, no entanto, foram elaborados

algumas

no correr dos trs primeiros sculos da

(preocupantes) sobre pessoas com

Era Crist, existem restries claras ao

deficincia. Continuaram a existir, na

sacerdcio para aqueles candidatos

maioria

que

ou

mantidos por senhores feudais, locais

deformidades (Silva, 1987, p. 166).

para o atendimento de doentes e

Gelsio I, papa que reinou entre 492 a

deficientes. As referncias histricas

496, reafirmou a orientao contrria

enfatizam, porm, o predomnio de

aceitao

concepes

tinham

deficincia,
postulantes

certas

de
ao

mutilaes

sacerdotes
afirmar

no

que

poderiam

com
os
ser

informaes

das

vezes

registros

controlados

msticas,

mgicas

misteriosas sobre a populao com


deficincia.

Alm

preciso

lembrar

corpo incompleta ou imperfeita.

aglomerados urbanos ao longo desse

Era

Crist

houve,

pelos

registros

histricos, mesmo com as restries


acima, uma mudana no olhar em
relao no s aos deficientes, mas
tambm s populaes humildes e
mais pobres.
LibreOffice Magazine | Dezembro 2014

perodo

criou

analfabetos nem ter alguma parte do


Em sntese, nos primeiros sculos da

que

disso,

crescimento

dificuldades

dos

para

manuteno de patamares aceitveis


de higiene e sade. Durante muitos
sculos, os habitantes das cidades
medievais viveram sob a permanente
ameaa das epidemias ou doenas
mais srias.
142

artigo

Espao Aberto
As incapacidades fsicas, os srios

tambm existiram durante a Idade

problemas mentais e as malformaes

Mdia, mas as referncias gerais desta

congnitas eram considerados, quase

poca

sempre, como sinais da ira divina,

deformidades fsicas, sensoriais ou

taxados como castigo de Deus. A

mentais

prpria

pobres, enfermos ou mendigos.

Igreja

Catlica

adota

situam
na

pessoas

camada

de

com

excludos,

comportamentos discriminatrios e de
perseguio, substituindo a caridade
pela rejeio queles que fugiam de
um padro de normalidade, seja pelo
aspecto fsico ou por defenderem
crenas alternativas, em particular no
perodo da Inquisio nos sculos XI e
XII.

Hansenase,

peste

bubnica,

difteria e outros males, muitas vezes


incapacitantes, disseminaram-se pela
Europa Medieval. Muitas pessoas que
conseguiram

sobreviver,

mas

com

srias sequelas, passaram o resto dos


seus dias em situaes de extrema
privao e quase que na absoluta
marginalidade.
No final do sculo XV, a questo das
pessoas

com

deficincia

estava

integrada ao contexto de pobreza e


marginalidade em que se encontrava
grande parte da populao, no s os
deficientes. claro que exemplos de
caridade e solidariedade para com eles
LibreOffice Magazine | Dezembro 2014

Mudanas nos sculos XV a XVII


O

perodo

conhecido

Renascimento
naturalmente,

no
esta

como
resolveu,

situao

de

maneira satisfatria. Mas, sem dvida,


ele marca uma fase mais esclarecida
da humanidade e das sociedades em
geral, com o advento de direitos
reconhecidos como universais, a partir
de uma filosofia humanista e com o
avano da cincia.
Entre os sculos XV e XVII, no mundo
europeu

cristo,

ocorreu

uma

paulatina e inquestionvel mudana


sociocultural, cujas marcas principais
foram o reconhecimento do valor
humano, o avano da cincia e a
libertao

quanto

dogmas

crendices tpicas da Idade Mdia. De


certa forma, o homem deixou de ser
um escravo dos poderes naturais ou
143

artigo

Espao Aberto
da ira divina. Esse novo modo de

com deficincia, fora dos tradicionais

pensar,

muitos

abrigos ou asilos para pobres e velhos.

aspectos, alteraria a vida do homem

A despeito das malformaes fsicas ou

menos privilegiado tambm, ou seja, a

limitaes sensoriais, essas pessoas, de

imensa

dos

maneira espordica e ainda tmida,

enfermos, enfim, dos marginalizados. E

comearam a ser valorizadas enquanto

dentre eles, sempre e sem sombra de

seres humanos. Entretanto, alm de

dvidas, os portadores de problemas

outras

fsicos, sensoriais ou mentais (Silva,

mantinha-se o bloqueio ao sacerdcio

1987, p. 226).

desses indivduos pela Igreja Catlica.

revolucionrio

legio

de

sob

pobres,

prticas

discriminatrias,

A partir desse momento, fortalece-se a


ideia de que o grupo de pessoas com
deficincia deveria ter uma ateno
prpria, no sendo relegado apenas
condio de uma parte integrante da
massa de pobres ou marginalizados.
Isso se efetivou atravs de vrios
exemplos prticos e concretos. No
sculo

XVI,

foram

dados

passos

decisivos na melhoria do atendimento


s pessoas portadoras de deficincia
auditiva que, at ento, via de regra,
eram

consideradas

como

ineducveis, quando no, possudas


por maus espritos.

Sculo XIX
Chegando ao sculo XIX, interessante
registrar a forma como o tema das
pessoas com deficincia era tratado
nos EUA. Neste pas, j em 1811, foram
tomadas providncias para garantir
moradia e alimentao a marinheiros
ou fuzileiros navais que viessem a
adquirir limitaes fsicas. Assim, desde
cedo,

estabeleceu-se

especfica

para

uma
pessoas

ateno
com

deficincia nos EUA, em especial para


os veteranos de guerras ou outros
conflitos militares. Depois da Guerra

Ao longo dos sculos XVI e XVII, em

Civil norte-americana, foi construdo,

diferentes

foram

na Filadlfia, em 1867, o Lar Nacional

de

para Soldados Voluntrios Deficientes,

sendo

pases

europeus,

construdos

locais

atendimento especfico para pessoas


LibreOffice Magazine | Dezembro 2014

144

artigo

Espao Aberto
que

posteriormente

teria

outras

unidades.

Welfare

assistncia

State.

Dado

elevado

contingente de amputados, cegos e

Os Avanos do Sculo XX
A

promovidas nas polticas pblicas pelo

outras deficincias fsicas e mentais, o


qualidade

do

tema ganha relevncia poltica no

tratamento dado no s para pessoas

interior

com deficincia como para populao

internacionalmente,

em

Organizao das Naes Unidas (ONU).

geral

tiveram

um

substancial

dos

pases

no

tambm

mbito

da

avano ao longo do sculo XX. No caso

das pessoas com deficincia, o contato

deficincia passaria a ser objeto do

direto com elevados contingentes de

debate pblico e aes polticas, assim

indivduos com sequelas de guerra

como outras questes de relevncia

exigiu uma gama variada de medidas.

social, embora em ritmos distintos de

A ateno s crianas com deficincia

um pas para o outro.

tambm

aumentou,

com

programas de reabilitao especficos.


perodo

caracterstica

entre
comum

Guerras
nos

pases

europeus Gr-Bretanha e Frana,


principalmente, e tambm nos EUA o
desenvolvimento

de

programas,

centros de treinamento e assistncia


para

veteranos

de

guerra.

das

pessoas

com

desenvolvimento de especialidades e
No

epopeia

Na

Inglaterra, por exemplo, j em 1919, foi


criada a Comisso Central da GrBretanha para o Cuidado do Deficiente.
Depois da II Guerra, esse movimento
se intensificou no bojo das mudanas
LibreOffice Magazine | Dezembro 2014

Os Dias de Hoje
Em suma, nesse panorama histrico
buscamos resgatar elementos para
uma viso geral acerca da temtica das
pessoas com deficincia. Da execuo
sumria ao tratamento humanitrio
passaram-se sculos de histria, numa
trajetria irregular e heterognea entre
os pases (e entre as prprias pessoas
com

deficincia).

Apesar

disso,

possvel visualizar uma tendncia de


humanizao

desse

grupo

populacional.
145

artigo

Espao Aberto
verdade que, at nos dias de hoje,

das redes a sua abertura e porosidade,

existem exemplos de discriminao

possibilitando

e/ou

horizontais e no hierrquicos entre os

amadurecimento das civilizaes e o

participantes. Redes no so, portanto,

avano dos temas ligados cidadania e

apenas outra forma de estrutura, mas

aos

provocaram,

quase uma no estrutura, no sentido de

sem dvida, um novo olhar em relao

que parte de sua fora est na habilidade

s pessoas com deficincia.

de se fazer e desfazer rapidamente."

maus-tratos,

direitos

mas

humanos

relacionamentos

Aps esse conceito podemos definir


Redes sociais, Sociedade e Pessoas com

que, se empresas esto nas redes

deficincia.

sociais, porque as mesmas tm em

Na atualidade temos em mente a

mente,

questo de incluso social de pessoas

fundamental na construo de uma

com

imagem de referncia para o mercado

deficincia

no

mercado

de

trabalho, o que a meu modo de ver


muito louvvel. Porm, vamos falar um
pouco sobre as redes sociais do
momento, no as mais usadas, mas
sim, aquelas que todo mundo tem um
perfil, mas nunca assume que tem.

que

cliente

pea

em geral.
Por outro lado, temos os usurios, que
na maioria das vezes buscam algo mais
nas

redes

sociais,

Badoo,

por

exemplo, uma rede que oferece esse


algo mais, se que me entendem, e

Para comear veja uma definio do

infelizmente devo dizer que a maioria

que rede social:

busca esse tipo de contedo. No

Rede Social uma estrutura social


composta por pessoas ou organizaes,
conectadas por um ou vrios tipos de
relaes,
objetivos

que

partilham

comuns.

valores
Uma

e
das

caractersticas fundamentais na definio


LibreOffice Magazine | Dezembro 2014

vamos ser hipcritas, todo mundo j


viu uma sacanagem na internet. Por
outro

lado,

essas

redes

esto

superinfectadas de malware e trojans.


Pelo baixo conhecimento desse tipo de
assunto que a maioria das pessoas
146

artigo

Espao Aberto
possui, elas se tornam alvos fceis para

Mais uma vez fico tentando atrelar os

esse tipo de rede, mas, por outro lado,

dois

os

dicotomia. Mas no .

administradores

dessas

redes

temas

como

se

fosse

uma

possuem uma mina de ouro nas

Dicotomia para quem no sabe a

mos, pois possuem o e-mail do

incapacidade que o indivduo possui de

usurio, endereo, telefone e at foto.

no se ver dentro do contexto social

Com esses dados fcil montar um

mais abrangente, tornando-o assim,

mailing list para enviar spam na caixa

um excludo.

de

entrada

do

usurio,

dando

minha

inteno

foi

mostrar,

entender a este usurio que um outro

historicamente como foi a vida de

usurio

pessoas com deficincia at o presente

da

mesma

rede

enviou

mensagem para ele. Mas na verdade a

momento.

inteno real desse tipo de spam o

informao, no falamos s sobre

acesso

tecnologia, falamos sobre todas as

ao

site,

tornando-o

Quando

estatisticamente atraente aos olhos

reas

dos investidores.

humanidade.

de

falamos

conhecimento

de

da

Denis Katko - Graduao em WebDesign & Comrcio Eletrnico. Atualmente


supervisor de call center no Servio Municipal de Saneamento Ambiental de Santo
Andr. Tem experincia na rea de Administrao, com nfase em Administrao
Pblica. Atua nos seguintes temas: Docncia em geral, Projetos sociais em
informtica.
Colunista
do
site
TI Especialistas
da
Associao Brasileira de Web Designers e Desenvolvedores. Membro das listas de
Discusso do LibreOffice e do Ubuntu.

LibreOffice Magazine | Dezembro 2014

147

LibreOffice Magazine | Abril 2014

148

Espao Aberto

Greg
Kroah-Hartman

entrevista

Por Libby Clark | Traduo: David Jourdain

Matria originariamente veiculada na Reddit AMA, em 5 de dezembro de 2014.

A Reddit AMA foi alm das perguntas habituais, quando da ltima entrevista com
Greg Kroah-Hartman, desenvolvedor do kernel Linux e colaborador da Linux
Foundation, indo alm de perguntas como configurao da estao de trabalho
e descrio de atividades. Na verdade, acabou indo muito alm de uma longa
lista de assuntos, onde os no-iniciados podem encontrar seus artigos e
apresentaes. Em vez disso, ele respondeu a perguntas mais oportunas e
especficas, que oscilavam de seus pensamentos sobre patches especficos de
kernel, para o processo global de desenvolvimento, at mesmo respondendo
perguntas pessoais sobre sua famlia, hbitos de trabalho e sobre sua cerveja
favorita. Abaixo, voc poder ler um resumo editado de algumas das melhores
respostas. Visite o link para a matria completa (em ingls).
LibreOffice Magazine | Dezembro 2014

149

Espao Aberto

entrevista

Sobre ser mantenedor do subsistema


Quanto do seu tempo voc gasta programando e quanto gasto em
comunicao?
David Miller disse anos atrs que "mantenedores do subsistema do kernel so
como editores. Tomamos o trabalho de outras pessoas, revisamos, sugerimos
alteraes, trabalhamos com eles sobre estas alteraes e, eventualmente,
aceitamos as melhores submisses. De vez em quando, pelo fato de sermos
tambm programadores, temos algum projeto paralelo, onde fazemos algo por
conta prpria, para nos mantermos sos."
Atualmente, tenho alguns projetos paralelos, em que trabalho para me manter
so, mas a maioria do meu tempo uso tratando do kernel e me comunicando com
os desenvolvedores, para tratar de seus patches.
Qual o seu projeto paralelo favorito no momento?
Eu estou trabalhando em um novo hardware "bus" para um novo tipo de
dispositivo, o qu me permite ajudar a definir o protocolo de aplicao que est
sendo usado para se comunicar neste tipo de dispositivo. A equipe de
desenvolvedores com quem estou trabalhando de classe mundial e eu estou
me divertindo muito colaborando com eles.
Eu espero que estes projetos de hardware se unam corretamente e que
funcionem bem e, se assim for, o cdigo poder ser incorporado na rvore do
kernel, j que todas as empresas envolvidas entendem como o modelo de
desenvolvimento do kernel funciona.
LibreOffice Magazine | Dezembro 2014

150

Espao Aberto

entrevista

Voc nunca dorme? Voc mesmo humano? Como voc consegue fazer
tantas coisas? Voc at responde a perguntas no IRC. Como?
No! Sim! Competncia! Digitando!
Voc sempre fica irritado com patches de m qualidade? Voc sabe....
como quando o Linus se enfurece e comea a xingar sobre cdigos mal
feitos?
Eu fico irritado, furioso e frustrado quando tenho que ler patches de m
qualidade o tempo todo. Tanto verdade que alguns dias atrs eu ameacei
excluir um grande driver do cdigo fonte do kernel, a no ser que os
desenvolvedores resolvessem o problema em conjunto. Se voc no ficar com
raiva, louco e frustrado, isso significa que voc no se importa com o resultado
final, e est fazendo algo de errado.
O que voc diria que tem sido a parte mais gratificante de trabalhar no
kernel?
A coisa mais gratificante ver pessoalmente outras pessoas se envolvendo e
podendo mudar suas vidas para melhor, obtendo empregos que ofeream esta
condio, para mudar de vida.
Se voc pudesse voltar alguns anos para fazer uma grande mudana
arquitetnica no kernel, o que seria?
Por que eu tenho que voltar no tempo? Se eu imaginasse que h uma grande
mudana necessria, eu posso faz-la agora mesmo, como qualquer outra pessoa
tambm poderia fazer.
LibreOffice Magazine | Dezembro 2014

151

Espao Aberto

entrevista

O que faria voc ainda mais feliz com o Linux?


Se voc tambm contribusse com o desenvolvimento.

Sobre o processo de desenvolvimento do kernel Linux


Todo mundo admite que o volume de trfego no LKML simplesmente
impossvel de gerir, mas o LKML ainda um passo necessrio para ter
seus patches na trilha principal de desenvolvimento do kernel. Voc v
alguma mudana sobre isso em um futuro prximo?
Todos os subsistemas do kernel tm suas prprias listas de discusso, cada uma
delas com uma grande quantidade de trfego, o qu eu no vejo como um
grande problema. Voc nunca posta patches para o LKML e espera que algum v
busc-los. Voc pode usar as ferramentas que temos para identificar o
mantenedor e o subsytem mailing list especfico, e enviar seus patches para essa
lista (scripts/get_maintainer.pl, na rvore fonte do kernel).
Todo mundo filtra o LKML com base nos temas que esto interessados. Se
algum est interessado em se inscrever para um dos temas disponveis, basta
que escolha os que interessam.

Algumas pessoas veem o modelo de desenvolvimento do kernel tudo-viaemail como pitoresca e antiquada. Voc tem uma boa resposta porqu
ferramentas como o Github, Gerrit, Gitorious (e afins) no funcionam para
um projeto como o Linux?

LibreOffice Magazine | Dezembro 2014

152

Espao Aberto

entrevista

No h, de forma alguma, maneira do modelo Gerrit/Gitorious/Github funcionar


para o kernel. A escala em que trabalhamos um nvel totalmente diferente do
que poderia ser tratado por essas ferramentas. Na verdade, uma srie de
projetos "populares" esto batendo no limite do escalonamento do github e eles
tem conversado com os desenvolvedores do kernel Linux para aprender como
eles podem escalar seus projetos, assim como ns fazemos.
Tivemos mais de 3400 desenvolvedores contribuintes no ano passado, a partir de
mais de 450 empresas diferentes. Nossa taxa de mudana , em mdia, 7,8
alteraes aceitas por hora, 24 horas por dia, e constantemente subindo quase
todos os lanamentos (o kernel 3.16 foi de 9,5 alteraes por hora). Temos mais
de 18 milhes de linhas de cdigo e estamos aumentando a uma taxa constante
de 1% a 2%. Durante a ltima dcada, o tamanho s variou para baixo em 2
diferentes verses do kernel (o 3.17 sendo um deles). Nenhum outro projeto se
aproxima em tamanho ou escopo.
Ns avaliamos o nosso processo de desenvolvimento o tempo todo e falamos
sobre isso, cara a cara, pelo menos uma vez por ano, para tentar ver se estamos
fazendo errado e o que podemos fazer para melhorar. Ns ajustamos e
mudamos as coisas constantemente, com base nas respostas e no que pensamos
que pode ou no funcionar bem, e corrigimos com base em feedback. Se algum
aparecer com alguma ferramenta que funcione melhor conosco, timo! Ns
ficaremos felizes em avaliar, mas isso normalmente muito raro. Acabamos
escrevendo nossas prprias ferramentas para o nosso trabalho (git, kernel.org,
etc), j que o qu estamos fazendo , mais uma vez, diferente de qualquer outro
tipo de desenvolvimento.
A complexidade do kernel e sua taxa de mudana um problema ou vai
acabar se tornando um no futuro? Se assim for, h um plano para
enfrent-lo e qual o plano?
LibreOffice Magazine | Dezembro 2014

153

Espao Aberto

entrevista

O nmero de taxa de mudana algo que eu tenho monitorado por quase 10


anos. E isso algo que todos os anos eu digo, "no h nenhuma maneira possvel
de podermos ir mais rpido". E todo ano eu erro.
Por isso, no me escute! Eu no sei o que eu estou falando!

Sobre software e hardware


O que tem no Arch Linux que o impressiona?
Ele funciona muito bem para mim. Tem pacotes baseados tanto quanto possvel
nas verses mais atualizadas. um modelo que eu acho que a maneira correta
de fazer uma distro Linux, e eu ajudei, ao menos, no desenvolvimento de 6 distros
diferentes ao longo dos anos.

Como comparar com o Gentoo, se que voc j fez isso?


Caso voc no saiba, eu tambm sou um desenvolvedor Gentoo. No tive
quaisquer problemas com qualquer coisa no Arch, e a wiki deles , de longe, o
melhor recurso que eu j vi. Sim, as opes de linha de comando para pacman
so um pouco estranhas, mas leia a documentao, ou use um gerenciador de
pacotes diferentes, e ficar tudo bem para voc.
Existem aplicativos que voc usa que rodam nativamente no Windows, e
que voc executa no Wine?
Eu no uso Wine, ou quaisquer aplicativos nativos do Windows, desculpe.
LibreOffice Magazine | Dezembro 2014

154

Espao Aberto

entrevista

Voc ainda usa o Terminology?


Eu ainda uso o Terminology todos os dias, como o meu programa terminal
principal. um grande terminal e os desenvolvedores por trs dele so muito
ativos e receptivos a relatrios de bugs.
Qual a sua opinio sobre o X11? Voc concorda que ele est atrasando o
desktop Linux de forma significativa? Voc acha que Wayland vai
melhorar esta situao?
No tenho opinio sobre o X11, a no ser de que eu gosto muito e que eu
submeti algumas correes no projeto h muitos anos. Eu tambm gosto do
Wayland, eles tambm tem feito um grande trabalho.
O X11 e/ou Wayland no tem nada a ver com o esto atrasando o desktop Linux.
De forma alguma. No isso que est impedindo o Linux de ter sucesso neste
especfico, e minsculo, mercado.
Voc tem alguma preferncia forte por compiladores especficos, por
exemplo, GCC versus clang?
J que o kernel capaz de ser compilado com llvm, a concorrncia maravilhosa.
Ns fazemos um monte de coisas especficas do gcc no kernel, principalmente
porque temos que fazer, e o gcc nos fornece um meio de fazer essas coisas.
Velocidade de compilao um problema para mim, mas o tempo de execuo
o que realmente importa para todos. Por isso, eu no acho que o clang est l
apenas ainda em comparao com gcc, mas ele est ficando cada vez mais perto
disso.
LibreOffice Magazine | Dezembro 2014

155

Espao Aberto

entrevista

Como voc se sente a respeito de grandes empresas comerciais Linux/OSS


e as distribuies suportadas por elas, como RHEL e SLES?
RHEL e SLES fornecem uma soluo real para um monte de empresas e casos de
uso por a. Eu acho que eles so timos produtos e estou feliz de v-los tendo
sucesso.
Ambas, Red Hat e SUSE, contribuem muito para o desenvolvimento do kernel
Linux, o que me deixa muito feliz. Internamente, as empresas trabalham de forma
muito diferente, mas o resultado final para os usurios a mesma coisa, por isso
so casos de negcios interessantes, se voc gosta desses tipo de coisas.
Dito isto, podemos observar que o velho modelo de empresa no funciona para
todos. Muitas empresas fazem as coisas do seu jeito e baseiam o uso de sua
distro Linux no rpido movimento de distros baseadas na comunidade. Esta a
forma como grupos como NASDAQ funcionam (que baseado no Gentoo), assim
como muitas outras. por isso que eu estou muito feliz de ver CoreOS fazendo
muito bem (Aviso: Eu sou um conselheiro para eles e os fundadores so bons
amigos meus). O conceito de "constantemente atualizado com a ltima verso
estvel" uma soluo muito boa para um mundo em constante mudana, com
exigncias diferentes a cada dia.
O que me deixa feliz que o Linux funciona para tantos casos de uso diferentes,
seja ele o uso do velho modelo instale uma vez e nunca mais toque nele por uma
dcada, ou o modelo "eu tenho que executar a verso mais nova do Ruby hoje"
ou ainda o caso de uso "ligar 10.000 servidores com a mesma imagem do kernel".
por isso que o Linux tem obtido tanto sucesso, quando comparado a outros
sistemas operacionais. Voc pode transform-lo em qualquer coisa que voc
quiser, j que todo mundo quer algo diferente mesmo.

LibreOffice Magazine | Dezembro 2014

156

Espao Aberto

entrevista

Qual a sua forma preferida de atualizar kernels? Vale a pena testar o


Ksplice?
Recompilar/rebootar. Por qu voc no inventa uma forma diferente?
Quanto ao Ksplice, se voc tem tempo e esforo para manter os arquivos de
patch atualizados, perfeito! Use-o. Seno, reboota.

Contribuindo para o kernel


Eu contribu com patches menores para o kernel e realmente gostei de ter
feito isso, mas no sei onde encontrar algo para realmente trabalhar.
Alguma sugesto, alm de ver as listas?
Essa uma pergunta que recebo constantemente e honestamente no tenho
uma boa resposta. Eu costumo dizer que sim, basta ler as listas de discusso do
subsistema de que voc est interessado, e pegar o que fazer a partir da. Mas
isso pode no funcionar para todos. Eu sei disso.
Temos um monte de desenvolvedores talentosos que sabem como contribuir,
mas no sei o que fazer. Eles no podem faz-lo em tempo integral, j que tm
outros empregos ou responsabilidades, mas querem ajudar de alguma maneira.
Precisamos chegar a algum tipo de projeto para trabalhar, que permita que as
pessoas entrem nele e rapidamente consigam ajudar, mesmo que por um curto
perodo de tempo.
Isso algo que venho pensando j faz algum tempo, e tenho tido algumas ideias
malucas. Espero conseguir fazer algo sobre este assunto no prximo ano, se
possvel.

LibreOffice Magazine | Dezembro 2014

157

Espao Aberto

entrevista

Voc muitas vezes encoraja a ns, os newbies, a fazer patches para


corrigir easy-hacks como espaos em branco, comentrios, e etc., mas
vemos que muitos outros mantenedores na web desencorajam isso,
ridicularizando esses patches. Mesmo assim, voc se mantm com esta
ideia?
Outros responsveis por subsistemas consideram as correes de espaos em
branco ou de ortografia como um desperdcio de tempo, e de fato , j que eles
no querem lidar com esse tipo de correo.
E por isso, eles no fazem estas correes de espao em branco nos subsistemas
de sua responsabilidade, eles fazem correes em setores do kernel de uso
comum e onde so desafiados a fazer. Um exemplo especfico o setor de
drivers/staging do kernel. Eu afirmo que quero que voc envie correes de
espao em branco, pois eu sei que esta uma forma de envolver as pessoas no
cdigo e isso que eu quero provocar para que ocorra. Qu mais pessoas se
envolvam com o cdigo.
O qu voc sugeriria para um desenvolvedor com apenas um pouco de
experincia em C e nenhuma experincia com a programao do kernel,
para que ele pudesse colaborar para o desenvolvimento?
Falando srio.... por qu tentar desenvolver algo para o kernel, se voc nem sabe
C? Aprenda C em primeiro lugar. Aprenda muito bem, antes mesmo de sequer
pensar que voc quer ser um desenvolvedor do kernel, pois voc vai precisar
conhecer C e viver C por um longo tempo, se quer fazer parte deste tipo de
trabalho.

LibreOffice Magazine | Dezembro 2014

158

Espao Aberto

entrevista

O kernel no o lugar para aprender a desenvolver usando C. V fazer outra


coisa, como escrever uma biblioteca SSL ou um fork do udev. Estes projetos
foram iniciados por pessoas que queriam aprender linguagem C.
Que conselho voc daria para algum estudando cincia da computao?
Que temas ou assuntos voc considera como essencial?
Obtenha um diploma, e ao mesmo tempo em que voc ter todo esse tempo livre
na faculdade (srio, voc ter!), se envolva em projetos de cdigo aberto para que
voc tenha mais facilidade para conseguir um trabalho fora da faculdade. Quanto
aos temas e assuntos, a maioria dos cursos de graduao fora voc a aprender
sobre muitas coisas diferentes (bancos de dados, sistemas operacionais, mtodos
de design, etc). Por isso, aproveite o tempo para ter uma viso geral de alto nvel
sobre estes temas. Pode ser que sejam teis para voc algum dia.

Sobre sua vida pessoal


Voc est ciente de que se fizer uma pesquisa no Google com o seu nome,
o Google apresenta uma foto sua com cara de maluco?
Sim estou ciente! Meus filhos adoram tirar sarro de mim por causa disso.
Quais atividades que voc faz fora do Linux? Qual o seu segundo
passatempo favorito na vida, alm do Linux?
O que h para fazer alm do Linux? O qu eu mais gosto de fazer estar com a
minha esposa e filhos. Eles so o que me mantm so neste mundo maluco.

LibreOffice Magazine | Dezembro 2014

159

Espao Aberto

entrevista

Quanto a um hobby, isso um problema real para mim, pois meu hobby se
tornou meu trabalho. Por isso, o qu eu fao como hobby? Por muitos anos eu
remodelava minha casa, acrescentando quartos e outros cmodos, mas j faz
algum tempo que nos mudamos de l para uma ilha. Depois desta mudana, eu
constru um caiaque de madeira, que me consumiu muito mais tempo do que eu
previa (3 anos). Agora que o caiaque est concludo, eu preciso encontrar outro
passatempo, j que est muito frio para usar o caiaque neste inverno.

Qual o seu tipo favorito de cerveja?


Eu gosto de uma boa pilsner. Como eu viajo muito, eu comecei a experimentar
muitas cervejas diferentes, cervejas locais, e gostei de todas elas. H tantas
opes, que decidi iniciar a apreci-las por amostragem, em vez de perguntar a
outras pessoas. Desta forma, eu tomo minhas prprias concluses.

Libby Clark Formada em Jornalismo pela Columbia University. Foi reporter do


Daily Journal of Commerce. Atualmente editora de Contedo Digital na Linux
Foundation. Especializaes em mdia interativa, mdia social, jornalismo,
pesquisa, tecnologia, energia, negcios, bancos / finanas, cincia.

LibreOffice Magazine | Dezembro 2014

160

LibreOffice Magazine | Abril 2014

161

Espao Aberto

artigo

Software Livre na
UFVJM Campus Mucuri
Por Cristiano Figueiredo e Jaime Batista de Souza
A Universidade Federal dos Vales do Jequitinhonha e Mucuri UFVJM Campus Mucuri
oferece Curso de Capacitao em Software Livre para seus servidores tcnicos
administrativos.
Dizer que o Governo Federal vem adotando o Software Livre em seus rgos no
seria nenhuma novidade. Isso faz parte da deciso estratgica da Poltica Nacional
de Tecnologia da Informao e Comunicao, que desde 2003 orientada para
incluso digital e a inovao. Segundo o Serpro, a administrao de tecnologia da
informao no governo inteiramente descentralizada. Cada ministrio ou rgo
escolhe seus sistemas e mquinas.
Vinculado Casa Civil, o Instituto Nacional de Tecnologia da Informao (ITI) foi
criado para definir as polticas estratgicas do governo nessa rea. Uma dessas
polticas tem sido estimular a migrao para o software livre. Porm, percebemos
que os servidores pblicos no esto sendo preparados adequadamente para
esta mudana.
Acontece que, em geral, os servidores, sejam eles veteranos ou novatos, esto
acostumados a utilizar softwares proprietrios em seus computadores pessoais,
ou seja, s conhecem esta realidade.
LibreOffice Magazine | Dezembro 2014

162

Espao Aberto

artigo

ai que entra o trabalho de sensibilizao e capacitao destes usurios. Mas a


grande mudana cultural, e as pessoas geralmente so resistentes s
novidades.
Pensando nisso, a Universidade Federal dos Vales do Jequitinhonha e Mucuri
(UFVJM) oferece aos servidores Tcnicos Administrativos cursos de capacitao
em diversas reas como Administrao Pblica, Ingls, Espanhol, Promoo da
Sade, Informtica etc.

Estes cursos podem ser realizados por empresas licitadas ou por servidores da
prpria UFVJM.
Com a chegada de vrios novos servidores UFVJM, percebeu-se a necessidade de
oferecer uma capacitao em Softwares Livres.
Cristiano Figueiredo que Tcnico em Tecnologia da Informao e Jaime Batista de
Souza, Matemtico, ambos do campus de Mucuri da UFVJM foram os organizadores
e instrutores do curso de Capacitao em Software Livre.
LibreOffice Magazine | Dezembro 2014

163

Espao Aberto

artigo

Para que a proposta do curso estivesse de acordo com as necessidades dos servidores,
os instrutores do curso realizaram uma pesquisa sobre suas demandas, assim como a
dos setores onde executam suas atividades dirias. Da, foram escolhidos os softwares
livres que melhor atenderiam tais necessidades.
O curso teve durao de 120 horas, iniciando com uma apresentao sobre a definio
de Software Livre e a poltica do governo quanto ao seu uso. Durante o curso os
participantes aprenderam a utilizar a sute de escritrio LibreOffice, produzir material
grfico utilizando o Inkscape e o Gimp e por fim, aprenderam a manipular arquivos
PDF.
Para finalizar o curso, convidamos dois profissionais atuantes na rea do Software Livre
para uma mesa-redonda junto aos instrutores e os alunos do curso. Um dos
convidados, o Sr. Salim Aouar falou sobre a importncia da adoo do software livre
nas instituies pblicas. J o Sr. Duda Nogueira, um dos organizadores da Latinoware,
falou sobre a necessidade estratgica do Brasil ser um pas autossuficiente no que se
refere a tecnologia de ponta, e no depender de outros pases nesta rea.
Esta experincia nos mostrou que este tipo de ao muito significativa para a
popularizao do uso dos Softwares Livres dentro dos rgos pblicos. Segundo os
alunos o resultado foi muito positivo, tanto que, alguns deles, j decidiram instalar o
Sistema Operacional Linux em seus computadores pessoais.
Cristiano Figueiredo Bacharelem Administrao pela UFVJM e Ps-graduado
em Sistemas de Informao pela POSEAD-FGF. Atualmente Servidor Pblico na
Universidade Federal dos Vales do Jequitinhonha e Mucuri atuando na rea de
Suporte deTecnologia da Informao, Tutor a distncia no Curso de Administrao
Pblica e Coordenador do Projeto de Coleta Seletiva Solidria.

Jaime Batista de Souza - Tcnico administrativo na Universidade Federal dos


Vales do Jequitinhonha e Mucuri, matemtico do Instituto de Cincia, Engenharia e
Tecnologia, instrutor do curso de capacitao em software livre para tcnicos
administrativos na UFVJM, tutor a distncia do curso de Matemtica e Fsica da
EAD/UFVJM e Integrante do Grupo de Estudos em Softwares Livres para o Ensino
- GESE na UFVJM.

LibreOffice Magazine | Dezembro 2014

164

artigo

Espao Aberto

Software Livre na
TV Unesp
Por Fabio Cardoso e Fabrcio Carapelli
Fazer televiso algo muito caro. A

acima do padro de outras atividades

maioria dos equipamentos feitos para

do mercado, e o suporte acompanha

televiso custam muito mais do que

esta filosofia. Essa situao no um

seus similares comuns, com preos

problema

para

frequentemente batendo na casa das

comerciais

de

dezenas

de

milhares

de

reais. A

justificativa dos fabricantes para estes


preos

confiabilidade

equipamento.
eficincia,

Pela

seus

redundantes

do

robustez

componentes
melhores,

e
so

consequncia disso o aumento do


preo. O software tambm segue esta
mesma filosofia. Pela necessidade de

as

emissoras

televiso,

cujos

patrocnios so cobrados com base nos


custos operacionais. Mas e no caso das
emissoras

menores,

regionais,

ou

educativas?
Este o caso da TV Unesp, no ar a
pouco mais de 3 anos. A TV Unesp
uma emissora cultural e educativa que
irradia seu sinal para a cidade de

ser eficiente e estar sempre disponvel,

Bauru, o que permite que alcance algo

os custos de aquisio e manuteno

em

dos softwares para televiso so muito

espectadores.

LibreOffice Magazine | Dezembro 2014

torno

de

400

mil

potenciais

165

artigo

Espao Aberto
Tem

60

funcionrios ao todo, com

desde

incio

por

restries

uma equipe bastante enxuta para os

oramentarias. Alm disso, vrios dos

padres

Seu

softwares proprietrios para udio e

oramento muito menor do que o de

vdeo pecam em sua eficincia e

uma emissora grande, e, alm disso,

estabilidade.

por ser uma emissora educativa, tem

de

uma

televiso.

algumas dificuldades jurdicas para

soluo

encontrada

surpreende

muita gente do meio televisivo quando

obter subsdios privados, o que a

contada. Uso macio de software livre.

coloca em uma categoria de emissora

A despeito do que o senso comum do

de televiso que, por falta de recursos,

mercado

imagina,

no pode comprar de imediato todos

software

livre

os equipamentos e softwares que o

profissional so to robustas e flexveis

mercado oferece.

quanto as do software proprietrio,

Nestes anos que a TV Unesp est no ar

com o ganho bvio e imediato do custo

surgiram necessidades de solues de

zero.

informtica

Vrias reas da cadeia de produo de

que

no

estavam

no

projeto original, por diversos motivos.


Seja porque codecs de vdeo mudaram,

contedo

as

solues

para

da

TV

de

broadcast

Unesp

so

beneficiadas pelo software livre. Hoje

ou porque existe a necessidade de

nossa programao enviada para a

fazer transmisses ao vivo, ou era

web

necessrio

distribuir

sua

programao na internet 24 horas por

24

horas

interrupes.

Como

por

dia,

sem

retransmissora

afiliada da EBC, nossa programao

dia, entre muitos outros.

prpria ocupa de duas a quatro horas

Para resolver estes problemas com

por dia, com o restante preenchido

softwares proprietrios a TV gastaria

pela programao da TV Brasil, que

uma pequena fortuna s com licenas

no permite que seu contedo seja

de uso e aquisio de maquinrio

veiculado na web. Para resolver este

especfico; esta ideia foi descartada

impasse, a equipe de TI da TV Unesp

LibreOffice Magazine | Dezembro 2014

166

artigo

Espao Aberto
desenvolveu um software que realiza o

de outras ilhas de edio secundrias

envio em tempo real para a internet

usando software proprietrio. Todo

(streaming) de uma lista de vdeos j

material vindo do departamento de

gravados,

pelos

videografismo, como as vinhetas e

operadores, feito todo em software

infogrficos, so oriundas de softwares

livre - no caso Java, usando bibliotecas

da Adobe, como o AfterEffects e o

do VLC. Hoje este software s permite

Premire.

a sada do contedo via streaming para

chegam vdeos de terceiros ou vdeos

a web, porm existem planos de

baixados da internet, e tudo isso ainda

upgrades.

precisa

A inteno que ele capture vdeos em

exportado em um formato especfico

tempo real e d sada de vdeo pelo

do exibidor, que encarregado de

hardware, tornando-o, de fato, uma

enviar o vdeo para o ar. Neste cenrio

soluo de playout, que permitiria

de

inclusive colocar a emissora no ar. O

travamentos, problemas com codecs,

custo mdio de um software destes no

vdeos em branco e sem udio so

mercado ultrapassa os 10 mil dlares.

comuns.

selecionados

Em

ser

diversos

alguns

editado,

formatos

momentos

finalizado

de

vdeo,

A soluo encontrada surpreende muita gente do meio televisivo


quando contada. Uso macio de software livre. A despeito do que o
senso comum do mercado imagina, as solues de software livre
para o broadcast profissional so to robustas e flexveis quanto as
do software proprietrio, com o ganho bvio e imediato do custo
zero.
A TV Unesp tambm tem uma soluo

Para resolver este problema a TV criou

prpria de converso de vdeos. As

internamente uma padronizao de

mquinas principais de edio da TV

converso de arquivos, onde tudo

so todas Mac, rodando Final Cut, alm

transcodificado para um formato s

LibreOffice Magazine | Dezembro 2014

167

artigo

Espao Aberto
para depois ser levado as ilhas de

Em 2012 a transmisso ao vivo foi feita

edio. neste momento que entra o

usando o Ogg Theora e o Icecast, Em

software de converso, desenvolvido

2013 foi o VP8 com tecnologia prpria

tambm pela equipe da TV Unesp e

de servidor, sempre usando softwares

baseado no FFMPEG, que se encarrega

open

de pegar qualquer formato de vdeo e

GNU/Linux e como transcoders, o VLC

codific-lo para o exato formato que a

e o FFMPEG.

edio de TV precisa. A cadeia de

Alm de tudo isso existe uma outra

produo

de

frequentemente

source.

Mquinas

rodando

uma

televiso

rea onde a TV Unesp referncia

usa

formatos

nacional,

usa

software

livre:

incomuns de vdeo, que possuem

produo de aplicativos interativos

necessidades

para televiso digital usando Ginga. O

especficas

de

transcodificao que at os softwares

Ginga

proprietrios possuem dificuldades de

nacional, feito pela PUC do Rio de

entregar.

Hoje

este

conversor

um

middleware

livre

Janeiro, e faz parte da norma da ABNT

comprime arquivos de vdeo com taxas

para as transmisses de televiso

de bitrate e qualidade melhores do

digital. A TV Unesp desenvolveu vrios

que o Adobe Media Encoder, por

aplicativos e trabalhos na rea, alguns

exemplo. O mesmo conversor tambm

deles premiados. A emissora foi uma

encarregado de transcodificar o

das dez do pas contempladas com um

arquivo e envi-lo para o YouTube.

laboratrio de produo de aplicativos

Toda a parte de streaming ao vivo de

atravs de uma chamada pblica do

eventos

usando

Ministrio das Comunicaes - o Ginga

software livre. Tradicionalmente a TV

BR Labs, que j rendeu dezenas de

Unesp transmite todos os anos ao vivo

aplicaes

o Encontro de Software Livre da

encaminhadas com o Governo Federal.

UNESP, em Ilha Solteira- SP, e usa este

Todos

evento para apresentar e testar novas

desenvolvimento das aplicaes so

solues de streaming livre.

software livre, e todas as aplicaes

tambm

feita

LibreOffice Magazine | Dezembro 2014

os

algumas

programas

parcerias
usados

no

168

artigo

Espao Aberto
resultantes so licenciadas via GPL.

No se trata apenas de resolver um

Tambm foi na TV Unesp que realizou-

problema. O uso do software livre na

se a primeira compilao do Ginga

TV Unesp ultrapassa o simples ponto

para o Raspberry Pi.


Alm de todas estas iniciativas de
apoio ao software livre, o mesmo ainda
alcana outras reas da TV Unesp. As
estaes de trabalho da emissora
usam LibreOffice; o player de vdeo

de ser soluo. Como tambm um


laboratrio com o objetivo de produzir
pesquisas na rea, um dever da
emissora

testar

experincias

com

dividir
a

estas

comunidade.

padro em todas as estaes o VLC;

Alinhada com os objetivos da prpria

os servidores de armazenamento de

Unesp, a TV Unesp tem a misso de

arquivos rodam GNU/Linux e usam o

demonstrar que perfeitamente vivel

Samba para compartilhamento e os

e at recomendvel o uso do

servidores web e de e-mail usam

software livre dentro do ambiente de

FreeBSD. importante ressaltar que


estas

escolhas

no

so

baseadas

apenas na ausncia de custo. Com a


disponibilidade

do

cdigo

fonte,

uma televiso. Essa iniciativa pode


deixar como legado para o futuro uma
televiso mais democrtica e livre, com

alteraes e adequaes so fceis de

diminuio dos custos e consequente

se fazer, e encontrar problemas e

expanso do acesso, democratizando

corrigi-los muito mais simples do que

um pouco mais um meio onde hoje o

quando se usa softwares proprietrios.

software proprietrio e estrangeiro

A sua prpria natureza aberta permite

domina completamente. So escassas

que

bugs

sejam

corrigidos

pela

comunidade mais rapidamente, e


muito

comum

que

problemas

momentneos sejam resolvidos com


uma

simples

atualizao

de

um

binrio.
LibreOffice Magazine | Dezembro 2014

as solues nacionais para broadcast, e


montar

uma

sinnimo
praticamente

emissora

de
toda

de

importao
a

sua

TV

de

base

tecnolgica.
169

Espao Aberto

artigo

Investir no software livre dentro do ambiente televisivo , alm de cortar custos


imediatos, poder contribuir com a insero de mo de obra nacional no
desenvolvimento e suporte destas solues, diminuindo a dependncia
estrangeira. A TV Unesp, assim como a universidade que lhe acolhe, apoia e
sempre apoiar o software livre em todas as suas vertentes.
Fabio Cardoso - Tcnico de informtica pelo SENAC-SP, com Licenciatura em
Educao Artstica pela UNESP de Bauru e Mestre em Televiso Digital tambm
pela UNESP. Possui 11 anos de experincia na rea de TI atuando na rea de
desenvolvimento de softwares para web, game design e transmisso de udio e
vdeo pela internet. Atualmente hoje ocupa o cargo de Gerente de TI na TBR
Produes, tambm programador web na TV Unesp e pesquisador bolsista da
CAPES como coordenador de um dos pacotes de trabalho do projeto Global ITV.

Fabrcio de Oliveira Carapelli - Bacharel em Cincias da Computao e Psgraduando em Engenharia de Software, ambos pela Universidade Sagrado
Corao (USC) Bauru/SP, possui 10 anos de experincia na rea de TI, atuando
nas reas de manuteno e suporte tcnico, desenvolvimento de aplicativos e
atualmente ocupa o cargo de Supervisor de TI na Televiso Universitria Unesp
Bauru/SP, sendo o responsvel pela rea de TI.

LibreOffice Magazine | Dezembro 2014

170

LibreOffice Magazine | Junho 2014

171