Вы находитесь на странице: 1из 92

UNIVERSIDADE FEDERAL DO VALE DO SO FRANCISCO

CURSO DE GRADUAO EM ARQUEOLOGIA E PRESERVAO


PATRIMONIAL

Cleberson Carlos Xavier de Albuquerque

SISTEMAS COMPUTACIONAIS EM ARQUEOLOGIA:


SOLArque Linux, uma distribuio linux para a arqueologia

So Raimundo Nonato
2013
CLEBERSON CARLOS XAVIER DE ALBUQUERQUE

SISTEMAS COMPUTACIONAIS EM ARQUEOLOGIA:


SOLArque Linux, uma distribuio linux para a arqueologia

Trabalho apresentado Universidade Federal do


Vale do So Francisco UNIVASF, Campus Serra
da Capivara, como requisito da obteno do ttulo
de bacharel em Arqueologia e Preservao
Patrimonial.

Orientadora: Prof. Msc. Nvia Paula Dias de


Assis.

So Raimundo Nonato
2013
Seu Augusto e Dona Socorro

Witalo

Anne Grazielle

V Pulu e V Joozinho (in memoram)

V Preta e V Zuza
Agradecimentos

Agradeo primeiramente minha famlia. Tendo especial citao meus pais, Carlos
Augusto de Albuquerque e Maria do Socorro Xavier de Albuquerque. Meu irmo mais
novo, a quem tenho profundo orgulho e que sei que em alguns de seus passos espelhou-
se em mim, mas sinceramente queria que ele puxasse mais a mim. Tambm entram na
conta meus avs, aos quais sempre tive profundo carinho, sendo que entre eles, est o
homem mais sbio que j conheci nesse mundo, que foi meu av paterno Joozinho, a
quem no escondi as lgrimas no dia do enterro ao lembrar que me chamava aos 7 anos
de homem da cincia por gostar de livros como ele, e sempre perguntar sobre tudo,
fazendo uma espcie de teste. Sou honrado de ser uma das pessoas que levou seu
caixo at sua estada final. Minha v Pulu (paterna), quem me arrependo de no ter visto
seu enterro e enquanto estava doente ir visit-la por motivos de trabalho e faculdade.
Tambm meu querido V Zuza (materno), quem tenho profundo carinho e sempre o terei
como exemplo para a vida e quem me apoiava em minhas traquinagens quando pequeno.
Minha V Preta que a nica pessoa aps minha me que merece o mesmo carinho
dado a ltima e que sei que ela me retribui muito bem, at mais, e t com saudade de um
queijo coalho feito por ela.
minha amada Anne Grazielle, quem tenho certeza de terei uma vida muito feliz a
seu lado e que sabe muito bem me fazer feliz com somente um olhar e/ou um sorriso, os
dois juntos me tornando o homem mais feliz do mundo.
Aos meus amigos de infncia do C-1, principalmente os irmos metralha Ismael,
Cristina e Samuel, e seus pais Joo Karat e Hlia. Alm dos amigos Apoliano e zio.
galera da Uespi, principalmente os paus-para-toda-obra Amiltin, Galego, Gilvan,
Maicon, Valdiano Doido e Sabriano. A galerinha do mal que entrou na dita universidade
depois, mas j me ajudaram bastante, Vaninha (do C-1 tambm), Marzeo e Diana.
Aos caras da UNIVASF que acho que so, ou se dizem meus amigos. Sendo
citvel os nomes de Digenes sem expresso, Gabriel bucho de soro, Melqui o
mentor e Tchelo Bobo da corte, Bruno Maria Betnia, Renato, Reubo pegador,
Welder, Leandro maaaaluco, Paj, Roberto e Jack. que ao menos ajudavam nas
mudanas de casas e nas canas, e to a mais tempo nessa cidade. E os mais novos na
universidade Nic, Z da orla, Mosas Z Pilintra e Felipe Kestering. Vai pelado!!!!
Aos amigos de SRN, em especial minha irm do peito Lili, Wesley e Felipe.
minha orientadora Nvea Paula, que quando eu tava no aperreio se prontificou e
disps a me ajudar. Valeu Nvia.
Malandragem d um tempo...
Bezerra da Silva
Resumo

O presente trabalho traz tona a pesquisa para desenvolvimento de uma distribuio


Linux, leia-se verso do Linux, voltada arqueologia, principalmente ao Brasil, pois
procurou-se softwares livres nacionais que tivessem uma finalidade til arqueologia,
alm de uma busca por softwares procedentes de outros pases que tivessem tambm
utilidade para a arqueologia, sendo que como caracterstica predominante de escolha foi
a traduo para lngua portuguesa. Alguns softwares no possuem traduo, ainda, para
a lngua portuguesa, logo, foram escolhidos de acordo com a qualidade do projeto, leia-se
software livre, e a necessidade de estarem disponveis comunidade arqueolgica. A
distribuio apresentada tem finalidade acadmica e profissional, visto que, maioria de
seus softwares possuem esse carter, podendo ser muito bem utilizada por laboratrios
de informtica de universidades e empresas de arqueologia no Brasil.

Palavras-chave: Arqueologia, Sistemas de informao, Linux, Arqueomtica, Seleo de


softwares
Abstract

This study brings up the research and development of a Linux distribution, read the Linux
version, dedicated to archaeology, mainly to Brazil, because we tried to free software
nationals who had a useful purpose to archaeology, and a search for software from other
countries that had also useful for archaeology, with as predominant feature of choice was
the translation into Portuguese. Some software does not have a translation yet, to
Portuguese, so they were chosen to accord to the quality of the project, read free software,
and need to be available to the archaeological community. The distribution presents
academic and professional purpose, since most of its software have this character, which
may very well used by labs of universities and companies archaeology in Brazil.

Keywords: Archaeology, Information systems, Linux, Archaeomatic, Software selection


8

Sumrio
1 INTRODUO 10

2 REFERENCIAL TERICO E METODOLGICO 14


2.1 Arqueologia como cincia interdisciplinar 15
2.2 Arqueologia e computao trabalhando em conjunto: Arqueomtica 16
2.3 Software Livre/Gratuito e Software Proprietrio 19
2.3.1 Licenas de software 21
2.3.2 Tipos de distribuio de software 23
Categorias de software utilizados no processamento dos dados
2.4 24
arqueolgicos
2.4.1 SIG Sistema de Informao Geogrfica 24
2.4.2 CAD Desenho Assistido por Computador 25
2.4.3 Sistemas de Bancos de Dados 26
2.4.4 Modelagem 3D 27
2.4.5 Editores de imagens em mapa de bits (raster) 28
2.4.6 Editores de imagens vetoriais 29
2.4.7 Georreferenciamento 30
2.4.8 Fotogrametria 30
2.4.9 Estatstica 31
2.4.10 Sensoriamento remoto 31
2.4.11 Sute de escritrio 31
2.4.12 Diagramas 32
2.4.13 Geodsia 32
2.4.14 Editores WEB 32

3 SELEO DOS SOFTWARES E CRITRIOS UTILIZADOS 33


3.1 Softwares utilizados 38
3.1.1 Softwares nacionais 39
3.1.2 Softwares internacionais 40

4 SOLARQUE LINUX: CONSTRUO E INTERFACE 51

5 CONSIDERAES FINAIS 57

REFERNCIAS 58
9

ANEXOS 70
ANEXO A - Transforming your Installation Manually into a Live DVD/CD 71
ANEXO B - Como criar uma distro Linux baseada no Ubuntu parte 13/Final:
88
Gerando a ISO do seu sistema

Lista de Figuras

Levantamento da bibliografia utilizada no decorrer do trabalho e suas


Grfico 1: 14
terminologias gerais
Atributos da entidade Arqueosstios usados/definidos pela etapa
Figura 1: 27
prospeco de terreno
Figura 2: Esquema de composio do cenrio virtual do Stio da Pedra de Ing 28
Figura 3: Painel de pinturas rupestres e detalhe vetorizado 29
Figura 4: Viso atual de fotogrametria 30
Figura 5: rea de Trabalho do SOLArque Linux 51
Figura 6: rea de trabalho com menu aberto 52

Lista de Tabelas

Tabela 1: Resumos das principais licenas de software livre 23


Tabela 2: Listagem e disposio no menu do sistema dos softwares apresentados 52
10

1 INTRODUO

A arqueologia hoje pode ser considerada como uma cincia jovem no Brasil, pois
surgiu em nosso pas no sculo XIX e passando por um perodo de estagnao reaparece
na segunda metade do sculo XX apresentando tambm uma grande dependncia de
tecnologias e metodologias estrangeiras (FUNARI, 2003; PROUS, 1992). Por ser uma
cincia que cresce a cada dia, necessita de mtodos e ferramentas adaptadas realidade
brasileira, na qual a computao surge como um significativo e importante recurso ao
trabalho do arquelogo.
A maioria dos softwares1 disponveis que podem ser teis aos arquelogos
brasileiros de origem estrangeira, ou seja, alm do idioma utilizado no ser o corrente
neste pas, tais sistemas e aplicativos no foram projetados especificamente para esta
realidade. Trata-se, normalmente, de programas que apresentam alta qualidade, porm, a
custos muito elevados, o que dificulta o acesso e manuseio por parte da maioria dos
pesquisadores.
No panorama atual da Informtica, entretanto, j existem softwares alternativos
(sem custo algum), que podem substituir grande parte das funes executadas pelos
aplicativos de carter privado. Um exemplo prtico pode ser apresentado no trabalho de
Jennifer Bauer (2012), compara softwares livres 2 e softwares proprietrios3 para sistemas
de informaes geogrficas, testando a eficincia e usabilidade dos mesmos.
O presente trabalho insere-se em tal perspectiva na medida em que a pesquisa
arqueolgica pode ser contemplada, pois considera o mundo do software livre como um
movimento de compartilhamento dos conhecimentos tecnolgicos e cientficos. Nesse
contexto, aparece na Itlia encabeado pelo Arc-Team, um sistema operacional 4 baseado

1 Software o nome genrico dado aos programas usados na operao de computadores e dispositivo
conectados. Geralmente so divididos em aplicativos (programas que fazem o trabalho) e softwares de
sistema (que gerenciam o computador). INTEL (2009)
2 Software Livre (Free Software) o software disponvel com a permisso para qualquer um us-lo,
copi-lo, e distribu-lo, seja na sua forma original ou com modificaes, seja gratuitamente ou com
custo. Em especial, a possibilidade de modificaes implica em que o cdigo fonte esteja disponvel.
HEXSEL (2002)
3 Diferente do software livre o software proprietrio no disponibiliza os cdigos fontes e os restringe
sobre patentes e licenas restritivas, onde o usurio adquire por meio da compra de licenas, o direito
de usar aquele determinado software
4 O sistema operacional o programa que gerencia todos os outros programas no computador. INTEL
(2009)
11

em Linux5, mais corretamente intitulada distribuio 6, com foco na arqueologia: o


ArcheOS. Formulado para atender demandas da arqueologia europia, com diversos
aplicativos em ingls, este sistema tem se disseminado pelo mundo chegando at o
Brasil. O mesmo foi implantado no laboratrio de informtica do curso de Arqueologia e
Preservao Patrimonial da Universidade Federal do Vale do So Francisco.
Hoje poucos estudantes desta universidade utilizam-no ou se interessam pelo
mesmo, talvez por se tratar de um sistema operacional de difcil acesso ao menu de
aplicativos, com interface com design peculiar (diferente), agregado ao fator de que a
maioria dos estudantes quando entram na graduao no so fluentes na lngua
anglo-saxnica. Levantando a prerrogativa de que os atuais estudantes de graduao
sero a vanguarda dessa cincia num futuro prximo, cabvel que esses estudantes
tenham conhecimento das tecnologias que possam servir de apoio.
A proposta de desenvolvimento de uma distribuio brasileira voltada
arqueologia, torna-se bastante significativa na medida em que contempla a caracterstica
social de acessibilidade presente nos softwares carter livre. Partindo do pressuposto que
a informtica em nosso pas se mantm sob rgida gide da Microsoft 7, com seu sistema
operacional servindo de base na maioria dos computadores pessoais e de empresas. Um
sistema operacional totalmente voltado arqueologia brasileira tem como finalidade a
facilidade de utilizao por parte de estudantes ainda em incio de graduao. Muitos
destes estudantes no so fluentes numa segunda lngua, apesar do ingls hoje ser
considerado lngua franca para a cincia. Um sistema que proporcione maioria dos
softwares em lngua nacional ou alguma lngua mais prxima e de fcil aprendizado 8, tem
o objetivo de facilitar o manuseio deste sistema e dos softwares inclusos nele. No futuro
os estudantes que mantiveram contato com aplicaes mais amigveis 9, podero
utiliz-los nas empresas que trabalharo sem auxlio de uma capacitao extra.
O software livre j uma realidade tratada pelo governo federal como algo vivel
5 Sistema operacional livre desenvolvido desde 1991, a partir dos esforos do programador finlands
Linus Torvalds, que disponibilizou o cdigo-fonte do Linux na Internet e solicitou a colaborao de outros
programadores para que estes desenvolvessem as partes ainda faltantes (HEXSEL, 2002, p. 9).
6 Uma distribuio Linux corresponde ao agrupamento de aplicaes e ferramentas e tem o objetivo de
facilitar a utilizao do sistema operacional Linux. O conjunto de aplicaes e ferramentas
extremamente diverso e pode tornar confusa ao usurio leigo ou iniciante. (AMARO, s/a)
7 De acordo com o site NetMarketShare, a Microsoft em 2013 ocupava sozinha quase 70%, somando
todos os seus sistemas-operacionais utilizados no pas. Fonte:
http://www.netmarketshare.com/operating-system-market-share.aspx?
qprid=11&qpcustomb=0&qpcustomd=br acesso: 08 de setembro de 2013.
8 Leia-se espanhol, por ser a lngua latina mais prxima do portugus
9 Amigvel, em computao se refere uma aplicao que possui um sistema de janelas organizado,
traduo para a lngua do usurio, menus de forma que facilitem o acesso s funes da aplicao,
enfim, algo que traga conforto ao usurio.
12

para interesses nacionais. O governo vem desde 2003 incentivando e adotando aes de
aplicao de software livre nas mais variadas camadas do poder estatal brasileiro. Seus
argumentos so constitudos nos pressupostos de economia, segurana, autonomia
tecnolgica, independncia de fornecedores e democratizao da informtica.
O governo federal aponta como uma economia de verbas estatais a utilizao de
software livre, pois...
Utilizando software proprietrio, o pas gastar para informatizar suas
principais 100 mil escolas pblicas, no mnimo, US$ 300 milhes
aproximadamente a cada dois anos. A aritmtica simples: se utilizarmos
30 computadores em mdia em cada uma dessas 100 mil escolas,
teremos de adquirir 3 milhes de licenas de uso de softwares bsicos
(SILVEIRA, 2004, p.. 39).

Por outro lado, tambm se torna contraditrio que um governo (representao


mxima do desejo popular) utilize software proprietrio, que no acessvel
economicamente a toda populao; sendo esta, levada a pirate-lo para utilizao. Logo,
necessrio investir em alternativas gratuitas e pblicas para usufruto da populao, no
somente na rea da informtica, como tambm nas mais variadas demandas existentes
na sociedade. A autonomia tecnolgica gerada pelo uso do software livre provm do
pressuposto que, o cdigo sendo livre, programadores do pas possam alter-los aos
interesses locais. Atualmente j existe uma imensa comunidade de programadores
dispostos a contribuir com o aprimoramento e uso do software livre no pas, estando
alguns deles presentes at mesmo nas direes de alguns dos mais diversos softwares
livres do mundo10.
Outra observao a ser feita diz respeito pirataria de softwares proprietrios,
onde a lei N 9.610, de 19 de fevereiro de 1998, qual Altera, atualiza e consolida a
legislao sobre direitos autorais e d outras providncias (BRASIL, 1998), prev nos
seus termos os ditames a serem seguidos pelo poder judicirio e pela fora policial na
medida de represso da pirataria, assinalando meios de identificao e inserindo o crime
de pirataria ao cdigo penal como crime passvel de priso aos agentes ativos da
10 Existem membros em grupos de software da mais variada categoria e posio hierrquica, posso citar
Eliane Domingos, membro da mesa diretora da The Document Foundation (Mantenedora do
LibreOffice). A famosa distribuio linux Mandriva, franco-brasileira, e utilizada no mundo inteiro, e que
ultimamente deu origem tambm famosa distribuio Mageia. Este que vos fala membro voluntrio
da Mozilla Foundation fazendo parte do grupo de traduo/suporte/divulgao de usurios do
Firefox/Thunderbird (https://support.mozilla.org/pt-BR/user/873315) e membro do grupo de traduo do
Geoserver, ambos para nosso idioma. Posso citar vrios, muito mais importantes, contudo, isso valeria
uma pesquisa mais ampla.
13

pirataria. Sendo os agentes ativos, leiam-se os pirateadores, e os agentes passivos, os


compradores do produto pirata, a estes ltimos cabendo multa prevista em lei por infrao
e incentivo a um crime disposto em lei.
As empresas de arqueologia no Brasil podem ser consideradas Pequenas 11 e
Mdias12 Empresas (PME's), a depender de seu faturamento, logo, empresas desse porte
que procuram agir de acordo com a lei, no compram e nem utilizam software pirata, pela
desvantagem de uma multa no porvir de uma fiscalizao (INTEL, 2009).
Logo o software livre aparece como alternativa gratuita e rentvel para empresas
que procuram reduzir seus custos em reas como informtica. Para empresas que no
dispem de um departamento de Tecnologia da Informao (TI), utilizando-se do
treinamento de pessoal e ainda compra de softwares, pode reduzir ainda mais seus
custos com somente a capacitao dos funcionrios em aplicaes livres. Para empresas
que dispem de um departamento de TI, pressupe-se que os funcionrios deste
departamento tenham alguma familiaridade com software livre, e a implantao deste na
empresa diminuiria os custos com pagamentos de licena de software.
Deste modo, estruturou-se esse trabalho no intuito de demonstrar a criao de um
sistema operacional utilitrio, gratuito e de interface amigvel, que possa ser utilizado
tanto por estudantes de arqueologia, quanto pelos profissionais arquelogos que realizam
pesquisa no Brasil. No primeiro captulo so apresentados os ditames
terico-metodolgicos da pesquisa, bem como um histrico da introduo da informtica
na arqueologia e uma discusso sobre licenas de software. Para tanto, fez-se uma
listagem das reas de pesquisa laboratorial e de campo da arqueologia, que necessitam
de apoio de softwares. No segundo captulo so apresentados os critrios de seleo dos
softwares e sua listagem final, com base nos preceitos adotados anteriormente. No
terceiro e ltimo captulo, o projeto de desenvolvimento do SOLArque Linux
apresentado.

11 Pequenas Empresas: receita bruta anual superior a R$ 1.200.000,00 e inferiores ou iguais R$


10.000.000,00 (BNDES apud INTEL, 2009, p. 3).
12 Mdias Empresas: receita bruta anual superior a R$ 10.500.000,00 e inferiores ou iguais
60.000.000,00 (BNDES apud INTEL, 2009, p. 3).
14

2 REFERENCIAL TERICO E METODOLGICO

A organizao aplicada ao trabalho consiste numa evidenciao e levantamento


bibliogrfico das metodologias e prticas recorrentes na Arqueologia Brasileira (Grfico 1),
assim como um levantamento histrico das prticas utilizadas atualmente na arqueologia
como um todo. Trata-se de um panorama geral sobre os diferentes trabalhos
arqueolgicos que necessitam do auxlio da informtica, para maximizar resultados tanto
em campo quanto em laboratrio.

Grfico 1: Levantamento da bibliografia utilizada no decorrer do trabalho e suas terminologias gerais.

Fonte: O autor

Efetuada a pesquisa, foi elaborado um levantamento da bibliografia especfica em


Arqueomtica, ramo da arqueologia ao qual pode ser definido como o uso da informtica
e seus meios para automatizar e agilizar o processamento dos dados arqueolgicos.
Utilizaram-se artigos e trabalhos acadmicos nos idiomas: espanhol, francs, ingls,
italiano e portugus. Aps o levantamento especfico, fez-se uso de trabalhos que tratem
de software livre, ou de temas relativos aplicao de metodologias, como por exemplo,
a montagem 3d, que ajudem a validar a escolha de softwares para a distribuio Linux e
elaborao de estudos de casos no decorrer do texto da presente monografia.
Como meio de divulgao foi criado uma pgina no site Source Forge
15

(http://sourceforge.net/p/solarque), este que por sua vez, consiste numa grande


incubadora de projetos de software livre e gratuito, permitindo criao tambm de wikis 13,
paginas de suporte e fruns, alm do download do material. Na pgina sero
disponibilizadas informaes acerca do sistema e bibliografias que ajudem no manuseio
do sistema e softwares inclusos. A wiki ter tutoriais acerca dos softwares e um frum
ser introduzido como meio de interao entre usurios. Num futuro prximo, sero
introduzidas bibliografias decorrentes da utilizao do sistema por parte dos usurios
finais14.

2.1 Arqueologia como cincia interdisciplinar

A Arqueologia apresenta-se composta por um conjunto de disciplinas das quais


historicamente provm como a Histria e a Antropologia; ou faz uso, como a Geologia, a
Filosofia, a Biologia, a Matemtica estatstica, a Psicologia, dentre outras. Trata-se de um
carter multidisciplinar, que resulta nos mtodos e teorias que a fundamentam como
cincia (RENFREW e BAHN, 1998; GAMBLE, 2002; BICHO, 2006; BALME e PATERSON,
2006).
Bicho (2006) ressalta que a arqueologia comea desde seus primrdios com
pesquisadores provindos dos mais variados tipos de estudos, principalmente de
eminentes gelogos e curiosos acerca da pr-histria da humanidade.
De acordo com Renfrew e Bahn (1998) dadas s questes a serem respondidas,
os mtodos da arqueologia possuem uma grande variedade de atribuies, o que justifica,
portanto a criao de novos mtodos. Gamble (2002) afirma que a arqueologia no
nasceu somente a partir de uma nica linha de pensamento, foram vrios grupos que
convergiam das mesmas idias apesar das metodologias e questes diferentes.
Por tais motivos a Arqueologia hoje se apresenta sobre vrias perspectivas,
podendo ser sistematizada em grandes reas, tais como a Arqueologia Histrica,
Arqueologia Clssica e a Arqueologia Pr-histrica, e ainda subdividindo-se em subreas:
Arqueologia Cognitiva, Arqueozoologia, Etnoarqueologia, Arqueologia subaqutica,
Arqueologia forense, Arqueologia experimental, Arqueologia antropolgica, entre tantas
outras. Neste ltimo grupo, e dando suporte para todas as demais reas e subreas, est
13 Wikis so pginas web de contedo colaborativo que permitem a edio online, podem ainda, se o
administrador do site desejar, abrir para qualquer pessoa, cadastrada ou no, realizar edies nas
pginas, um caso de sucesso a Wikipdia.
14 Usurio final um termo informtico para especificar as pessoas que utilizam o computador, contudo
no fazem a programao do sistema operacional.
16

a Arqueomtica, objeto de estudo deste trabalho.

2.2 Arqueologia e computao trabalhando em conjunto: Arqueomtica

A tecnologia de informao (TI) pode ser definida como o conjunto tecnologias


automatizadas usadas para o tratamento, organizao e disseminao de informaes. A
computao o produto mais significativo dos avanos da TI nas ltimas dcadas.
Podemos dizer que a computao surge inicialmente como uma ferramenta de apoio aos
dados militares e cientficos, onde sempre esteve atrelada ao avano dos meios militares
de processamento de dados e de informaes, abarcados por meio da pesquisa
acadmica. Seu trajeto de desenvolvimento se inicia a partir da criao do computador
em 1936.
Nesse contexto, j nos anos 1950 e 1960 aparecem os primeiros modelos de
perifricos15 comercialmente vendveis e que se disseminam entre as grandes empresas
e instituies. Os pesquisadores da poca apostaram na tecnologia como um meio vivel
e proveitoso em universidades e institutos de investigao, iniciando-se uma verdadeira
mudana nas metodologias de trabalho aplicado nessas instituies e criando o incio de
certa dependncia perante a computao (RIBEIRO, 2001).
durante esse perodo que surgem as primeiras aplicaes voltadas
arqueologia, inicialmente voltadas ao uso da estatstica dos dados coletados em
escavaes (BERNARDES, 2002). Na dcada de 1970 ocorre certa popularizao da
informtica. A tecnologia que estava em desenvolvimento se tornava mais barata
gradativamente, o computador se tornava um objeto menor, de manuseio sendo facilitado.
As linguagens de programao de disseminavam entre as camadas acadmicas que
tinham acesso a esses equipamentos, onde, uma parcela mnima de arquelogos adere a
essa nova tecnologia de auxlio no trabalho.
Contudo, outra parte da comunidade arqueolgica chega at a questionar sobre a
real utilidade da informtica na arqueologia. nessa poca que aparece o UNIX, criado
por Ken Thompson, Dennis Ritchie, Douglas McIlroy e Peter Weiner, que trabalhavam nos
Laboratrios Bell (Bell Labs) da AT&T.
Nessa dcada temos a criao da conferncia internacional The Computer
Applications and Quantitative Methods in Archaeology (CAA). Especialistas e adeptos das

15 Perifricos so aparelhos ou placas que enviam ou recebem informaes do computador, ou seja, o


hardware. (WIKIPDIA, Perifricos, 2013)
17

novas tecnologias podiam trocar experincias e debater questes relacionadas com os


problemas inerentes a esta rea (BERNARDES, 2002).
Na dcada de 80 ocorre a grande popularizao da informtica nos meios no
cientficos, com o surgimento dos computadores pessoais 16 em 1981 produzidos
primeiramente pela IBM17 (lanando o IBM-PC). Esses equipamentos so produzidos
tambm por vrias empresas e ocorre uma corrida capitalista pelo melhor produto em
relao ao hardware18 e software (MACHADO e MAIA, 2007). nessa dcada que
surgem os primeiros sistemas operacionais com gerenciadores de janelas 19, facilitando o
acesso da maioria da populao no tcnica e assim ocasionando uma ampliao da
insero na comunidade como um todo.
Nesse contexto aparece o Projeto GNU idealizado por Richard Stallman, que
trabalhou 13 anos no Massachusetts Institute of Technology (MIT) tendo contato
constante com o UNIX (INTEL, 2009). Ao pedir demisso, apresenta um projeto de
sistema operacional semelhante ao UNIX, o GNU (acrnimo recursivo para GNU's Not
Unix). Stallman lana as bases tericas e jurdicas para o conceito de software livre com
a fundao da Free Software Foundation (FSF) em 1984 (SILVEIRA, 2004 e HEXSEL,
2002). Durante a dcada de 80 observa-se, pelas palestras levadas a cabo
nomeadamente ao nvel dos CAA, um grande interesse pela temtica da construo de
bases de dados arqueolgicas (RIBEIRO, 2001, p. 43).
A dcada de 1990 apresentou grandes avanos em tecnologia de hardware em
decorrncia da evoluo das aplicaes que necessitavam cada vez mais de velocidade
fsica e capacidade de armazenamento de dados (MACHADO e MAIA, 2007). A partir
desta dcada temos um desenvolvimento desenfreado da informtica nas mais diversas
reas da tecnologia. Com o desenvolvimento da microeletrnica, foi permitido o
desenvolvimento de processadores cada vez menores e mais baratos, assim como os
demais dispositivos. As memrias foram aumentando de tamanho lgico
proporcionalmente diminuio do tamanho fsico. A internet comea a interligar todo o
mundo, e os sistemas operacionais com interface grfica se consolidam. Ainda nessa
dcada, em 1991, Linus Torvalds comea o desenvolvimento do Linux e o disponibiliza
como software livre, que evoluiu com a colaborao continua de usurios por todo o

16 Personal Computer em ingls ou simplesmente PC


17 International Business Machines, empresa estadunidense da rea de Tecnologia da Informao,
fundada em 1888 e funcionando at hoje.
18 Parte fsica/palpvel do computador, e software a parte lgica do computador, no palpvel.
19 At ento os sistemas operacionais funcionavam com telas pretas e os comandos deviam ser digitados
para determinada funo que o usurio precisasse.
18

mundo, ajudando...
o amadurecimento e a popularizao do software aberto. Com a evoluo
da internet, inmeros produtos foram desenvolvidos e disponibilizados
para uso gratuito, como sistemas operacionais (distribuies Linux), banco
de dados (MySQL), servidores web (Apache), servidores de correio
(Sendmail), dentre outros. (MACHADO e MAIA, 2007, p. 14).

A arqueologia desta dcada apresenta trabalhos no mbito do tratamento grfico


da informao e do seu relacionamento com a informao alfanumrica, atravs da
criao de Sistemas de Informao Geogrfica (SIG), e so apresentados os primeiros
trabalhos em modelao 3d20 em arqueologia.
Aps o incio do sculo XXI, na dcada de 2000, a tecnologia apresentou um salto
evolucionrio imenso, tornando o desenvolvimento dos sistemas computacionais
equiparveis evoluo de hardware. Identificada na massificao de objetos de
tecnologia entre as diversas classes sociais e maior introduo da informtica em outros
ramos cientficos.
Nesse contexto a utilizao de meios informticos pela arqueologia foi evoluindo,
tendo maior viso depois da dcada de 1970, onde foram introduzidos estudos no
somente na rea estatstica da arqueologia. Tambm houve a integrao de aplicaes de
21
desenho assistido por computador (CAD) , surgido na dcada de 50 e massificado na
dcada de 70 com apoio da IBM22. Tal sistema permitiu
...no s registrar em suporte digital os desenhos de campo, mas tambm
iniciar as primeiras tentativas de reconstituies digitais de terrenos e de
estruturas, bem como representar ainda algum esplio encontrado em
escavaes (BERNARDES, 2002, p. 26).

O uso de softwares para a organizao de bancos de dados tambm passa a


ocorrer durante o processo de investigao arqueolgica, tornando mais fcil a gesto
dos inmeros dados obtidos durante a pesquisa. Na dcada de 1970 surgem as primeiras
experincias com banco de dados espaciais georreferenciados, com a criao de SIG 23
em arqueologia. Tal tecnologia foi criada na dcada de 60, e se vem se consolidando em

20 o processo de desenvolvimento de uma representao matemtica de qualquer superfcie


tridimensional de um objeto (seja inanimado ou vivo), atravs de software especializado. O produto
chamado de modelo tridimensional. (WIKIPDIA, Modelagem Tridimensional,2013)
21 Do ingls Computer Aided Design
22 International Business Machines,anacrnico de IBM, empresa de desenvolvimento de hardware.
23 Anacrnico para Sistemas de Informao Geogrficas
19

pesquisas feitas no continente Americano,


em especial Estados Unidos e Canad, onde aparecem os primeiros casos
de aplicao generalizada do SIG arqueologia, com a criao de
modelos preditivos na gesto de recursos. Projetos semelhantes
seguem-se no Reino Unido e Holanda (SANTOS, 2006, p. 13).

Com o advento da computao mvel e smartfones 24 cada vez mais presente na


sociedade, sendo que, j existem softwares de georreferenciamento para dispositivos
mveis (KOSCIUK, 2011). Este modelo de trabalho em arqueomtica acelera todo o
processo de trabalho, diminuem-se possveis erros introduzidos pelos operadores, com a
vantagem de a informao poder ser tratada imediatamente aps o seu levantamento.
Alm disso, o registo digital no se deteriora com o tempo, o que no acontece com a
informao em papel (RIBEIRO e HENRIQUES, 2003).
Entretanto, no somente essas categorias de software so necessrias
arqueologia. Podemos apresentar softwares de edio de fotos, desenho de imagens
vetoriais, programas que descarregam as informaes contidas no GPS e na estao
total e aplicaes de escritrio, simplificando de um modo geral, podemos usar as
palavras de BERNARDES (2002, p. 26-27):
Atualmente, a utilizao dos recursos informticos em Arqueologia atingiu
tal importncia, que se torna quase impossvel definir um projeto de
Arqueologia que no contemple uma componente informtica. Este
componente informtico deve no s auxiliar especialistas na sua
investigao cientfica, mas tambm servir para preparar a informao e
disponibiliz-la ao pblico em geral.

2.3 Software Livre/Gratuito e Software Proprietrio

Richard Stallman, presidente da Free Software Foundation, costuma comparar a


manufatura de um software a uma receita de bolo, onde a receita diz pessoa a quantia
de ingredientes utilizarem e o modo de preparo destes dividindo o tempo de cozimento e
etc. (SILVEIRA, 2004). O Software diz ao computador o que deve fazer para proceder em
determinado processo, para obter o resultado esperado. Se as receitas de bolo no
pudessem ser compartilhadas? Se as pessoas fossem proibidas de modificar a receita?
Seria simplesmente um comrcio do bolo pronto, em que cada loja teria um bolo diferente,
24 Traduo literal: telefones inteligentes, ou seja, telefones atuais que acessam internet, tiram fotos...
20

com ingredientes diferentes e os mais variados gostos. Em casa ningum poderia fazer
um bolo quando tivesse vontade de sabore-lo (SILVEIRA, 2004). Bem, essa a lgica
do software proprietrio: ns fazemos, te vendemos, voc paga caro e usa, mas nunca
sabers a receita. J o software livre aparece como uma simples troca de receitas entre
me e filha, ou entre vizinhas. A pessoa que recebe a receita pode simplesmente
modific-la de uma forma que melhor agrade seu paladar.
Contudo, a lgica de mercado faz com que as empresas que fabricam software
tornem o mercado lucrativo. Seus engenheiros so incentivados, leia-se presso dos
patres e bons salrios, a criar aplicaes que seja o objeto de desejo de certa
comunidade, pelo simples fator de atender as determinadas necessidades daquele
determinado grupo de usurios. Com certeza pagaro o custo determinado pela empresa
que venda a licena do software, pois a empresa no boba de vender os cdigos do
software em conjunto, sendo que ali reside a pata dos ovos de ouro. No filme Piratas do
Vale do Silcio25, mostra de que forma essa lgica de mercado aparece em conjunto com
a Microsoft, quando esta vende as licenas de seu sistema operacional para a IBM 26,
contudo a Microsoft poderia vender seus sistemas a qualquer outra fbrica de hardware
que decidisse compr-lo. At ento as empresas de hardware fabricavam seu prprio
sistema operacional, ou contratavam empresas de software para produzirem
exclusivamente um sistema para seu computador.
O Software Livre aparece hoje como uma alternativa comercialmente vivel no
quesito reduo de custos. Desde a criao da Free Software Foundation, que amparou
juridicamente projetos de software em todo o mundo, e incentivando novos projetos,
assim, levantando uma nova lgica de mercado para o desenvolvimento de software. Na
nova lgica, os softwares so disponibilizados para a comunidade, esta, melhorando o
software e at mesmo criando um projeto paralelo derivado do projeto inicial 27. Nesse
novo mercado, os softwares que so gratuitos podem muito bem serem mantidas com
doaes aos projetos, ou ainda, capacitaes com usurios do aplicativo. Algumas
empresas trabalham somente com a capacitao em software livre, sendo este um
mercado crescente no mundo inteiro 28. Porm, a gerao de receita mais comum a

25 Filme biogrfico que trata da trama que fez da Microsoft o monoplio de sistemas operacionais de
desktop. A histria envolve Steve Jobs e Steve Wozniak, fundadores da Apple, e Bill Gates e Paul Allen,
fundadores da Microsoft. (SILVEIRA, 2004, p. 77)
26 Quando esta decide entrar no mercado de microcomputadores, e, em 1981 lana o IBM PC com o
sistema operacional DOS (Disc Operating System) da Microsoft. (MACHADO e MAIA, 2007)
27 O termo para esse tipo de projeto Fork.
28 Segundo boletim da Linux Foundation entitulado Companies Find Shortage of Qualified Linux Pros;
Linux Pros Benefit from Aggressive Recruiting (THE LINUX FOUNDATION, 2013).
21

softwares livres, a propaganda e doaes de usurios. Um usurio no obrigado a


contribuir com o projeto apenas com a doao, ou contratao do pessoal para
treinamento, pode muito bem contribuir com a traduo do software, produo de novos
plug-ins29, produo de uma documentao melhorada, entre outros.

2.2.1 Licenas de Software

As licenas de software so outras premissas bsicas que diferenciam software


livre do software proprietrio. Enquanto as diversas empresas de software proprietrio se
apegam ao direito de copyright30 para elaborao de suas licenas, onde cada empresa
produz sua prpria com apoio jurdico de seus advogados. As licenas de software livre
seguem as premissas estabelecidas por Richard Stallman, conhecidas como As quatro
liberdades (Free Software Foundation apud SILVEIRA, 2004, p. 13):
1. A liberdade de executar o programa, para qualquer propsito
(liberdade n 0)
2. A liberdade de estudar como o programa funciona e adapt-lo para
as suas necessidades (liberdade n 1). O aceso ao cdigo-fonte
um pr-requisito para esta liberdade.
3. A liberdade de redistribuir cpias de modo que voc possa ajudar
ao seu prximo (liberdade n 2).
4. A liberdade de aperfeioar o programa e liberar os seus
aperfeioamentos, de modo que toda a comunidade se beneficie
(liberdade n 3). O acesso ao cdigo-fonte um pr-requisito para
esta liberdade.

Seguindo estes preceitos, algumas fundaes lanaram licenas gerais para


software livre, abarcando no somente os seus softwares, como tambm dando liberdade
a utilizar estas licenas em outros projetos de software (Quadro 3).

Quadro 1: Resumos das principais licenas de software livre


GNU/GPL A Licena Pblica Geral GNU (GNU General Public License GPL) a licena que
acompanha os pacotes distribudos pelo Projeto GNU, e mais uma grande variedade
de software, incluindo o ncleo do sistema operacional Linux. A formulao da GPL

29 So miniaplicativos dentro do software que ajudem o usurio em determinada tarefa.


30 Do ingls, em portugus traduzido como Direito Autoral. A legislao brasileira o define como Obras
intelectuais protegidas as criaes do esprito, expressas por qualquer meio ou fixadas em qualquer
suporte, tangvel ou intangvel, conhecido ou que se invente no futuro (BRASIL, Lei n 9.610).
22

tal que ao invs de limitar a distribuio do software por ela protegido, ela de fato
impede que este software seja integrado em software proprietrio. A GPL baseada
na legislao internacional de copyright, o que deve garantir cobertura legal para o
software licenciado com a GPL.
A licena Debian parte do contrato social celebrado entre a Debian e a comunidade
de usurios de software livre, e chamada de Debian Free Software Guidelines
(DFSG). Em essncia, esta licena contm critrios para a distribuio que incluem,
alm da exigncia da publicao do cdigo fonte. Estes critrios so: (a) a
redistribuio deve ser livre; (b) o cdigo fonte deve ser includo e deve poder ser
Debian redistribudo; (c) trabalhos derivados devem poder ser redistribudos sob a mesma
licena do original; (d) pode haver restries quanto a redistribuio do cdigo fonte,
se o original foi modificado; (e) a licena no pode discriminar contra qualquer pessoa
ou grupo de pessoas, nem quanto a forma de utilizao do software; (f) os direitos
outorgados no podem depender da distribuio onde o software se encontra; e (g) a
licena no pode contaminar outro software.
A licena do Open Source Initiative derivada da Licena Debian, com as menes
Open Source
Debian removidas.
A licena BSD cobre as distribuies de software da Berkeley Software Distribution,
alm de outros programas. Esta uma licena considerada permissiva porque impe
poucas restries sobre a forma de uso, alteraes e redistribuio do software
BSD licenciado. O software pode ser vendido e no h obrigaes quanto a incluso do
cdigo fonte, podendo o mesmo ser includo em software proprietrio. Esta licena
garante o crdito aos autores do software mas no tenta garantir que trabalhos
derivados permanecem como software livre.
Essa licena tambm uma licena permissiva e considerada equivalente BSD
Simplificada sem clusula de endosso. Porm, seu texto bem mais explcito ao
tratar dos direitos que esto sendo transferidos, afirmando que qualquer pessoa que
X11 ou MIT
obtm uma cpia do software e seus de documentao associados, pode lidar com
eles sem restrio, incluindo sem limitao dos direitos a usar, copiar, modificar,
mesclar, publicar, distribuir e/ou vender cpias de software.
A principal vantagem da licena apache, so seus termos estarem definidos de forma
mais precisa, deixando menos margem a interpretaes conflitantes com os
interesses envolvidos. Em particular, o fato da licena Apache deixar explcito na
Apache
clusula 4, sobre redistribuio, que permitido o uso de outra licena, visto como
uma vantagem sobre licenas BSD ou MIT quanto clareza de sua caracterstica
permissiva.
A AGPL uma adaptao da GPL, autorizada pela Free Software Foundation, que
AGPL inclui um termo sobre uso de software atravs de uma rede. Ela recomendada para
projetos em que h interao via rede e busca-se o copyleft.
LGPL A LGPL uma licena de alta complexidade, que requer uma observao bastante
23

atenta dos seus termos para evitar seu descumprimento, que pode acarretar numa
ao judicial. Contextos de uso da biblioteca diferentes em geral requerem aes
diferentes por parte da pessoa usando a biblioteca.
Na licena Mozilla, a delimitao bastante clara: o cdigo coberto pela licena deve
Mozilla ser redistribudo pelos termos da licena Mozilla, porm esse cdigo tambm pode
ser utilizado em trabalhos ampliados, que podem estar sob outra licena.
Adaptado de HEXSEL (2002, p. 5) e SABINO (2011, p. 29-30; 32-33; 44; 48-49).

2.3.2 Tipos de distribuio de software

Nesse quesito no se deve confundir distribuio de software com Distribuio


Linux31. Ambas possuem significados diferentes, enquanto as Distribuies Linux se
constituem como sistemas operacionais derivados do Linux, o termo distribuio de
software aplicado ao tipo de licenciamento que imposto aquele determinado software.
Resumindo, o tipo de aquisio por parte do usurio. So as principais categorias de
distribuio e aquisio de software (adaptado do website Superdownloads):

Shareware
O autor da obra oferece gratuitamente o software, contudo de forma limitada.
uma figura que se assemelha muito com a venda a contento. O usurio conhece e lana
mo de alguns recursos limitados do software (ou de outro contedo digital). Se gostar,
pode comprar a licena full para obter todos os recursos da verso oficial.

Freeware
o prprio contedo disponibilizado gratuitamente, algumas vezes com restries
para a redistribuio comercial. Comumente gratuito para uso Pessoa Fsica em
detrimento de Pessoa Jurdica.

Open Source
Software de cdigo aberto, onde todos podem modificar ao sem bem entender, desde
que, assegurados os direitos inclusos na licena do software.

Adware
Programa gratuito, com todas as funcionalidades, com o adicional de apresentar

31 Tambm pode ser abreviado para Distro Linux


24

publicidade online no meio do programa (que geralmente custeiam o software e seu


fabricante).

Gratuito
Programa com custo zero para o usurio, contudo caracterizado por ser um
software proprietrio.

Domnio Pblico
O desenvolvedor abandona os direitos de criao do software, deixando-o
disponvel comunidade, somente fazendo referncia ao criador do software nos crditos.

Demo
Software com fins comerciais e proprietrio. Servindo somente de demonstrao ao
usurio, com maioria das funcionalidades ausentes.

Trial
Parecido com o software Demo, entretanto, esta modalidade de distribuio de
software garante o uso do software com determinadas funcionalidades at uma data
pr-determinada.

2.4 Categorias de software utilizados no processamento dos dados arqueolgicos

Dentre a gama de categorias de softwares que podem ser utilizados na arqueologia


hoje em dia, podemos listar alguns grandes grupos:

2.4.1 SIG Sistema de Informao Geogrfica

Os Sistemas de informao geogrfica existem desde a criao da cartografia, j


que, a mesma um SIG. Com o advento da tecnologia de informao e sua evoluo por
meio da informtica, desde a dcada de 1960 aparecem nos meios informticos os
primeiros SIG's, onde o termo tambm aparece pela primeira vez. Em seu trabalho de
dissertao Santos (2006) traa uma linha do tempo sobre a utilizao de SIG's em
arqueologia.
25

Santos (2006), apresenta uma periodizao por dcada, na qual a dcada de 1970,
aparece como sendo a consolidao dos softwares de SIG na Arqueologia. So
demonstrados os primeiros resultados das pesquisas decorrentes do auxlio da
ferramenta, na Europa, que, no decorrer das dcadas seguintes as prticas e tcnicas de
uso das ferramentas SIG se espalham pelo mundo, com a chegada destes na dcada de
1980 nas Amricas. Softwares de SIG so em sua maioria...
() um poderoso conjunto de ferramentas informticas capaz de
introduzir, guardar, transformar, manipular, analisar e apresentar dados
espaciais, que geralmente esto na forma de mapas ou plantas,
fotografias areas ou at mesmo imagens de satlite, e onde a localizao
geogrfica desempenha um papel preponderante na anlise. A
caracterstica principal dos SIG a sua capacidade de guardar uma
enorme quantidade de dados sobre uma rea geogrfica especfica.
(BERNARDES, 2002, p. 33)
pela planta de um museu. Desta forma, compreende-se que os sistemas de CAD
permitem o acesso organizao grfica de uma informao.
Desde a dcada de 80 a arqueologia vem lanando mo de ferramentas CAD, pois,
coincide com a poca em que esses softwares so lanados em PC's, facilitando o
acesso de arquelogos a essas aplicaes (BERNARDES, 2002). No campo da
Arqueologia, a principal utilidade destes programas de desenho situa-se ao nvel do
registro, criao e armazenamento da documentao grfica (RIBEIRO, 2001).

2.4.2 CAD32 Desenho Assistido por Computador

As aplicaes de CAD permitem criar projetos digitais com base em pontos que
so introduzidos a partir de coordenadas pelo utilizador, de forma a ocupar um
determinado espao dentro do arquivo, que resulta numa imagem. Oferece suporte
computacional ao projeto a ser executado, desde o planejamento das peas de um fusca
at uma ferramenta ltica, passando pela planta de um museu. Desta forma,
compreende-se que os sistemas de CAD permitem o acesso organizao grfica de
uma informao.
Desde a dcada de 80 a arqueologia vem lanando mo de ferramentas CAD, pois,
coincide com a poca em que esses softwares so lanados em PC's, facilitando o

32 Computer Aided Design em ingls.


26

acesso de arquelogos a essas aplicaes (BERNARDES, 2002). No campo da


Arqueologia, a principal utilidade destes programas de desenho situa-se ao nvel do
registro, criao e armazenamento da documentao grfica (RIBEIRO, 2001).

2.4.3 Sistemas de Bancos de Dados

Para ELMASRI e NAVATHE (2005, p. 4), um banco de dados uma coleo de


dados relacionados. Os dados so fatos que podem ser gravados e que possuem um
significado implcito. Essa tecnologia se desenvolve praticamente desde o incio da
informtica, e sua importncia s vem crescendo no decorrer dos anos.
Um Sistema Gerenciador de Banco de Dados (SGBD) uma coleo de
programas que permite aos usurios criar e manter um banco de dados. O SGBD ,
portanto, um sistema de software de propsito geral que facilita os processos de
definio, construo, manipulao e compartilhamento de bancos de dados entre vrios
usurios e aplicaes (ELMASRI e NAVATHE, 2005, p. 4). A histria da arqueologia com
os SGBD's tem incio nos anos 80, com pesquisadores efetuando seus trabalhos
independentemente em todo o mundo. Os pesquisadores perceberam suas vantagens em
centralizao e controle dos dados referentes pesquisa de campo e laboratrio. Um
exemplo do uso de bancos de dados em arqueologia expresso na figura 4, onde
RIBEIRO E HENRIQUES (2001), apresentam uma proposta de tratamento normalizado
do registro arqueolgico.
Estas ferramentas se tornaram imprescindveis ao trabalho dos arquelogos, pois,
as informaes obtidas durante o trabalho de campo chegam a ser exaustivas, ao ponto
que, se no houvesse uma forma de centralizar e registrar a informao de forma digital,
haveriam pilhas e pilhas de papis para serem processados suas informaes um a um
de maneira manual. Outra importante vantagem dos SGBD na Arqueologia , no tanto a
possibilidade de fazer o registro e atualizao da informao, mas sim a possibilidade de
cruzar toda a informao que est na Base de Dados. Esta operao gera, naturalmente,
mais informao, que pode alimentar tambm a Base de Dados (BERNARDES, 2002).
27

Figura 1: Atributos da entidade Arqueosstios usados/definidos pela etapa prospeco de terreno

Fonte: RIBEIRO E HENRIQUES (2001).

2.4.4 Modelagem 3D

Softwares de Modelagem 3D aparecem para a arqueologia nos idos de 1980, onde,


aparecem as primeiras aplicaes de ambientes virtuais. A tecnologia ainda hoje se
encontra em estgio de desenvolvimento, tornando o trabalho muito segregador e
requerendo um domnio maior dos algoritmos 33 que compem tais softwares. Um trabalho
caro, para os padres brasileiros, que so realizados por equipes de investigao de
grupos de arqueologia com auxlio de empresas especializadas nesse tipo de modelagem
(ALVITO, 2008).
Ainda pouco usada pela arqueologia brasileira, onde a tecnologia aparece em
forma de propostas. Como exemplo, o trabalho do grupo capitaneado pelo arquelogo
Carlos Xavier de Azevedo Netto, no laboratrio de tecnologias para o ensino virtual e
estatstica da Universidade Federal da Paraba, (MARQUES et all, 2009). Lanando mo
33 Conjunto de comandos e frmulas matemticas que fazem o programa interpretar o que lhe requerido.
28

de ferramentas para elaborar uma representao do stio arqueolgico Pedra do Ing, em


forma de realidade virtual (Figura 5). Para realizao de tal trabalho, necessrio lanar
mo de hardwares que possibilitem a deteco e escaneamento em 3D, e aps utilizar
softwares que interpretem esses dados escaneados e os converta em algoritmos,
possibilitando o tratamento destas imagens.

Figura 2: Esquema de composio do cenrio virtual do Stio da Pedra de Ing.

Fonte: MARQUES et all, 2009.

2.4.5 Editores de imagens em mapa de bits (raster)

So softwares que trabalham com o conceito de imagens a partir de mapas de bits,


ou seja, imagens que contm a descrio de cada cor dada a partir de pixels 34, e este, por
sua vez constitui um bit35. Para tal tarefa, os mesmos podem produzir imagens, fazer
edies na definio da imagem, ajustes de cor, textura, brilho, etc.
Na arqueologia so essenciais, pois, podem ajudar a conservar imagens obtidas
analogicamente no passado e edit-las. De modo que sejam melhoradas falhas at do
fotografo, alm de melhorar imagens obtidas com cmeras digitais. Nenhum arquelogo

34 A menor parte do Monitor de vdeo um pequeno ponto quadrado ou retangular chamado um pixel.
(MICROSOFT)
35 Qualquer circuito eletrnico baseado em transstores, componentes extremamente simples, que
permitem apenas dois estados: podem estar ligados ou desligados. J que todo tipo de dado a ser
processado precisa ser codificado em seqncias destes dois valores, foi criado o sistema binrio, que
permite representar qualquer tipo de informao, ou de operao aritmtica atravs da combinao dos
nmeros 1 e 0, chamados de bit. (GUIA DO HARDWARE website)
29

precisa ser um fotgrafo profissional para ter imagens com a definio e qualidade
desejada pelo pesquisador.

2.4.6 Editores de imagens vetoriais

So softwares que trabalham com o conceito de grficos vetoriais, ou seja,


imagens geradas a partir de descries geomtricas de formas. Esses grficos possuem
a vantagem de serem extensveis sem perder a qualidade das imagens. Para a
Arqueologia, essas ferramentas aparecem como um fator de auxlio aos mapas de bits,
desde que, se vetorizem imagens, aumentando o contraste e resoluo das mesmas,
possibilitando trabalhar com elas de tamanhos diminutos at tamanhos e quadros de
resoluo maior. No estudo da estratigrafia so elementares para tornar as camadas de
uma maneira mais didtica, colorindo cada camada com uma cor diferenciada ao vetorizar
um desenho da estratigrafia. Tambm ajudam a destacar pinturas e gravuras rupestres
em paredes (Figura 6).

Figura 3: Painel de pinturas rupestres e detalhe vetorizado

Fonte: o autor

2.4.7 Georreferenciamento
30

So softwares que captam informaes de estaes de trabalho georreferenciado,


como exemplo temos os aparelhos de GPS, tais softwares aparecem em conjunto com os
prprios equipamentos aos quais so destinados. Na arqueologia, os sistemas de GPS
so importantssimos no somente durante a prospeco, como tambm durante a
escavao, para referenciamento do stio escavado.

2.4.8 Fotogrametria

Softwares de fotogrametria, trabalham em cima de imagens raster, ou seja, tiram


suas medies com base nas imagens obtidas com um equipamento de fotografia digital,
numa determinada sequncia e posies, at se obter uma malha de pontos. Ao
inserirmos estes dados em softwares de fotogrametria (Figura 8), geramos uma figura em
3D. Seu uso na arqueologia ainda recente, mas j utilizado para elaborao de museus
virtuais (MORAES, 2012). O sistema Structure from Motion (SfM) 36, tambm pode ser
considerado fotogrametria. O mesmo trabalha com a ideia de que, imagens obtidas a
partir de cmeras convencionais, em determinadas posies, possam ser inseridas em
software de fotogrametria, assim obtm a malha para reconstituio em 3D.

Figura 4: Viso atual de fotogrametria (imagens advindas de diversos sensores O sensoriamento remoto
mais abrangente, considerando a gerao de outros tipos de produto, como mapas temticos, imagens
classificadas etc.

Fonte: COELHO e BRITO, 2007, p. 17

36 Structure from Motion uma tecnologia que cria slidos 3D de acordo com uma dada sequncia de
fotografias retiradas do mesmo objeto.
31

2.4.9 Estatstica

A estatstica na arqueologia aparece...


Desde os finais do sculo XIX, quando F. Galton introduziu na
arqueologia conceitos de correlao e regresso aplicados em
antropologia, exercendo uma enorme influencia em vrios campos da
cincia. Tais mtodos permitem resolver problemas de predio,
classificao, ordenao, datao e objetiva realizar inferncias a partir
desses dados quantificados e seus resultados (CUADRAS, traduzido,
1988).
Softwares para estatstica existem desde os incios da informtica, e procuram se
enquadrar nos preceitos citados acima, contudo, esses softwares atuam em acordo com
bases de dados que vo desde planilhas simples at bancos de dados complexos.
RIBEIRO (2001) em sua dissertao afirma que a arqueologia tem feito uso de
ferramentas informticas dessa natureza desde a dcada de 1980, quando surgem os
primeiros softwares voltados s cincias sociais.

2.4.10 Sensoriamento remoto

So softwares que utilizam do conceito de sensoriamento remoto para obteno de


informaes acerca de regies pr-determinadas a partir de coordenadas
georreferenciadas. Tem utilidade na arqueologia para prospeces com base em satlites,
reconhecimento do contexto ao redor do stio escavado, estudo da rea a ser
prospectada, entre outros. Tornando-se uma importante ferramenta para o auxlio no
trabalho de campo do arquelogo.

2.4.11 Sute37 de escritrio

Todo o trabalho de diagramao de trabalhos exclusivamente dependente de


softwares de escritrio (editores de planilhas, apresentaes de slides e textos). Por isso
imprescindvel sua presena em qualquer categoria abordada no processamento dos
dados tanto da arqueologia quanto de qualquer outra cincia.

37 Nome comumente utilizado na arqueologia para um conjunto de softwares que sejam interligados para
um fim comum, como por exemplo, os programas de escritrio. Onde geralmente vem um programa
editor de texto, editor de planilha e apresentao de slides.
32

2.4.12 Diagramas

Diagramas so entendidos como sistemas evolutivos de um projeto que permitem


adicionar capacidade criativa das formas geomtricas aportes quantitativos e
estatsticos das cincias sociais (MONTANER, 2010). Na arqueologia utilizamos
diagramas constantemente, principalmente para a representao de um stio arqueolgico
atravs de sua estratigrafia (Matriz de Harris), onde cada UE38 encontre a sua posio de
anterioridade, posterioridade ou mesmo contemporaneidade, em relao s outras (LEITE
et all, 2006). Os diagramas oferecem tambm uma possibilidade de apresentar, de forma
grfica, o decorrer de um projeto ou inferir como ser este desenrolar.

2.4.13 Geodsia

Geodsia a cincia que estuda a forma e a dimenso da Terra e o campo de


gravidade e suas variaes temporais. Softwares de geodsia trabalham com esse
conceito, mais precisamente no quesito de GPS, j que a mesma pode ser inserida como
uma parte de um Sistema de Informao Geogrfica. Softwares que trabalham com
geodsia e topografia, so aqueles que descarregam informaes contidas em estaes
totais e aparelhos de GPS, correlacionados com a topografia do local.

2.4.14 Editores WEB

So softwares que trabalham com edio de linguagem para web, a mais popular
linguagem o hipertexto, em formato de HTML 39, que consiste numa aplicao
informtica que integra mdulos muito diversos, sendo constitudo por uma rede de
mdulos textuais e por vezes vetoriais, na qual se pode pensar como uma espcie de
hiperdocumento (RIBEIRO, 2001). Esta tecnologia pode auxiliar a arqueologia na
divulgao via internet dos resultados das pesquisas, com a elaborao de pginas e
sites com essa finalidade.

38 Unidade Estratigrfica, ou seja, a camada estratigrfica que forma em conjunto com outras uma
estratigrafia.
39 Hypertext Make Language em ingls.
33

3 SELEO DOS SOFTWARES E CRITRIOS UTILIZADOS

Neste trabalho, no intuito de organizar uma plataforma informtica que contemple


os principais programas teis Arqueologia, foram levantados dados referentes a
softwares livres em lngua portuguesa, dando prioridade aos de origem brasileira. Apesar
de alguns no possurem traduo em portugus, utilizou-se como base a listagem de
softwares do ArcheOS. Foi efetuada uma busca bibliografia especfica sobre os projetos
que se inserem nas categorias de software levantadas no Captulo 1 (tpico 3), versando
estas sobre arqueologia ou com finalidades semelhantes.
A escolha das aplicaes de SIG teve por base a dissertao de BAUER (2012). A
autora elabora uma comparao entre os softwares de desktop 40 SIG41 mais utilizados
atualmente e suas interaes com sistemas WebSIG. Os critrios de diviso e
comparao se basearam em: Sistemas Operacionais Suportados, Tipo de Licena,
Interface do Software e Formatos de entrada suportados, Velocidade de processamento.
No decorrer do texto, as aplicaes Open Source de desktop se sobressaram
velocidade de processamento de informao em detrimento aplicao proprietria e
lder do mercado. Os documentos de sada das aplicaes consistiram em menos
consumo de memria com relao ao software proprietrio. No entanto, os aplicativos
WebSIG Open Source no conseguiram tal feito ante a aplicao proprietria, a
velocidade de processamento do MapServer se mostrou mais efetivo que o GeoServer,
contudo ainda inferior ao Esri ArcServer.
As taxas de download do software proprietrio se mostraram melhores, sendo
assim, a informao chegaria com mais velocidade ao usurio da aplicao em qualquer
local que estivesse via um navegador web. No obstante distribuio espacial dos
pontos, todos os sistemas (desktop e web), obtiveram desempenho semelhante, e a
integrao dos sistemas desktop/web, se mostrou efetiva em todos os casos. J que os
plug-ins de integrao so nativos aos softwares, ou seja, no precisou de nenhuma
melhora por parte da pesquisadora.
O TerraView e o i3Geo foram escolhidos por serem softwares elaborados pelo
Instituto Nacional de Pesquisas Espaciais (INPE) e Ministrio do Meio Ambiente
respectivamente, ou seja, so softwares brasileiros, e com capacidade comprovada.

40 Softwares que rodam instalados diretamente no computador, pois existem categorias de software que
rodam em celulares (mobile), outros softwares rodam diretamente de um servidor e so reconhecidos
pelo computador atravs de um navegador web (na nuvem ou cloud computing).
41 Quantum GIS, gvSIG e Esri ArcGIS
34

VALIN, 2009 disserta sobre seu uso, afirmando que estes softwares alcanaram um nvel
de competio com os demais softwares (VALIN 2009, p. 67). O GRASS, constitui uma
importante aplicao de auxlio na manufatura de mapas, onde, possui uma interao
nativa com o QGIS e gvSIG, facilitando o manuseio.
Para selecionar os aplicativos CAD, primeiramente foi levado em conta como
padro o Autodesk AutoCAD, principal e mais completa ferramenta de CAD do mercado.
Entretanto, na busca por softwares comparveis ao mesmo, num contexto de ambiente
livre e gratuito, foram encontrados o Draftsight e o Sweet Home 3D. O Dassault
Systemes Draftsight possui uma incrvel interao com os padres de arquivos provindos
do AutoCAD, fazendo com que, seja nativa sua abertura com este software. Muitas
empresas de topografia42 trabalham com o AutoCAD, porm por ser uma ferramenta
muito cara43, acaba sendo pirateado at dentro de empresas.
Tais empresas que trabalham com CAD, mas no com o lder do mercado acabam
por enfrentar srios problemas de compatibilidade de arquivos ao compartilhar os dados
com outras empresas que o utilizam. a que surge o Draftsight, que apesar de ser uma
ferramenta proprietria, pede somente que o usurio faa um cadastro no site para liberar
a licena do software. O Sweet Home 3D, apesar de ainda no ter integrao com os
outros aplicativos de CAD, uma amigvel e tima ferramenta para elaborao de
plantas em 3D, com uma grande facilidade de aprendizado. Este pode ser utilizado na
arqueologia histrica, como maneira de remontar uma casa em runas, ou mesmo uma
casa ainda de p para representaes.
O FreeCAD44 (MORAIS et all, 2012) um timo software de CAD para trabalhar
em 3D, porm com uma facilidade de aprendizado menor que os outros softwares de
CAD listados, por pedir conhecimento da linguagem de programao Python 45. Por ser um
software ainda em estgio inicial de desenvolvimento, apresenta-se como promissor, e
vem novas implementaes. Ele pode ter o trabalho facilitado com a criao de plug-ins
nessa linguagem de programao e automatizar as tarefas com macros 46.

42 59% e 93% segundo pesquisas (BIZELLO e RUSCHEL, 2009)


43 O AutoCAD, que um software licenciado pela Autodesk, chega a custar $4,500.00 uma licena, que
em reais, hoje, chegaria ao valor de R$8.950,00, considerando a cotao do dollar de 14/05/2012 igual
a R$1,9889 . (MORAIS, ARAJO, MACHADO e BRASIL, 2012)
44 A ttulo de curiosidade, o fundador do projeto, Yorik Van Havre (Belga, formado em arquitetura por)
reside hoje no Brasil.
45 Linguagem de programao de alto nvel.
46 Macros so definidos na programao como um padro de entrada que substitudo por um novo
padro de sada. Podem ser aplicados como recurso de linguagem em programao ou serem
aplicadas para converter entradas perifricas em comandos e aes dentro do sistema operacional.
(website TECMUNDO)
35

Os Sistemas de Bancos de Dados foram definidos com base na anlise dos


softwares presentes no ArcheOS, primeiramente como um modelo j utilizado, e depois
na pesquisa bibliogrfica fora averiguado a efetividade de tais sistemas. Neste sentido o
PostgreSQL/PostGIS, aparece como uma opo vivel e j utilizada na arqueologia,
onde MOCANU e VELICANU (2011), apresentaram um projeto de bancos de dados
baseado nesse SGBD, que se constitui num sistema de bancos de dados de informaes
geogrficas para stios romanos, contudo com aplicao semelhante em qualquer pas,
efetuando modificaes na estrutura.
No decorrer do artigo, os autores demonstram como efetuaram a estruturao do
banco de dados e suas aplicabilidades, no caso integrado a um sistema de gerao de
mapas para web, o GeoServer. Tal sistema de dados pode ser imposto sobre o GRASS e
MapServer sem problemas. O SQLite/SpatiaLite (TETTEH, 2012), uma aplicao com a
mesma performance do PostGIS, sendo o SpatiaLite mais rpido em relao ao
processamento. A interao com softwares de SIG, significativamente boa, embora
menor suportado, em termos de nmero total de aplicativos, que o PostGIS.
A seleo das aplicaes de Modelagem 3D seguiu como base a bibliografia
principalmente HADDLESEY (2005). Este, em sua dissertao apresenta um quadro de
principais softwares de editorao 3D, onde o Blender aparece como uma alternativa
gratuita aos principais lderes do mercado de modelagem 3D. O Blender hoje a maior
referncia no mercado de software livre, servindo de base para grandes projetos e filmes.
Outro tipo de Modelagem 3D que considero, so os softwares que trabalham com malhas
de pontos provenientes de Escaneamento Laser. Trata-se de pontos existentes numa
estrutura gerada a partir de determinada superfcie escaneada, que constituem a prpria
representao grfica da mesma. O MeshLab o nico software livre reconhecido
internacionalmente com essas caractersticas, onde ele gera a estrutura a partir da malha
de pontos e gera uma textura aproximada das faces (quadrados entre os pontos). O
WhiteDune um modelador e editor que permite a visualizao e edio dos modelos
tridimensionais, provendo um esboo da hierarquia do grfico de cena 3D (FALCO et all,
2010).
Dentre as aplicaes de Fotogrametria o e-Foto um software brasileiro, apesar
de ser em ingls, uma aplicao criada na Universidade do Estado do Rio de Janeiro
(UERJ). No obstante o motivo de ser brasileiro, o software adquire as caractersticas de
uma de uma estao fotogramtrica digital para fins educacionais, de forma livre,
habilitando o acesso a tal informao a quaisquer pessoas que o queiram (COELHO e
36

BRITO, 2007,p. 9). Reconhecido internacionalmente, pois, o ArcTeam utiliza-o em sua


distribuio ArcheOS.
Moraes (2012), trabalha com o Python Photogrametry Tools (PPT), em seu
artigo, para mostrar como fotografias tiradas em seqncia determinada, ao serem
aplicadas num software de SfM, podem ser aplicados na gerao de uma malha de
pontos, que por sua vez, pode ser importada por um software de escaneamento 3D. O
PPT possui aplicativos internos, os quais possuem papis de levantar os pontos das
fotografias, colocar num espao tridimensional, gerar o modelo e simplificar o modelo
para converso em malha (MORAES, 2012, p. 32).
Os softwares de estatstica listados tm por base o ambiente de estatstica R,
utilizado na anlise estatstica, o ambiente R considerado um ambiente padro dentre o
desenvolvimento de anlise estatstica (HENKIN, 2010). Possuindo vrios plug-ins das
mais variadas reas, sendo utilizado desde o SIG at a rea de anlise de biodiversidade.
Por ser um software para anlise estatstica, o ambiente R oferece funes para
modelagem e gerao de grficos, de boxplots 47 e histogramas48. Se o programador tiver
experincia com a linguagem, pode inclusive desenhar seus prprios grficos utilizando
comandos de baixo nvel49 no R (HENKIN, 2010). O R basicamente uma linguagem de
programao orientada, no caso estatstica grfica, podendo gerar grficos at em 3D.
Nesse caso o Rstudio aparece como uma aplicao que serve de interface grfica bem
estruturada para a linguagem, ajudando o usurio inicial a utilizar sem medo a
linguagem de programao com botes que substituem alguns comandos bsicos do
ambiente R (VERZANI, 2011). Possuindo vrios plug-ins das mais variadas reas,
trata-se de um aplicativo que pode ser utilizado desde o SIG at a rea de anlise de
biodiversidade.
Inkscape e GIMP so um caso a parte do SK1, pois, ambos so aclamados como
softwares padro entre os designers que utilizam software livre. Tem GIMP, cumpre
maioria das funcionalidades presentes no Adobe Photoshop, e pode at mesmo utilizar
alguns de seus plug-ins. O Inkscape aparece como um concorrente livre ao CorelDraw,
apesar de que o mesmo possui uma lgica prpria de janelas e de disposio de
aplicativos internos. SK1 um software ainda pouco utilizado, e pouco conhecido, apesar
de ter uma tela e botes parecidos com a disposio utilizada no CorelDraw, contudo, sua
47 Grficos do tipo boxplot so bons quando o nmero de observaes (de dados) muito grande. Neste
caso, um grfico com pontos seria melhor, pois podemos ver quantas observaes foram utilizadas para
produzir o grfico. (LANDEIRO, 2011).
48 Grfico de distribuio de freqncias para variveis quantitativas. (ITANO e SANTOS, s/a)
49 Comandos que no requerem um nvel avanado de conhecimento em programao.
37

maior vantagem no reside nesse quesito, at por que, suas funcionalidades de desenho
deixam muito a desejar, quando a idia potencializar ou massificar o trabalho. Seu maior
atrativo um plug-in chamado CDR Explorer, que abre e edita estes arquivos como
formato nativo50, salvando-os maneira que o usurio preferir. Por ser um projeto ainda
em andamento e relativamente novo, tambm pode apresentar melhorias na interface
usurio/mquina num futuro prximo, ou mesmo se integrar num projeto maior.
Os aplicativos de Georreferenciamento foram escolhidos baseando-se
principalmente na listagem de softwares inseridos na listagem de pacotes do ArcheOS.
Primeiramente observou-se essa alternativa, pois, por existirem poucos pacotes de
software para esse fim; em seguida optou-se, nesta pesquisa, por testar os aplicativos
disponveis dentro dos critrios delimitados, atestando aqueles que tiveram uma maior
eficcia. Apesar de nenhum ter traduo para o idioma vernculo, e os aparelhos de GPS
mais baratos tambm no o terem.
No quesito Sensoriamento Remoto, agregou-se aos testes prticos s
recomendaes presentes na bibliografia existente. O Spring um software nacional
tambm produzido pelo INPE, aparecendo como um poderoso conjunto de ferramentas
voltadas ao tratamento de informaes espaciais. Alm da gerao de sadas como
mapas convencionais, relatrios, arquivos digitais, e outros. Promovendo assim, recursos
para armazenamento, gerenciamento, manipulao e anlise de dados (INPE apud
RODRGUEZ, 2005, p. 23). Trata-se de um programa criado inicialmente com o fim de
anlise ambiental, integrando dados de imagens de satlites, mapas temticos, cadastros
e modelos numricos do terreno. Podendo ser integrado arqueologia como uma
ferramenta de anlise do contexto atual do stio e possvel levantamento de uma
paleotopografia.
O Google Earth consiste num software amplamente utilizado por estudantes e
pesquisadores das mais variadas reas, sendo til na Arqueologia para a produo de
projetos ou resultados de pesquisas, nos quais seja necessrio a apresentao de
imagens satlites com reas georreferenciadas. Contudo, ele pode oferecer bem mais
arqueologia, como no exemplo estudado por KENNEDY e BISHOP (2011), onde os
pesquisadores elaboram uma prospeco area numa regio conhecida como Jeddah, na
Arbia Saudita. Com foco na arqueologia pr-histrica, os pesquisadores acabam
encontrando geoglifos51 das mais variadas formas, um caso, que numa prospeco de
50 Formato nativo quando aquele arquivo foi elaborado/pertence certo programa.
51 Os geoglifos indicam que viveram populaes considerveis, com conhecimentos de geometria,
organizadas para trabalhos em conjunto e com capacidade para realizar grandes obras de engenharia.
38

superfcie sem auxlio de um estudo topogrfico (e s depois do resultado da anlise da


topografia), no seria possvel encontrar.
Dentre as sutes de escritrio o LibreOffice o software que mais tenho afinidade,
este trabalho est sendo produzido no seu editor de textos, o Writer. MARTNEZ e
CARRILLO (2008), em sua listagem de alternativas de software livre para arqueologia,
apontam o OpenOffice.org como sute de escritrio melhor estruturada, contudo, o
LibreOffice52 hoje um software que est em plena expanso, com uma comunidade de
programadores ativa e um timo suporte em fruns e sites especializados em informtica.
O Scribus software de edio e editorao eletrnica completa, gratuita, que
inclui recursos de edio e formatao de arquivos PostScript e PDF. Pode ser usado na
confeco de revistas e peridicos, pois, o mesmo trabalha como diagramador
profissional, no ficando atrs dos softwares pagos do mercado. Dentre os programas de
elaborao de diagramas, o Dia um software que uso bastante para elaborao de
Matrizes de Harris. Alm disso possui uma interatividade e didtica considerveis, visto
que, pessoas que no o conhecem, aps algumas dicas conseguem elaborar seu
diagrama da maneira que desejar53.
Os softwares de Geodsia Total Open Station (TOPS) e Therion, foram
escolhidos com base na listagem de softwares do ArcheOS e pesquisa dentre softwares
especficos para topografia, respectivamente. O TOPS se mostrou um software estvel e
de fcil compilao, e possui um bom tutorial de como baixar informaes da estao total
contido em seu site (TOTAL OPEN STATION website). O Therion um aplicativo que
pode ser utilizado em dispositivos mveis (THERION website), o que j o torna vantajoso
e uma boa ferramenta. O editor Web KompoZer um simples e estvel editor de pginas
HTML, onde apresenta conexo direta com a internet, ou seja, a pgina salva no
desktop e tambm salva automaticamente no servidor do site em questo.

3.1 Softwares Utilizados

Os projetos sero apresentados de forma dividida, primeiramente os softwares de


origem nacional, em seguida a listagem de softwares da comunidade mundial. Dessa
forma, o leitor pode conhecer os programas, suas procedncias, funes e caractersticas

(FRANCA et all, 2010)


52 O LibreOffice um Fork do OpenOffice.org
53 Infelizmente no possuo dados e nem estudos sobre esse caso. Me baseio na experincia pessoal,
onde costumo ensinar meus amigos como utilizarem-o.
39

principais, alm da categoria a que se enquadram segundo as tratadas Captulo 1, tpico


3. As listas contero somente os programas que aparecem no menu principal do sistema,
os que no aparecerem e estiverem listados que se faz necessria sua apresentao.

3.1.1 Softwares nacionais

Os softwares nacionais apresentam-se como parte minoritria, mas no menos


importante, no nmero total da lista de programas que fazem parte do sistema
operacional aqui elaborado. Todos so projetos procedentes de rgos governamentais,
principalmente o governo federal, e hoje em dia sua maioria hospeda sua comunidade de
desenvolvimento no sistema federal de software livre, conhecido como Portal Software
Pblico Brasileiro54. So eles:

Nome: i3Geo
Site: http://www.mma.gov.br/governanca-ambiental/geoprocessamento/
Categoria: SIG
Foi desenvolvido pelo Ministrio do Meio Ambiente e distribudo sob a licena GPL
(General Public License), tendo como objetivo difundir o uso do geoprocessamento como
Descrio instrumento tcnico-cientfico e implementar uma interface genrica para acesso aos
/Funo: dados geogrficos existentes em instituies pblicas, privadas ou no governamentais.
Pode ser utilizado e incorporado por qualquer instituio interessada sem custos.(site do
projeto, 23/09/2013, s 14:00h)

Nome: TerraView
Site: http://www.dpi.inpe.br/terraview/
Categoria: SIG
Distribudo sob a licena GNU/GPL. Elaborado pela equipe do DPI (Departamento de
Descrio Processamento de Imagens) do INPE (Instituto Nacional de Pesquisas Espaciais), tem
/Funo: como principal funo apresentar comunidade um fcil visualizador de dados geogrficos
com recursos de consulta a anlise destes dados. (site do projeto, 23/09/2013, s 14:00h)

Nome: E-Foto
Site: http://www.efoto.eng.uerj.br/
Categoria: Fotogrametria
Descrio O software foi elaborado por uma equipe interdisciplinar dos cursos de engenharia da
/Funo: UERJ (Universidade Estadual do Rio de Janeiro). O objetivo do projeto E-Foto

54 O site do portal http:// www.softwarepublico.gov.br, nele so encontrados no s alguns dos projetos


aqui listados, possuem tambm projetos na rea de educao, sade coletiva, programao entre
outros, seria bom que todo brasileiro pudesse conhecer e utilizar as ferramentas disponveis no portal.
40

disponibilizar uma soluo de software para implementao de uma estao fotogramtrica


digital educacional em ambiente de software livre. (site do projeto, 23/09/2013, s 14:00h)

Nome: SPRING
Site: http://www.dpi.inpe.br/spring/
Categoria: Sensoriamento Remoto
Freeware. Elaborado pela equipe do DPI (Departamento de Processamento de Imagens)
do INPE (Instituto Nacional de Pesquisas Espaciais), o SPRING um SIG (Sistema de
Descrio
Informaes Geogrficas) no estado-da-arte com funes de processamento de imagens,
/Funo:
anlise espacial, modelagem numrica de terreno e consulta a bancos de dados espaciais.
(site do projeto, adaptado, 23/09/2013, s 14:00h)

Nome: InVesalius
Site: http://www.cti.gov.br/invesalius/
Categoria: Educacional/Forense
Distribudo sob a licena GNU/GPL 2. O InVesalius um software livre para reconstruo
de imagens provindas de equipamentos de tomografia computadorizada ou ressonncia
Descrio magntica. O software utilizado principalmente em prototipagem rpida, ensino, anlises
/Funo: forenses e na rea mdica. (site do projeto, 23/09/2013, s 14:00h), desenvolvido pelo
Centro de Tecnologia da Informao Renato Archer, uma unidade de pesquisa do Ministrio
da Cincia, Tecnologia e Inovao (MCTI).

3.1.2 Softwares internacionais

A listagem de softwares utilizados de procedncia internacional possuem histrias


e histricos diversos, mas com um ponto em comum: geralmente so produzidos por
entidades, pesquisadores independentes, instituies acadmicas, rgos
governamentais, empresas privadas e fundaes. Estas ltimas, no raro, servem de
incubadoras para projetos de software, possibilitando sua alavancada no mercado, alm
de muitas vezes receberem o projeto do software j em andamento. Isso ocorre quando
o(s) desenvolvedor (es) inicial (is) no tm como manter o projeto ativo ou como garantir o
futuro do projeto, ou ainda, no possuem estrutura e suporte suficiente para um projeto
que geralmente toma propores maiores que as esperadas.
Os softwares seguintes, em sua grande maioria, possuem tradues para o
portugus, ainda que na maior parte delas somente para a variante falada em Portugal.
Os que no possuem traduo para lngua lusfona so aqueles que segundo as
pesquisas e os critrios adotados se encaixavam em mais de duas categorias. Acredita-se
que em trabalhos posteriores, um grupo nacional de pesquisadores possa ajudar no
41

desenvolvimento e nas tradues necessrias. So eles:

Nome: Ubuntu 12.04 LTS stable Origem: Repblica da frica do Sul


Site: http://www.ubuntu.com/
Categoria: Sistema Operacional Em Portugus: Sim
Distribudo sob a licena GNU/GPL. O Ubuntu hoje representa um dos maiores sistemas
operacionais e bases para novas distribuies linux da atualidade 55. Amplamente utilizado
no mundo e altamente documentado, com fruns sobre praticamente qualquer erro, ou
bug, e adversidades que venham a vir a acontecer no sistema, basta acessar um desses
fruns e esperar por alguma resposta de algum usurio mais avanado. Por isso ele foi
Descrio
escolhido como base para o SOLArque, alm de que a verso 12.04 LTS, ter seu suporte
/Funo:
estendido at 201756, ou seja, os softwares inclusos na lista oficial do Ubuntu e nos
repositrios tero a cada nova verso para o Ubuntu 12.04 LTS atualizadas de acordo com
o lanamento oficial para as distribuies mais novas. Assim o sistema apresenta tambm
uma grande estabilidade e ocupao de espao em disco diminuto comparado s novas
verses.

Nome: gvSIG Origem: Reino da Espanha


Site: http://www.gvsig.com/
Categoria: SIG Em Portugus: Sim
Distribudo sob a licena GNU/GPL. O gvSIG Desktop um Poderoso Sistema de
Informao Geogrfica (SIG) projetado para soluo gratuita para todas as necessidades
relacionadas com a gesto de informao geogrfica. Caracteriza-se como uma soluo
completa, fcil de usar que adapta-se s necessidades de qualquer utilizador de SIG. Ele
Descrio
capaz de acessar os formatos mais comuns, vetoriais e raster, local e remoto, tem um
/Funo:
grande nmero de ferramentas para trabalhar com dados geogrficos (consulta,
mapeamento, geoprocessamento, redes, etc.) que a tornam uma ferramenta ideal para
usurios que trabalham com o componente territorial. (site do projeto, traduzido,
25/09/2013, 14:15h)

The R Project for Statistical Computing


Nome: Origem: Nova Zelndia
(R)
Site: http://www.r-project.org/

Categoria: Estatstica Em Portugus: Sim

Descrio O R uma linguagem e ambiente para computao estatstica e grficos. um projeto

55 Segundo o Distrowath, site que coleta informaes sobre downloads e usurios linux, o Ubuntu est em
3 lugar no quesito popularidade durante o ltimo ano, sendo que, a Distribuio Linux que se encontra
em 1 lugar uma variante do Ubuntu, assim como o SOLArque, o Linux Mint, e em segundo lugar sua
distribuio-me o Debian.
56 UBUNTU WIKI. LTS. Disponvel em: https://wiki.ubuntu.com/LTS, acesso: 23 de setembro de 2013, s
15:00h.
42

GNU similar linguagem e ambiente S, este desenvolvido nos Laboratrios Bell (ex-AT &
T, agora Lucent Technologies) por John Chambers e colegas. R pode ser considerado
/Funo: como uma implementao diferente de S. Existem algumas diferenas importantes, mas a
quantidade de cdigo escrito para S executado inalterado sob R. (site do projeto,
traduzido, 25/09/2013, 14:40h)

Nome: RStudio IDE Origem: Estados Unidos da Amrica


Site: www.rstudio.com/ide/
Categoria: Estatstica Em Portugus: No
Sob a licena AGPL, o RStudio um software tipo IDE 57 desenvolvido para servir de rosto
Descrio
do R. Existem vrios softwares especficos para R no mercado de software livre, no
/Funo:
entanto, o RStudio apresenta uma interface mais amigvel e didtica.

Nome: ImageJ Origem: Estados Unidos da Amrica


Site: http://rsbweb.nih.gov/ij/
Editores de imagens em mapa
Categoria: Em Portugus: No
de bits
Descrio Um software para processamento de imagens obtidas atravs de microscpio trabalhando
/Funo: com arquivos de 8 bits. domnio pblico.

GNU Image Manipulation Program


Nome: Origem: Estados Unidos da Amrica
(Gimp)
Site:
Categoria: Editor de imagens em mapa de bits Em Portugus: Sim
Distribudo sob a licena GNU/GPL. O GIMP o principal software que faz frente ao
Descrio
famoso Adobe Photoshop, com funes parecidas, alm de ser amplamente difundido
/Funo:
entre os usurios de software livre.

Nome: Inkscape Origem: Indefinida


Site: http://www.inkscape.org/

Categoria: Editor de imagens vetoriais Em Portugus: Sim

Descrio Distribudo sob a licena GNU/GPL. Software de edio de imagens vetoriais mais
/Funo: aclamado no mundo do software livre, possui uma interface grfica bastante amigvel e
existe muita documentao e tutoriais para seu uso, podendo ser usado desde simples
desenhos at a criao de websites. Possui como formato de sada, por padro, o SVG,

57 Do ingls Integrated Development Environment, significando Ambiente Integrado de Desenvolvimento,


apresenta-se como sendo um facilitador para o processo de trabalho com uma linguagem de
programao, assim, o software detm botes que agilizam o processo de programao.
43

um formato de arquivos institudo como padro para a web pelo World Wide Web
Consortium (W3C)58.

Nome: SK1 Origem: Indefinida


Site: http://sk1project.org/
Categoria: Editor de imagens vetoriais Em Portugus: Sim
Distribudo sob a licena GNU/GPL. Software de edio de imagens vetoriais que mais se
Descrio
assemelha e importa arquivos do lder do mercado, o Corel Draw, tendo como sadas
/Funo:
arquivos de imagens vetoriais em formatos livres, como o SVG.

Nome: LibreOffice Origem: Mundial59


Site: http://pt-br.libreoffice.org/
Categoria: Sute de escritrio Em Portugus: Sim
Distribudo sob a licena GNU/GPL. Trata-se de um compndio de softwares que possuem
as funes de texto, desenho, apresentao de slides, planilhas e banco de dados. Pode
Descrio substituir facilmente o Microsoft Office Suite, apesar de apresentar algumas diferenas
/Funo: nos comandos via teclado60. O LibreOffice deriva do OpenOffice.org, porm por motivos de
polticas para o futuro do software, um grupo se desvincilhou do desenvolvimento do
OpenOffice.org e criou a The Open Document Foundation, com membros de vrios pases.

Nome: Scribus Origem: Indefinida


Site: http://www.scribus.net/
Categoria: Sute de escritrio Em Portugus: Sim
Distribudo sob a licena GNU/GPL. Se trata de um aplicativo para diagramao de layouts
Descrio
para publicaes, sendo utilizados na confeco de revistas, jornais, brochuras, cartazes e
/Funo:
livros.

Nome: FreeCAD Origem: Repblica Federal da Alemanha


Site: http://www.freecadweb.org

Categoria: Modelagem 3D/CAD Em Portugus: Sim

Descrio Distribudo sob a licena LGPL. O FreeCAD se apresenta como um modelador 3D de


/Funo: propsito geral, ou seja, pode ser utilizado para a mais variada gama de finalidades.

58 A grande diferena entre o SVG e outros formatos vetoriais, o fato de ser um formato aberto, no
sendo propriedade de nenhuma empresa. (WIKIPDIA)
59 A The Documento Foundation, que quem mantm e distribui oficialmente o Libreoffice, foi criada por
membros provindos de vrios pases, sendo que, em sua executiva h a presena de um membro
brasileiro, para ver a lista completa acessar: http://www.documentfoundation.org/contact/
60 Por exemplo: no Microsoft Office para salvar qualquer documento o comando Ctrl+b, enquanto no
Libreoffice o comando Ctrl+s.
44

Nome: Draftsight Origem: Repblica Francesa


Site: http://www.3ds.com/products-services/draftsight/
Categoria: CAD Em Portugus: Sim
um Freeware, que possui a melhor integrao com o AutoCAD tanto em relao
Descrio formato de arquivos como no quesito de formato de arquivos, podendo substituir sem
/Funo: problemas o mesmo. Seu nico empecilho se caracteriza por ser um software que
somente trabalha com imagens em duas dimenses.

Nome: WhiteDune Origem: Repblica Federal da Alemanha


Site: http://vrml.cip.ica.uni-stuttgart.de/dune/
Categoria: Modelagem 3D Em Portugus: No
Distribudo sob a licena GNU/GPL. Visualizador de grficos VRML97 61, editor, modelador
Descrio 3D e ferramenta de animao. No prprio site do projeto podemos ver algumas
reconstituies de stios arqueolgicos, o software ainda pode proporcionar o
/Funo: desenvolvimento de museus virtuais com suas funcionalidades de animao, podendo ser
desenvolvido um motor de jogo com a combinao de outros componentes.

Nome: PostGIS Origem: Indefinida


Site: http://www.postgis.org/

Categoria: Sistemas de Bancos de Dados Em Portugus: Sim

Distribudo sob a licena GNU/GPL. Trata-se de uma estrutura para guardar dados
Descrio georreferenciados que roda sobre o PostgreSQL. Na prtica o PostGIS permite que o
/Funo: PostgreSQL possa ser usado como uma base de dados espaciais para serem usados em
SIG's.

Nome: PostgreSQL Origem: Estados Unidos da Amrica


Site: http://www.postgresql.org/
Categoria: Sistemas de Bancos de Dados Em Portugus: Sim
Disponvel sob uma licena BSD. O PostgreSQL um SGBD (Sistema Gerenciador de
Banco de Dados) objeto- relacional de cdigo aberto, com mais de 15 anos de
Descrio desenvolvimento. robusto e confivel, alm de ser extremamente flexvel e rico em
/Funo: recursos. Um de seus atrativos possuir recursos comuns a banco de dados de grande
porte (SQL Server), o que o deixa apto a trabalhar, inclusive, com operaes de misso
crtica. (BALTAZAR et all, 2010, p. 5)

61 The Virtual Reality Modeling Language (VRML) is a language for describing multi-participant interactive
simulations -- virtual worlds networked via the global Internet and hyper-linked with the World Wide Web.
All aspects of virtual world display, interaction and internetworking can be specified using VRML. It is the
intention of its designers that VRML become the standard language for interactive simulation within the
World Wide Web. (WEB3D CONSORTIUM website)
45

Nome: SQLite Origem: Estados Unidos da Amrica


Site: http://www.sqlite.org/
Categoria: Sistemas de Bancos de Dados Em Portugus: Sim
SQLite uma biblioteca de software que implementa e que implementa um auto-suficiente,
Descrio sem servidor, configurao zero e transicional banco de dados SQL. SQLite o motor de
/Funo: banco de dados SQL mais amplamente utilizado no mundo. O cdigo-fonte do SQLite se
encontra em domnio pblico. (site do projeto, traduzido, 25/09/2013, 11:15h)

Nome: Spatialite Origem: Repblica Italiana


Site: https://www.gaia-gis.it/fossil/spatialite_gui/
Categoria: Sistemas de Bancos de Dados Em Portugus: No
Descrio Extenso do SQLite para suportar dados espaciais de forma compatvel com as
/Funo: especificaes OpenGIS62. Possui acesso shapefiles e arquivos CSV63.

Nome: Dia Origem: Indefinida


Site: http://live.gnome.org/Dia
Categoria: Diagramas Em Portugus: Sim
Descrio Distribudo sob a licena GNU/GPL. O Dia um poderoso software de gerao de
/Funo: diagramas, que podem ir desde fluxogramas at elaborao de uma Matriz de Harris.

Nome: Quantum GIS (Qgis) Origem: Indefinida


Site: http://qgis.org
Categoria: SIG Em Portugus: Sim
Distribudo sob a licena GNU/GPL. QGIS um projeto oficial da Open Source Geospatial
Descrio Foundation (OSGeo). Tem como caracterstica ser um software de SIG amigvel e com
/Funo: funes comparveis at mesmo ao ERSI ArcGIS, podendo substitu-lo quando
trabalhando em conjunto com outros softwares livres de SIG aqui listados.

Geographic Resources Analysis


Nome: Origem: Estados Unidos da Amrica
Support System (GRASS GIS)
Site: http://grass.osgeo.org/
Categoria: SIG Em Portugus: Sim
Descrio Distribudo sob a licena GNU/GPL. Software possui 30 anos e j consagrado no
/Funo: mercado como um dos melhores SIG's. Foi desenvolvido pelo Corpo de Engenheiros do
Laboratrio de Investigao de Engenharia da Construo do Exrcito Estadunidense,

62 As especificaes do OGC (Open Geospatial Consortium) baseiam-se num framework arquitetural,


chamado de OpenGIS Services Framework (Percivall, 2003), que especifica o escopo, objetivos e
comportamento de uma srie de componentes. Neste sentido, o framework representa uma arquitetura
de referncia para desenvolvimento de aplicaes geogrficas, no esprito da ISO 19119. (DAVIS JR. et
all, 2005, p. 373)
63 Formato de tabelas em que os arquivos se encontram em documento de texto. Este formato muito
usado na importao de dados por softwares de SIG.
46

como ferramenta de superviso e gesto ambiental. Posto em disposio pblica em 1991,


hoje tambm um projeto oficial da Open Source Geospatial Foundation (OSGeo). (site do
projeto64, traduzido e adaptado, 25/09/2013, 10:00h)

Nome: GPScorrelate Origem: Austrlia


Site: http://freefoote.dview.net/linux/gpscorrelate
Categoria: Georreferenciamento Em Portugus: No
Correlacionar GPS um programa para combinar um ponto GPS gravado com as
etiquetas EXIF em fotos de cmeras digitais, e atualiza as etiquetas EXIF com o local em
Descrio
que a foto foi tirada. Ele faz isso usando a marcao de horrio da foto e encontra um
/Funo:
ponto de dados na faixa de GPS que combina, ou interpolao de um ponto entre dois
outros pontos dos dados. (site do projeto, traduzido e adaptado, 25/09/2013, 14:00h)

Nome: Gpsbabel Origem: Indefinida


Site: http://www.gpsbabel.org/

Categoria: Georreferenciamento Em Portugus: No

Distribudo sob as licenas GNU/GPL. O GPSBabel converte pontos topogrficos, trilhas e


Descrio rotas entre os aparelhos de GPS mais populares do mercado e programas de
/Funo: mapeamento. Tambm tem ferramentas poderosas para a manipulao desses dados. (site
do projeto, traduzido e adaptado, 26/09/2013, 19:30h)

Nome: GeBabbel Origem: Repblica Federal da Alemanha


Site: http://gebabbel.sourceforge.net/
Categoria: Georreferenciamento Em Portugus: No
Descrio um GUI para o gpsbabel. Converte arquivos provindos de aparelhos GPS, em
/Funo: coordenadas acessveis a softwares de SIG.

Nome: MyTourbook Origem: Repblica Federal da Alemanha


Site: http://mytourbook.sourceforge.net/mytourbook/
Categoria: Georreferenciamento Em Portugus: No
Descrio um software livre que visualiza e analisa caminhos que so gravados no aparelho de
/Funo: GPS. (site do projeto, traduzido e adaptado, 23/09/2013, s 14:00h)

Nome: Total Open Station Origem: Repblica Italiana


Site: http://tops.iosa.it/
Categoria: Geodsia Em Portugus: No
Descrio Um software extensvel que coleta dados de estaes totais e salva os dados no
/Funo: computador, podendo ser usados em softwares de CAD e SIG.

64 O texto foi retirado de uma pgina de notcias do site que comemorava os 30 anos do software.
http://grass.osgeo.org/news/27/15/30-years-of-GRASS-GIS-development/
47

Nome: Plot Digitizer Origem: Estados Unidos da Amrica


Site: http://plotdigitizer.sourceforge.net/
Categoria: CAD Em Portugus: No
O Plot Digitizer permitir que voc tire uma imagem digitalizada de um lote (em GIF, JPEG
ou PNG) e rapidamente digitalizar os valores fora da trama, basta clicar com o mouse
sobre cada ponto de dados. Os nmeros podem ser salvos num arquivo de texto e usado
Descrio
sempre que voc precisar deles. O software trabalha com escalas eixos lineares e
/Funo:
logartmicas. Alm de pontos de digitalizao off de grficos de dados, este programa pode
ser usado para digitalizar outros tipos de dados digitalizados (tais como desenhos em
escala ou fotos ortogrficas). (site do projeto, traduzido e adaptado, 25/09/2013, 12:00h)

Nome: Mozilla Thunderbird Origem: Estados Unidos da Amrica


Site: http://www.mozilla.org/pt-BR/thunderbird/
Categoria: Sute de escritrio Em Portugus: Sim
Distribudo sob a licena Mozilla. O software guarda os e-mails no computador, assim
Descrio
podendo ser lidos offline e ao ser iniciado o programa ele automaticamente busca novos
/Funo:
e-mails nas contas registradas.

Nome: Mozilla Firefox Origem: Estados Unidos da Amrica


Site: http://www.mozilla.org/pt-BR/firefox/new/

Categoria: Navegador Web Em Portugus: Sim

Descrio Distribudo sob a licena Mozilla. Este consagrado navegador Web extensvel e de uso
/Funo: no mundo inteiro, alm de possuir grande estabilidade e velocidade de processamento.

Nome: Xfce Origem: Indefinida


Site: http://xfce.org/

Categoria: Gerenciador de Janelas Em Portugus: Sim

Distribudo sob as licenas GNU/GPL, BSD e LGPL. Xfce um ambiente de trabalho leve
Descrio para sistemas operacionais semelhantes a UNIX. Ele visa ser rpido e de baixo consumo
/Funo: de recursos do sistema, e mesmo assim se mantendo visualmente atraente e amigvel
para o usurio. (site do projeto, 25/09/2013, 12:00h)

Reino dos Pases Baixos


Nome: Blender Origem:
(Holanda)
Site: http://blender.org/
Categoria: Modelagem 3D Em Portugus: Sim
Descrio Distribudo sob a licena GNU/GPL. O Blender hoje um poderoso e famoso software para
/Funo: animao 3D, sendo usado em filmes, jogos e reconstituies.
48

Nome: Meshlab Origem: Repblica Italiana


Site: http://meshlab.sourceforge.net/

Categoria: Modelagem 3D Em Portugus: No

um software de tratamento de uma malha de pontos dispersos espacialmente e criao


Descrio
de slidos tridimensionais, valendo-se tambm da edio, limpeza e renderizao dessa
/Funo:
malha para formatos de sada editveis em outros softwares do gnero.

Nome: MapServer Origem: Estados Unidos da Amrica


Site: http://mapserver.org/
Categoria: SIG Em Portugus: Sim
MapServer uma plataforma Open Source para a publicao de dados espaciais e
Descrio aplicaes de mapeamento interativas para a web. Originalmente desenvolvido em
/Funo: meados da dcada de 1990 na Universidade de Minnesota, MapServer liberado sob uma
licena do tipo MIT. (site do projeto, traduzido e adaptado, 25/09/2013, 11:45h)

Nome: Stellarium Origem: Repblica Francesa


Site: http://www.stellarium.org/
Categoria: Educacional / Astronomia Em Portugus: Sim
Stellarium um planetrio de cdigo aberto para o seu computador. Ele mostra um cu
Descrio realista em trs dimenses igual ao que se v a olho nu, com binculos ou telescpio. Ele
/Funo: tambm tem sido usado em projetores de planetrios. Basta ajustar as coordenadas
geogrficas e comear a observar o cu. (site do projeto, 25/09/2013, 17:00h)

Nome: Master PDF Editor Origem: Repblica das Seicheles


Site: http://code-industry.net/pdfeditor.php
Categoria: Sute de escritrio Em Portugus: Sim
Freeware. Editor de arquivos PDF distribuido gratuitamente pela Code Industry Ltd. trata-se
Descrio
de um poderoso e intuitivo software que edita desde as pginas, imagens, at os textos
/Funo:
presentes nos arquivos.

Nome: Google Earth Origem: Estados Unidos da Amrica


Site: http://earth.google.com
Categoria: Georreferenciamento Em Portugus: Sim
Descrio
Freeware. Visualizador de mapas e imagens via satlite, alm de reconstrues em 3D.
/Funo:

Nome: Sweet Home 3d Origem: Repblica Francesa


Site: http://www.sweethome3d.com
Categoria: CAD Em Portugus: Sim
49

Distribuido sob a licena GNU/GPL. Trata-se uma aplicao de design interior em plano
Descrio 2D, com uma visualizao em 3D. Pode ser utilizado para montar interiores de edificios
/Funo: escavados em stios histricos, remontando uma runa de uma casa ou uma casa ainda em
p.

Nome: KompoZer Origem: Estados Unidos da Amrica


Site: http://www.kompozer.net/

Categoria: Editor Web Em Portugus: Sim

Distribudo sob as licenas GNU/GPL, LGPL e Mozilla. Apresenta-se como um editor


WYSIWYG ("What You See Is What You Get", pode ser traduzido como o que voc v o
Descrio que voc vai ter), onde no so precisos conhecimentos de linguagem de programao
/Funo: em html, se apresentando, como um simples editor de texto, que pode ter sua capacidade
aumentada com a insero de plugins, deixando somente a parte chata, para a
configurao com o servidor do site. um projeto oficial suportado pela Mozilla Foundation.

Nome: Python Photogrammetry Toolbox GUI Origem: Repblica Italiana


Site: http://184.106.205.13/arcteam/ppt.php

Categoria: Modelagem 3D Em Portugus: No

Este software trabalha com a idia de SfM, ou seja, se trata uma srie de scripts que
Descrio
automatiza o funcionamento do escaneamento por fotografias utilizando PMVS2, Bundler e
/Funo:
Swift. (MORAES, 2012)

Nome: ParaView Origem: Estados Unidos da Amrica


Site: http://www.paraview.org/
Categoria: Modelagem 3D Em Portugus: No
ParaView foi desenvolvido para analisar extremamente grandes conjuntos de dados
usando recursos de computao de memria distribuda. Ele pode ser executado em
Descrio supercomputadores para analisar conjuntos de dados terascale, bem como sobre laptops
/Funo: para dados menores. A explorao de dados pode ser feito de forma interativa nas
capacidades de processamento em lote de ParaView 3D ou programao usando. (site do
projeto, traduzido e adaptado, 26/09/2013, 19:30h)

Nome: Therion Origem: Repblica Theca


Site: http://therion.speleo.sk/
Categoria: CAD / Modelagem 3D Em Portugus: No
Descrio Projetado para ser um aplicativo de topografia de cavernas, pode auxiliar o arquelogo no
/Funo: seu estudo de grutas, tocas e abrigos rochosos onde o homem poderia ter vivido.
50

Java Single View Reconstruction Repblica Helnica


Nome: Origem:
(jSVR) (Grcia)
Site: http://svr.sourceforge.net/
Categoria: Modelagem 3D Em Portugus: No
Single View Reconstruction uma tcnica que pode ter vrias aplicaes em diferentes
reas de interesse. Com a principal funo de adquirir informaes mtricas a partir de
Descrio imagens de baixa qualidade. O processo de reconstruo de uma imagem
/Funo: semiautomtico e pode ser muito complicado para o usurio, que solicitado a definir e/ou
afinar um conjunto de parmetros com base na teoria SVR 65. (site do projeto, traduzido e
adaptado, 25/09/2013, s 14:20h)

Nome: Wine Origem:


Site: http://winehq.org

Categoria: rea de Trabalho virtual Em Portugus: Sim

Descrio
/Funo:

65 A teoria SVR pode ser resumida no seguinte problema: In multiple-view reconstruction one can measure
the missing camera attributes, and also regain some of the three dimensional information by identifying
corresponding views of the same object on the scene on different images. Measurements can be
obtained by exploiting the relevant distance between the images of the objects. When only one view of
the scene is available we cannot use techniques such us this. Disponvel em
http://svr.sourceforge.net/node5.php, Basic Concepts, acesso: 25 de setembro de 2013, s 14:36h
51

4 SOLARQUE LINUX: CONSTRUO E INTERFACE

Como apresentado no captulo anterior o SOLArque Linux tem suas bases no


Ubuntu 12.04 LTS estvel, logo, ter seu suporte garantido at 2017 pela empresa que
mantm o Ubuntu, a Canonical Ltd. Partindo desse pressuposto de estabilidade e garantia
de softwares em atualizados com suas verses em dia 66, foi escolhido um ambiente
grfico de viso agradvel e pouco tamanho em disco 67, pois seriam instalados vrios
softwares de grande porte, diga-se software que carecem de mais de 300mb 68 de espao
em disco, ento a escolha foi o Xfce. J existe uma distribuio derivada do Ubuntu e
reconhecida oficialmente pela Canonical com o ambiente grfico Xfce por padro, o
Xubuntu, anacrnico para Ubuntu com Xfce.

Figura 5: rea de Trabalho do SOLArque Linux

Fonte: o autor

66 Ampla maioria dos softwares listados, pois, possuem cpias nos repositrios oficiais da Canonical,
entretanto, alguns softwares precisaram ser instalados e compilados mo, fazendo com que ainda
seja preciso criar um sistema de atualizao destes diferentes do disponibilizado pelo Ubuntu, um
especfico para o SOLArque Linux.
67 Por exemplo, o CD de instalao do Ubuntu 12.04 LTS possui aproximadamente 600mb de tamanho,
enquanto o Ubuntu 13.04, sua verso atual, pode ultrapassar facilmente os 800mb, visto que, o CD do
Xubuntu 13.04 est com base de 800mb, e essa verso uma verso oficial que preza por programas
que ocupam pouco tamanho do disco, logo o Ubuntu 13.04, ocupa mais espao por possuir softwares
diferentes da verso com Xfce. Existe at uma piada nos meios do software livre que diz que quando
um computador est com o HD cheio s trocar o ambiente de trabalho por Xfce.
68 300mb, ou, trezentos Megabytes correspondem aproximadamente 300.000 bits.
52

Figura 6: rea de trabalho com menu aberto

Fonte: o autor

O panorama geral montado para a construo do sistema operacional SOLArque


Linux pode ser simplificado na seguinte tabela:

Quadro 2: Listagem e disposio no menu do sistema dos softwares apresentados


Aparece no
Categorias Software Descrio
Menu?
SIG GRASS System for Automated Geoscientific Analyses Sim
Quantum GIS Um amigvel Sistema de Informaes
Sim
(qGIS) Geogrficas
Ferramenta orientada para informao
gvSIG Sim
geogrfica
Terraview Desktop69 SIG Sim
O foco principal a disponibilizao de dados
geogrficos e um conjunto de ferramentas de
i3geo navegao, gerao de anlises, Sim
compartilhamento e gerao de mapas sob
demanda.
Uma plataforma Open Source para publicao
MapServer No
de informao espacial e interao com

69 Aplicao desktop aquela que instalada diretamente na mquina pessoal. Diferente de aplicao
web, onde a instalao feita em servidor e os usurios precisam de um navegador de internet para
acess-lo
53

aplicaes de mapeamento na web.


Draftsight Total integrao com o AutoCAD 2D Sim
FreeCad Um extensvel programa Open Source de CAD Sim
Sweet Home Plantas em 3d com possibilidades de integrao
Sim
CAD 3D com Blender
A partir de desenhos em papel milimetrado
escaneados, pode digitalizar e transformar os
Plot Digitizer Sim
tamanhos de linhas em pontos para serem
utilizados em outros programas de CAD.
SQLite3 Banco de dados com SQL embutido. No
Extenso que, ao ser includa no SQLite, d a
Spatialite Sim
SGBD este suporte s informaes espaciais.
PostgreSQL Banco de dados de objeto relacional em SQL No
PostGIS Objeto de suporte geogrfico para PostgreSQL Sim
Blender Verstil modelador e renderizador 3D. Sim
70
Visualizador de grficos VRML97 , editor,
WhiteDune Sim
modelador 3D e ferramenta de animao.
Reconstri imagens em 3D a partir de imagens
jSVR Sim
de baixa qualidade.
Modelagem 3D
Transforma um grande conjunto de certos tipos
ParaView de dados, processando essas imagens no Sim
formato 3D.
Software para tratamento de malha de pontos e
MeshLab Sim
auxilia na criao de um slido em 3D
O melhor editor de imagens raster em matria
The GIMP de Software Livre. Um rival para o Adobe Sim
Editores de Imagens Photoshop
raster Visualiza, edita, analisa, processa, salva e
ImageJ imprime imagens raster de 8-bit, 16-bit e 32-bits Sim
(FERREIRA e RASBAND, 2012).
Reconstruo de imagens obtidas a partir de
InVesalius equipamentos de tomografia computadorizada Sim
ou ressonncia magntica .
Educacional
O software simula um planetrio podendo ser
Stellarium configurado para qualquer parte do mundo e Sim
horrio.
SK1 Programa nativo com o formato .cdr71 Sim
Editores de imagens
vetoriais Principal editor de grficos vetoriais em
Inkscape Sim
Software Livre
Georreferenciamento GeBabbel Sistema de download de dados a partir de um Sim
aparelho GPS no computador

70 The Virtual Reality Modeling Language (VRML) is a language for describing multi-participant interactive
simulations -- virtual worlds networked via the global Internet and hyper-linked with the World Wide Web.
All aspects of virtual world display, interaction and internetworking can be specified using VRML. It is the
intention of its designers that VRML become the standard language for interactive simulation within the
World Wide Web. (WEB3D CONSORTIUM website)
71 Formato de sada do CorelDRAW, sendo que, este ltimo praticamente um padro na indstria do
design no Brasil.
54

Acrescenta coordenadas UTM em fotografias,


GPScorrelate Sim
utilizando arquivos .gpx72
Software livre para converso de dados GPS e
MyTourbook Sim
transferncia destes.
e-Foto Estao de trabalho em fotogrametria gratuita Sim
Uma srie de scripts que automatiza o
Fotogrametria Python
funcionamento do escaneamento por fotografias
Photogrametry Sim
utilizando PMVS2, Bundler e Swift. (MORAES,
Tools
2012) sistema de SfM
R Project Computao estatstica e sistema de grficos. No
Estatstica
Rstudio Interface grfica para R Sim

Sensoriamento Spring Processamento de Imagens de satlite. Sim


Remoto Google Earth Visualizao da Terra em 3D. Sim
LibreOffice Sute de escritrio Open Source. Sim
Sute de Escritrio
Scribus Sistema de diagramao Open Source. Sim
Aplicativo para criao de diagramas com as
Diagramas Dia Sim
mais variadas finalidades e plug-ins.
Total Open Descarregamento e processamento de
Sim
Geodsia Station informaes obtidas a partir de estaes totais.
Therion Elabora clculo de topografia e cartografia Sim
Editor WEB KompoZer Editor de HTML Sim
Fonte: o autor

Para elaborao de uma distribuio Linux, so vrias as formas e ferramentas de


criao. Uma maneira muito comum a utilizao de ferramentas automatizadas com
interface grfica que tratam de guiar o usurio passo a passo atravs de opes
disponveis (AMARO, s/a). contudo, fora escolhido para utilizao o remastersys, que
pode ser definido como
...una herramienta que puede utilizarse para crear un LIVE CD de un
respaldo completo de una distribucin Debian que pueda instalarse en otro
equipo; o se puede crear una copia distribuible y personalizada de Debian
siguiendo el concepto de Meta Distribuciones. (SUASNAVAS e RAMIREZ,
2011, p. 44).

Alm de apresentar maiores funcionalidades (AMARO, s/a), e pode ser utilizado


tanto em linha de comando, quanto em interface grfica. O processo de criao seguido
com base no exposto na pgina wiki do Klikit-Linux, outra distribuio baseada no Ubuntu,
onde a mesma apresenta como elaborar uma nova distribuio a partir tambm de
pacotes compilados mo (ANEXO A). Este processo foi utilizado na verso Beta 0.1 do
72 Formato de sada de arquivos quando o aparelho de GPS descarregado no computador.
55

SOLArque, pois infelizmente o Remastersys foi descontinuado, leia-se no vai mais


existir, por deciso de seu desenvolvedor.
Ao iniciar a criao de uma verso Beta 0.2, a atual, foi escolhido de incio o
Systemback73, pois, aps pesquisas, consistiu no software com melhores referncias e
com uma forma simples porm elaborada de criar a distribuio (ANEXO B).
Depois de finalizado maioria dos bugs 74, pois, no estado da obra atual o sistema
apresenta pequenas falhas, principalmente na sua inicializao, com erros de
carregamento de tela de inicializao, coisa que no to necessria, quanto o no
reconhecimento correto do teclado de um notebook (coisa que pode ser contornada aps
o sistema estar inicializado). Tambm alguns programas, simplesmente no instalaram ou
instalaram com falhas, faltando componentes. A verso Beta 0.1 apresentava grandes
falhas desde o incio do sistema, quando no carregava a rea de trabalho corretamente,
mas alguns de seus softwares simplesmente no abriam. Tal falha corrigida no Beta 0.2,
contudo ainda apresenta algumas falhas listadas j no incio desse pargrafo. Por tais
motivos o SOLArque Linux ainda no est disponibilizado publicamente, cabendo ao
programador corrigir o maior nmero possvel de falhas.
A distribuio ser disponibilizada ao pblico em geral gratuitamente para
download pela pgina do Source Forge, isso acontecer quando a distribuio j estiver
em verso estvel, ou com pelo menos todos os softwares inclusos nela com
funcionamento 99%. Primeiramente o sistema ser disponibilizado para a arquitetura de
processadores Intel da famlia i386, ou i686 em alguns computadores, de 36 bits,
podendo aparecer x86 em algumas mquinas, essa arquitetura de processador est
presente nos processadores (CPU's75) das famlias Pentium, Celerom e Dual Core, os
quais so os mais utilizados e difundidos no Brasil. O motivo para a escolha dessa
arquitetura que o sistema foi desenvolvido numa mquina com essas configuraes,
cabendo aps a oferta pblica do software novos desenvolvedores com mquinas de
arquiteturas diferentes adapt-los suas realidades, pois a filosofia da comunidade do
software livre de que se no atende s suas necessidades, pode modificar a vontade.

73 Tcnicamente o Systemback um software de backup, um dos melhores, sua interface no a mais


bela do mercado mas ele o que tem mais recursos e por isso eu costumo us-lo em meus
computadores, o caso que um dos recursos do Systemback nos permite criar uma ISO Live do
sistema atualmente instalado. (DIOLINUX, 2013)
74 Erros de processamento de software, podem estar presentes desde programas comuns at em
sistemas operacionais.
75 Central Procession Unit, literalmente Unidade Central de Processamento, ou seja, o crebro do
computador, que atua no processamento e carga dos dados que so enviados e retornados da placa
me, e outros hardwares inseridos nela, o HD e o monitor que mostra todo o resultado do
processamento em forma de programa ou aquivos.
56

5 CONSIDERAES FINAIS

A Arqueologia Brasileira precisa utilizar mais de aplicativos que facilitem a vida de


profissionais e pesquisadores. Na Europa, h muitas dcadas, os arquelogos j
investem em tecnologia de informao para potencializar o seu trabalho. Tanto em campo
quanto em laboratrio, tais demandas j originaram nesse continente at mesmo
empresas especializadas em aplicaes informticas para a Arqueologia.
Deste modo, partindo do pressuposto da Poltica brasileira de incentivo ao uso do
software livre e por ser uma proposta rentvel, a aposta em software livre para a
Arqueologia pode ser o incio de um incentivo de criao e traduo de softwares que
ainda no esto na lngua portuguesa. Tambm serve de incentivo para pesquisadores
das reas de Cincias e Engenharia de computao a unirem-se aos arquelogos, de
modo a desenvolver aplicaes nacionais voltadas exclusivamente Arqueologia.
Ao lanar mo de tais softwares com licenas livres, a comunidade de arquelogos
e aspirantes a arquelogos pode entrar em contato com a nova tecnologia, aumentando
assim o interesse de novas e antigas geraes de pesquisadores pela tecnologia aplicada
ao sistemtico trabalho que se configura nesta cincia.
A iniciativa aqui desenvolvida, por sua vez, consiste num produto de pesquisa
oriundo do curso de Arqueologia e Preservao Patrimonial da Universidade Federal do
Vale do So Francisco (UNIVASF). Nesse contexto, acredita-se que o SOLArq Linux pode
no somente ser aplicvel, como tambm aperfeioado no Laboratrio de Informtica do
referido curso. Tal aplicao pode ser observada mais especificamente na disciplina
obrigatria da grade bsica, Informtica I, na qual o aluno deve adquirir habilidades para
construir e gerenciar bancos de dados arqueolgicos (planilhas, textos, imagens,
desenhos, planos cartogrficos); tratar e vetorizar desenhos, imagens e fotografias
referentes a stios arqueolgicos; produzir planos cartogrficos arqueolgicos; produzir
plantas de stios arqueolgicos e conhecer o funcionamento de um Sistema de
Informao Geogrfica (SIG) aplicado Arqueologia.
Por fim, posso dizer que os meios de tecnologia da informao esto se inserindo
cada vez mais em ramos da cincia, fora das exatas. O que pode ser uma boa coisa
desde que este tipo de tecnologia seja explorado de maneira que garanta o conhecimento
no s do utilizador e do programador, mas tambm que se dissemine esse conhecimento
para a sociedade como um todo.
57

REFERNCIAS

ALVITO, Pedro Afonso da Silva Alfaro Marreiros. Viver o Passado: Modelos


tridimensionais e realidade virtual como ferramentas de apoio Arqueologia e
Reconstruo do Patrimnio: O caso de estudo da vila romana do Casal de Freiria.
Dissertao. Lisboa: Universidade Tcnica de Lisboa, 2008.

BALME, Jane; PATERSON, Alistair (org.) Archaeology in practice : a student guide to


archaeological analyses. Oxford: Blackwell Publishing, 2006.

BALTAZAR, Arthur; REGINA, Ctia; GABRIELLI, Giovane; FELIPE, Jos; CARDOSO,


Vitor. Apostila PostgreSQL 8.4. Material didtico. Franco da Rocha: Centro Estadual de
Educao Tecnolgica Paula Souza, 2010.

BAUER, Jennifer R. Assessing the Robustness of Web Feature Services Necessary


to Satisfy the Requirements of Coastal Management Applications. Dissertao.
Oregon State University, 2012.

BERNARDES, Paulo Jos Correia. Arqueologia Urbana e Ambientes Virtuais: Um


Sistema para Bracara Augusta. Dissertao. Braga: Universidade do Minho, 2002.

BEZZI, Alessandro; BEZZI, Luca; GIETL, Rupert. Arc-Team s.n.c. open research
(sharing results). Poster. Atti del III Workshop Open Source, Free Software e Open
Format nei processi di ricerca archeologica, Padova, 8-9 maggio, 2008.

BICHO, Nuno Ferreira. Manual de arqueologia pr-histrica. Lisboa: Edies 70, 2006.

BIZELLO, Sergio Adriano; RUSCHEL, Regina Coeli. Estudo de CAD livre para
implementao de ferramenta de projeto. Artigo. Revista Gesto e Tecnologia de
Projetos, Volume 6, Nmero 1, Maio, 2011, p. 32-53.

BRASIL. Lei n 9.610, de 19 de fevereiro de 1998. Braslia, 19 de fevereiro de 1998.

BRUNO, Fabio; BRUNO Stefano;SENSI, Giovanna; LUCHI, Maria-Laura; MANCUSOC,


58

Stefania; MUZZUPAPPA, Maurizio. From 3D reconstruction to virtual reality: A


complete methodology for digital archaeological exhibition. Journal of Cultural
Heritage 11, 2010, p. 4249.

CARVALHO, Pedro C. Cova da Beira: ocupao e explorao do territrio na poca


romana. Fundo/Coimbra: Cmara Municipal de Fundo/Instituto de Arqueologia, 2007.

DAVIS JR, Clodoveu A.; BORGES, Karla A. V.; SOUZA, Ligiane Alves de; CASANOVA,
Marco Antnio; LIMA JNIOR, Paulo de Oliveira. O Open Geospatial Consortium.
Captulo 11 in CASANOVA, Marco Antnio; CMARA, Gilberto;DAVIS JR, Clodoveu A.;
VINHAS, Lbia; QUEIROZ, Gilberto Ribeiro de. Organizadores. Bancos de Dados
Geogrficos. Curitiba: MundoGEO, 2005.

COELHO, Luiz; BRITO, Jorge Nunes. Fotogrametria digital. Rio de Janeiro: EdUERJ,
2007.

CUADRAS, C. M. Mtodos estadsticos aplicables a la reconstitucin prehistrica.


Artigo. Revista MUNIBE (Antropologa y Arqueologa), Suplemento N. 6, 25-33, 1988.

DRENNAN, Robert D. Statistics for archaeologists. 2 Ed. Nova Yorque: Springer


Science, 2009.

EITELJORG II, Harrison. Archaeological Computing. Bryn Mawr: The Center for the
Study of Architecture, 2008. Disponvel para download em: http://archcomp.csanet.org

ELLIS, Linda (org.) Archaeological method and theory: An encyclopedia. London/New


York: Garland Publishing Inc, 2000.

ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de bancos de dados. So Paulo :


Pearson Addison Wesley, 2005.

FALCO, E.L.; MACHADO, L.S.; COSTA, T.K.L. Programando em X3D para Integrao
de Aplicaes e Suporte Multiplataforma. Captulo de livro, p. 35-63. In: CARDOSO,
Alexandre; MACIEL, Anderson; CAVALCANTE-NETO, Joaquim Bento; BREGA, Jos
59

Remo Ferreira (Org.)Tendncias e Tcnicas em Realidade Virtual e Aumentada. Vol. 1,


Natal: Editora SBC, 2010.

FERREIRA, Joo Filipe. Tele-3D: um scanner para registo tridimensional de objectos.


Dissertao. Coimbra: Universidade De Coimbra, 2004.

FRANCA, S. F.; RANZI, A.; ROMERO, M. A. B.; RIBEIRO, R. J. C. Estruturas da


paisagem Amaznica: construo e desconstruo. Paper. 4 Congresso
Luso-brasileiro para o Planejamento Urbano, Regional, Integrado, Sustentvel.
Universidade do Algarve, Faro Portugal. 6 a 8 de Outubro de 2010.

FUNARI, Pedro Paulo. Arqueologia. So Paulo: Contexto, 2003.

GAMBLE, Clive. Arqueologa bsica. 1 edicin. Barcelona: Editora Ariel, 2002.

GARCIA, Catarina; MONTEIRO, Paulo; ALVES, Francisco. Estratgias e metodologias


da interveno arqueolgica subaqutica no quadro do projecto de construo de
uma marina na baa de Angra do Herosmo (Terceira, Aores). Artigo. Revista
Portuguesa de Arqueologia, volume 2, nmero 2, 1999.

HADDLESEY, Richard John. Virtual Meccano: The Creation of Virtual Joints to


Explore Vernacular Timber-framed Construction Methods of the Late Medieval
Period (c1400-1530). Dissertao. Southampton UK: University of Southampton, 2005.

HARRIS, A. L. N. C. CHENG, L. Y. A inferncia nebulosa aplicada anlise de dados


na avaliao ps-ocupao. V Encontro Nacional de Conforto no Ambiente Construdo e
II Encontro Latino-Americano de Conforto no Ambiente Construdo. Fortaleza, 1999.

HENRIQUES, Francisco; CANINAS, Joo Carlos; SABROSA, Armando; HENRIQUES,


Fernando Robles; GOUVEIA, Jorge. As estruturas militares da Serra das Talhadas na
passagem de Rdo (Vila Velha de Rdo e Nisa). Comunicao apresentada s 3
Jornadas de Arqueologia do Norte Alentejano, em Abril de 2005, com actualizao
posterior. AAFA On Line, n 1, 2008.
60

HEKKIN, Rafael. Interface de consultas analiticas para bases de dados de


biodiversidade. Trabalho de Concluso de Curso. Porto Alegre: Universidade Federal do
Rio Grande do Sul, 2010.

HEXSEL, Roberto A. Software Livre: Propostas de Aes de Governo para Incentivar


o Uso de Software Livre. Monografia. Curitiba: Universidade Federal do Paran, 2002.

ITANO, Fernando; SANTOS, Soane Mota dos. Tpicos de estatstica utilizando R.


Instituto de Matemtica e Estatistica Universidade de So Paulo. Sem ano (s/a).

KOSCIUK, Eliazer. O mundo em detalhes cabendo no seu bolso. Artigo. Revista


FOSSGIS Brasil, Maro de 2011, Ano 1, N 01, p. 46-47.

______________. O mundo em detalhes cabendo no seu bolso Parte 2. Artigo.


Revista FOSSGIS Brasil, Julho de 2011, Ano 1, N 02, p. 60-63.

LANDEIRO, Victor Lemes. Introduo ao uso do programa R. Instituto Nacional de


Pesquisas da Amaznia, Coordenao de em Ecologia. 4 de maro de 2011.

LEITE, Joana; NUNES, Manuel; SOUSA, Lus; GONALVES, Carlos. Sondagem


arqueolgica em Nespereira Lousada: resultados preliminares de uma
interveno de emergncia. Artigo. Revista Oppidum, nmero 1, 2006, p. 11-45.

LORCA, Santiago Garca. Arqueomtica: la informtica al servicio de la arqueologa.


AnMurcia, 15, 1999, pginas. 203-209.

MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de sistemas


operacionais. 4 ed. Rio de Janeiro: LTC, 2007.

MARTI, Alfred Mauri. La configuraci del paisatge medieval: el comtat de Barcelona


fins el segle XI. Tese. Barcelona: Universitat de Barcelona, s/a.

MARTNEZ, Francisco Ramos; CARRILLO, Juan Gallardo. Alternativas de software


libre en arqueologa. Artigo. Revista ArqueoMurcia, n 3, dezembro de 2008, p. 1-14.
61

MOCANU, Aura-Mihaela; VELICANU, Manole. Building a Spatial Database for


Romanian Archaeological Sites. Artigo. Database Systems Journal vol. II, no. 1/2011.

MONTANER, Josep Maria. Arqueologa de los diagramas. Artigo. Cuadernos de


Proyectos Arquitectnicos, N. 01 (2010), 13-15.

MORAES, Ccero. Convertendo fotografias em um 3D de qualidade. Artigo. Revista


Esprito Livre, n 41, Agosto de 2012, p. 30-42.

MORAIS, Fabrcio Henrique De Oliveira; ARAJO, Gabriel Henrique; MACHADO,


Leandro Henrique Rodrigues; SOUZA, Tlio Brasil Martins de. Universidade e Software
Livre. Artigo. Anais do Congresso Nacional Universidade, EAD e Software Livre do
primeiro semestre de 2012. v. 1, n. 3

MLLER, Mary Stela; CORNELSEN, Julce Mary. Normas e padres para teses,
dissertaes e monografias. 5 ed. Londrina: Eduel, 2003.

NOVO, Evlyn M. L. de Moraes. Sensoriamento remoto: princpios e aplicaes. 4 ed.


So Paulo: Blucher, 2010.

OLIVEIRA, Rmulo da Silva; CARISSIMI, Alexandre da Silva; TOSCANI, Simo Sirineo.


Sistemas Operacionais. Revista de Informtica Terica e Aplicada RITA, Volume VIII,
nmero 3, dezembro de 2001.

PARDI, Maria Lcia Franco. Gesto de patrimnio arqueolgico, documentao e


poltica de preservao. Dissertao. Goinia: Universidade Catlica De Gois, 2002.

PESCE, Giovanni Luca. L'analisi archeologica degli elevati attraverso l'uso del free e
open-source software. Atti del III Workshop Open Source, Free Software e Open Format
nei processi di ricerca archeologica, (Padova, 8-9 maggio 2008).

POLITIS, Dionysios (org.). E-Learning Methodologies and Computer Applications in


Archaeology. Hershley UK/New York US: Information Science Reference, 2008.
62

PROUS, Andr. Arqueologia brasileira. Braslia: Editora Universidade de Braslia, 1992.

RAABE, Renato de O. BORTOLUZZI, Fabrcio, SILVA JR. Fbio da; OLIVEIRA,


Alexandre. Uma experincia do uso do Software Livre GCOMPRIS na aprendizagem
de crianas do Ensino Fundamental Workshop. Anais do XVIII Congresso da SBC, 12
a 18 de junho de 2008.

REINO, Xess Amado. El GPS en arqueologa: introductin y ejemplos de uso.


Trabajos en Arqueologa da Paisage 15. Santiago de Compostela: Universidade de
Santiago de Compostela, 1999.

RIBEIRO, Maria do Carmo Franco. A Arqueologia e as Tecnologias de Informao.


Uma Proposta para o Tratamento Normalizado do Registo Arqueolgico.
Dissertao. Braga: Universidade do Minho, 2001.

RIBEIRO, Maria do Carmo; HENRIQUES, Pedro Rangel. O Tratamento Normalizado do


Registo Arqueolgico. Uma proposta informtica. Comunicao. Congresso Computer
Applications Archaeology (CAA), 4 de Abril de 2003.

RENFREW, Colin; BAHN, Paul. Arqueologa: Teoras, mtodos y prctica. 2 ed.


Madrid: Ediciones Akal,1998.

ROCHA, Jorge Gustavo; HENRIQUES, Pedro Rangel; RIBEIRO, Maria do Carmo Franco.
Suporte Informtico para trabalhos de prospeco e escavao arqueolgica. Artigo.
Actas do Encontro Portugus de Computao Mvel EPCM'99, pp. 35-43, Novembro
1999, Tomar.

RODRGUEZ, Ana Cristina Machado. Sensoriamento remoto e geoprocessamento


aplicados na anlise da legislao ambiental no municpio de So Sebastio (SP).
Tese. So Paulo: USP, 2005.

SABINO, Vanessa Cristina. Um estudo sistemtico de licenas de software livre.


Dissertao. So Paulo: USP, 2011.
63

SALAMUNI, Eduardo; STELLFELD, Maria Carolina. Banco de dados geolgicos


georreferenciados da Bacia Sedimentar de Curitiba (PR) como base de Sistema de
Informao Geogrfica (SIG). Artigo. Editora da UFPR, Boletim Paranaense de
Geocincias, n. 49, p. 21-31, 2001.

SANTOS, Pedro Jos Leito da Silva. Aplicaes de sistemas de informao


geogrfica em arqueologia. Dissertao. Lisboa: Universidade Nova de Lisboa, 2006.

SILVA, Leandro Surya Carvalho de Oliveira. Investigao de um ambiente de


tecnologias da informao e comunicao para a Arqueologia Brasileira. Tese.
Porto: Universidade do Porto, 2011.

SILVEIRA, Srgio Amadeu da. Software livre: A luta pela liberdade do conhecimento.
So Paulo: Editora Fundao Perseu Abramo, 2004.

SUASNAVAS, Evelyn Andrea Caldern; RAMREZ, Mario David Lpez. Diseo e


Implementacin de un Prototipo de Meta Distribucin del Sistema Operativo Linux
Bajo Licencia GPL Orientada al Servicio AAA (RADIUS) Integrando un Mdulo de
Administracin WEB . Proyecto Previo (equivalente ao Trabalho de Concluso de Curso
no Brasil). Quito: Escuela Politcnica Nacional, 2011.

TETTEH, G. O. Evaluation of Open Source Spatial Database Systems. Resumo


expandido. p. 85. In Evaluation of Open Source Spatial Database Systems. Organizado
por Franz-Josef Behr, Alias Abdul Rahman, Mirka Zimmermann, Anakkathil
Purushothaman Pradeepkumar. 2 ed. Extendida. Karlsruhe, Alemanha: Publications of
AGSE, 2012.

TORRES, Aracele Lima. Copy me e Remix me: o movimento de contestao do


copyright no contexto da cibercultura. Monografia. Teresina: UFPI, 2009.

THE LINUX FOUNDATION. 2013 Jobs Report - Pressing Need for Linux Talent. A
survey and report by Dice and The Linux Foundation. February 20, 2013.
64

TSUCHIYA, talo. Regresso logstica aplicada na anlise espacial de dados


arqueolgicos. Dissertao. Presidente Prudente: UNESP, 2002.

VALIN, Mariana Mello. Uso de softwares livres para o desenvolvimento de SIG web
de acessibilidade a atrativos tursticos: estudo de caso da cidade de Campinas
SP. Dissertao. Campinas: UNICAMP, 2009.

VAROTO, Ane Cristina. Vises em arquitetura de software. Dissertao. So Paulo:


USP, 2002.

VERZANI, John. Getting started with Rstudio. Sebastopol USA: OReilly Media, Inc.
2011.

VITORES, Marcelo. Software sin costo, para arquelogos. Artigo. La Zaranda de Ideas
5 (2009), p. 221-224.

VORAWIT, Meesuk; VOJINOVIC, Zoran; MYNETT, Arhtur E. Using Multidimensional


Views of Photographs for Flood Modelling. Comunicao. IEEE 6th International
Conference on Information and Automation for Sustainability (ICIAfS), 27-29 Sept. 2012. p.
19-24.

FONTES DIGITAIS:

AMARO, lvaro Vitaca. Desenvolvimento de uma Distribuio Live-CD para Uso


Acadmico na Fatec Senac Pelotas. Artigo. Faculdade de Tecnologia Senac Pelotas,
disponvel em:
http://187.7.106.14/wiki/lib/exe/fetch.php?media=alvaro_vitaca_amaro.pdf

ARCTEAM. ArcheOS package list. Disponvel em:


https://github.com/archeos/ArcheOS/wiki/Package-list. Acesso em: 17/01/2013 s 14:00h

DIOLINUX. Como criar uma distro Linux baseada no Ubuntu parte 13/Final: Gerando
a ISO do seu sistema. Disponvel em:
www.diolinux.com.br/2013/08/como-gerar-uma-iso-instalavel-do-meu-sistema-linux-ubuntu
65

.html Acesso: 20 de setembro de 2013, s 16:00h.

FEDORA PROJECT DOCUMENTATION. Conceitos do Gerenciamento de Programas.


Disponvel em:
http://docs.fedoraproject.org/pt-BR/Fedora_Core/5/html/Software_Management_Guide/sn-
software-management-concepts.html. Acesso: 17 de abril de 2013, s 11:00h

FERREIRA, Tiago; RASBAND, Wayne. ImageJ User Guide: IJ 1.46r. 2012. Disponvel
para download em: http://imagej.nih.gov/ij/docs/guide

GERMOGLIO, Guilherme. Fundamentos de Arquitetura de Software. Artigo. Diponvel


em: http://cnx.org/content/m17524/1.21/ Acessado em 16/02/2012, s 17:30

GUIA DO HARDWARE. Bit. Disponvel em: http://www.hardware.com.br/termos/bit.


Acesso: 29 de abril de 2013, s 15:00h.

INTEL. Software Livre. Material didtico. Next Generation Center: 2009, disponvel em:
http://www.nextg.com.br

_____. TI aplicada s Pequenas & Mdias Empresas. Material didtico. Next


Generation Center: 2009, disponvel em: http://www.nextg.com.br

MARQUES, M.A.; COSTA, T.K.L.; MACHADO, L.S.; NETTO, C.X.A. Representao do


Stio Arqueolgico da Pedra de Ing com Realidade Virtual. Artigo. Anais do
Workshop de Realidade Virtual e Aumentada, Santos, Brazil. CDROM, 2009.

MICROSOFT. Definio e a descrio de um pixel. Disponvel em:


http://support.microsoft.com/kb/253680/pt-br. Acesso: 19 de abril de 2013, 10:00h.

JANDL JR. Peter. Notas sobre Sistemas Operacionais. Ebook. 2004. Disponvel para
download em:
http://pt.scribd.com/doc/7051368/Livro-Notas-sobre-Sistemas-Operacionais

KENNEDY, David; BISHOP, M. C. Google Earth and the Archaeology of Saudi Arabia:
66

A case study from the Jeddah area. Journal of Archaeological Science, Volume 38,
Issue 6, June 2011, Pages 12841293.

KLIKIT-LINUX WIKI. Transforming your Installation Manually into a Live DVD/CD.


Disponvel em: http://klikit.pbworks.com/w/page/7315115/Remastersys%20Capink.
Disponvel em: 17 de abril de 2013, s 10:30h

NETMARKETSHARE. Desktop Top Operating System Share Trend - Brazil


Disponvel em: http://www.netmarketshare.com/operating-system-market-share.aspx?
qprid=11&qpcustomb=0&qpcustomd=br. Disponvel em: 08 de setembro de 2013.

RAYMOND, Eric S. A catedral e o bazar. Edio traduzida de 08/09/2008. Disponvel


para download em: http://jlojunior.googlepages.com/ACatedralEOBazar.pdf

REMASTERSYS. Remastersys Tips and Tricks. Disponvel em:


http://remastersys.com/info.html. Acesso: 17 de abril de 2013, s 10:30h

SUPERDOWNLOADS. Conhea as licenas usadas para distribuio de programas,


msicas, dados e contedo digital. Disponvel em:
http://www.superdownloads.com.br/materias/conheca-licencas-usadas-distribuicao-de-pro
gramas-musicas-dados-conteudo-digital.html#ixzz2RscqtKth. Acesso: 29 de abril de 2013,
s 15:50h.

TECMUNDO. O que macro? Disponvel em:


http://www.tecmundo.com.br/programacao/195-o-que-e-macro-.htm. Acesso em: 30 de
abril de 2013, s 15:47h.

UFRGS. Conceitos Importantes. Disponvel em:


http://www.ufrgs.br/engcart/Teste/conceitos.html. Acesso: 19 de abril de 2013, 09:40h.

TOTAL OPEN STATION. Using Total Open Station. Disponvel em:


http://tops.iosa.it/running.html. Acesso em: 30 de abril de 2013, s 16:00h.

THE DOCUMENT FOUNDATION. LibreOffice 4.0 Getting started guide. 2013.


67

Disponvel para download em: http://www.libreoffice.org/get-help/documentation/

THERION. Collecting the data. Disponvel em: http://therion.speleo.sk/workflow.php.


Acesso em: 30 de abril de 2013, s 15:47h.

WEB3D CONSORTIUM. The Virtual Reality Modeling Language. Disponvel em:


http://www.web3d.org/x3d/specifications/vrml/VRML1.0/index.html. Acesso em: 30 de abril
de 2013, s 16:00h

WIKIPDIA. Compilador. Disponvel em: http://pt.wikipedia.org/wiki/Compilar. Acesso: 17


de abril de 2013, s 11:30h.

__________. Desenho Vetorial. Disponvel em:


http://pt.wikipedia.org/wiki/Imagem_vetorial. Acesso: 19 de abril de 2013, 10:30h.

__________. Modelagem tridimensional. Disponvel em:


http://pt.wikipedia.org/wiki/Modelagem_tridimensional. Acesso: 05 de abril de 2013,
16:03h.

__________. Perifrico. Disponvel em: http://pt.wikipedia.org/wiki/Perif%C3%A9rico.


Acesso: 02 de abril de 2013, 16:15h.

__________. Projeto GNU. Disponvel em: http://pt.wikipedia.org/wiki/Projeto_GNU.


Acesso: 04 de abril de 2013, 13:53h.

__________. Structure from Motion. Disponvel em:


http://en.wikipedia.org/wiki/Structure_from_motion. Acesso: 19 de abril de 2013, 09:40h.

__________. SVG. Disponvel em: http://pt.wikipedia.org/wiki/SVG. Acesso: 25 de


setembro de 2013, 11:13h.

__________. UNIX. Disponvel em: http://pt.wikipedia.org/wiki/UNIX. Acesso: 04 de abril


de 2013, 13:53h.
68

ANEXOS

ANEXO A:
KLIKIT-LINUX WIKI. Transforming your Installation Manually into a Live
DVD/CD.

ANEXO B:
DIOLINUX. Como criar uma distro Linux baseada no Ubuntu parte 13/Final:
Gerando a ISO do seu sistema.
69

ANEXO A - Transforming your Installation Manually into a Live DVD/CD.


KLIKIT-LINUX WIKI. Disponvel em:
http://klikit.pbworks.com/w/page/7315115/Remastersys%20Capink. Acesso: 17 de abril de
2013, s 10:30h

by capink from the Ubuntu Forums


This HOWTO is about making a live CD/DVD from the main system on your hard drive.
This might be desired if you have customized your system and want to have it on CD. It
can be useful also if you want to create a recovery CD from scratch, as you can make a
minimal system using debootstrap and transform it into a live CD.
The live CD is usually created with a filesystem called squashfs. Squashfs is read only
compressed filesystem that allow us to squeeze our system into a single CD. Note that
your system has to be about 2GB (this might need some trial an error) to produce a
compressed image that fits on the CD. Ofcourse compression incurs performance
penalties. If you are using DVD and your installation is less than 4GB you don't have to
use compression, instead you can use ordinary unix (e.g ext2) filesystem as pointed out at
the end of this guide.
Quote:
Background on live CD/DVD

Note: This section is a clarification of how live CD works. You don't have to read it.
You can skip it if you want.

A live CD/DVD is basically a normal linux installation just like an ordinary harddrive
installation. However, simply copying the harddirve installation over to a CD/DVD is not
enough to produce a working system. Why? because there are still minor differences
between a live CD/DVD and on ordinary harddrive installation. So in addition to copying
our harddirve installation to the CD/DVD we must address those differences as well.

So what are these differences?


The CD or DVD is read only media. Linux needs to have write access to certain parts of
the system to be able to operate properly (like "/dev" "/proc" "/var" "/tmp"). There are a lot
of approaches to address this problem. All of which utilize the system RAM. Some of these
approaches enable write access only to essential directories and files, and hence, they do
70

not allow the user to modify the system or install new packages while in the live CD. Other
approaches, like unionfs which is what is used in this guide, allows the user to write to any
part of the system. This is done by merging part of the RAM with the read-only filesystem
of the live CD/DVD and making the look like one filesystem that have read-write access.
Unionfs has to be mounted at boot in a certain manner.
With the harddrive installation the location of the root filesystem is fixed. So it is passed to
the kernel at boot time using the root=/dev/... parameter. With a live CD/DVD, the location
of the root device is not fixed as the user might have multiple cdrom drives, these drives
can be ide, scsi ... etc. So for the root filesystem to be mounted, there must be a way to
identify the root device, and then we have to load the suitable kernel modules (to be able
to access the cdrom controller as well as the CD filesystem). All this has to be done even
before we have a root filesystem mounted.
To fit on a CD, the filesystem is usually compressed using squashfs. So we need to
autodetect the filesystem type. We also need to have the proper modules for mounting it.

These considerations require special preparation at boot time, some of which must be
performed even before mounting the actual filesystem. How can we do this?

Linux introduced a mechanism that allow for such preparations at boot time before the
actual root filesystem is mounted. It is called the initial root filesystem or initramfs. This
mechanism is used also in mounting normal harddirve installations, as it adds flexibilty to
the boot process.

initramfs is virtual filesystem. It is a compressed cpio (cpio is an archive format similar to


tar) archive that contains a minimal shell, kernel modules necessary for mounting the root
filesystem and number of scripts that perform some tasks at boot time. The most important
of these scripts is a script called init located at the root of the initramfs.

How does initramfs work?


71

The boot loader loads both the kernel and the initramfs into memory and starts the kernel.
The kernel then unpacks the initramfs and mount it as initial root filesystem, and then looks
for the init program within the initial filesystem, and once it finds it, it executes it and hand
the boot process over to it. This init scirpt is responsible for finding the real root filesystem
and mounting it. It is also responsible for any special preparations required at boot time.

So any special operations required for booting the system from live media can be coded
into the initramfs boot scripts.

How is initramfs is created?

We do not have to create initramfs manually (although it can be done). There are tools for
creating and updating initramfs like the command update-initramfs. Moreover, these tools
can include custom scripts into the initramfs if they are placed in a certain preset locations
(/usr/share/initramfs/scripts). So all we have to do is dump our custom scripts (which will
do all the required preparation for booting the live CD/DVD) into these preset locations,
and then create a custom initramfs by running update-initramfs.

We don't even have to write these scripts. Why? becuase there are packages that have
scripts tailored for booting form live CDs. One of these packages is called casper (this is
the package used in this howto). By installing casper into the system, it places the scripts
in there proper locations (where they can be spotted by update-initrfamfs). The only thing
we need to do after installing casper is running update-initramfs to create an initramfs
suitable for live CD/DVD.

The live CD/DVD structure:

The directory tree of the live CD/DVD we are going to create is going to look like this:
72

Code:
(CD ROOT)
|-------+casper
| |-------filesystem.${FORMAT}
| |-------filesystem.manifest
| |-------filesystem.manifest-desktop
|
|-------+boot
| |--------+grub
| | |--------menu.lst
| | |--------stage2_eltorito
| |
| |-------vmlinuz
| |-------initrd.gz
| |-------memtest86+
|
|--------md5sum.txt

/casper/filesystem.${FORMAT}: This is the container of the linux filesystem we are going to


copy from our harddisk. It is usually a compressed filesystem like squahsfs. But it can be
an ordinary unix filesystem like ext2.
/casper/filesystem.manifest: This file is optional. You only need it if you decide to include
the Ubuntu installer in the CD. The purpose of this file will be explained later.
/casper/filesystem.manifest-desktop: This file is optional. You only need it if you decide to
include the Ubuntu installer in the CD. The purpose of this file will be explained later.
/boot/grub/menu.lst: File containing boot options for the live CD/DVD.
/boot/grub/stage2_eltorito: The boot loader of the CD. (stage2 of grub).
/boot/vmlinuz: The linux kernel. This is copied form the linux filesystem.
/boot/initrd.gz: the initramfs that contain the customizations necessary for the live CD/DVD.
/boot/memtest86+: Optional file used to test the RAM of the machine form the live
CD/DVD.
/md5sum.txt: Optional file containing checksums for all the files in the CD.
73

What you need:


A working Debian or Ubuntu machine with internet access.
CD/DVD Writer.
Enough space in your harddirve. At least two times as much space as your installation
size.
Outline of the steps:
A. Prepare Our work environment.
B. Copy the Source system to the target directory.
C. Chroot into the new system and make some modifications.
D. Prepare The CD directory tree.
E. Build the CD/DVD
Appendix 1. Using a non compressed filesystem.
Appendix 2. Adapting this guide to Debian.
Appendix 3. Building the live media form scratch using Debootstrap.
Conventions used in this HOWTO:
Text highlighted in Magenta is meant to be replaced by the user's custom value.
Commands performed within a chroot will be in Blue.
Optional arguments or steps will be highlighted in Gray.
I will use gedit as my default text editor. Replace gedit with your favorite text editor.
A. Preparing the environment
1. Set some variables
Code:
export WORK=~/work
export CD=~/cd
export FORMAT=squashfs
export FS_DIR=casper

The WORK Directory is where our temporary files and mount point will reside.
The CD is the location of the CD tree.
FORMAT is the filesystem type. We you are going to use a compressed squashfs
FS_DIR is the location of the actual filesystem image within the cd tree.
Replace only the values highlighted in Magenta.
< People opting for ext2 look at Appendix.1 for modification of this step >
UPDATE: Using ext2 is not necessary as you can use squashfs without compression. See
74

appendix 1 for more details


2. Create the CD and the WORK directory structure:
Code:
sudo mkdir -p ${CD}/{${FS_DIR},boot/grub} ${WORK}/rootfs
3. Install some packages on the source system:
Code:
sudo apt-get update
Code:
sudo apt-get install mkisofs grub squashfs-tools linux-ubuntu-modules-$(uname -r) qemu
qemu is optional. It is only needed for testing the cd before burning it. It can be substituted
with any other virtualization software like virtualbox.
linux-ubuntu-modules-$(uname -r) is only needed for Ubuntu Gutsy and later. If using an
Ubuntu version prior to Gutsy omit this package as it is part of the main kerenl package.
< People opting for ext2 look at Appendix.1 for additional step to done right here >.
UPDATE: Using ext2 is not necessary as you can use squashfs without compression. See
appendix 1 for more details
B. Copy your installation into the new filesystem.
Code:
sudo rsync -av --one-file-system --exclude=/proc/* --exclude=/dev/*\
--exclude=/sys/* --exclude=/tmp/* --exclude=/home/*\
--exclude=/lost+found / ${WORK}/rootfs

Note: rsync is used instead of cp to take advantage of the --one-file-system and the
--exclude options.
If you have a separate boot partition you will have to copy it using the following command:
Code:
sudo cp -av /boot/* ${WORK}/rootfs/boot
(Optional) Copy settings in your home dir:
If you want to preseve your user account settings which are stored in your home directory,
you can copy them to ${WORK}/rootfs/etc/skel/.
But first we have to define what files we want to copy. For example I am using xcfe4 as my
DE, and it stores all it settings in a directory called .config in my home directory, so I am
going to add .config to the variable $CONFIG:
C. Chroot into the new system and modify it:
75

1. Chroot into the copied system after mounting proc and dev:
Code:
CONFIG='.config .bashrc'
Now, Copy the CONFIG files using the following command:
Code:
cd ~ && for i in $CONFIG
do
sudo cp -rpv --parents $i ${WORK}/rootfs/etc/skel
done

Code:
sudo mount -o bind /dev/ ${WORK}/rootfs/dev
Code:
sudo mount -t proc proc ${WORK}/rootfs/proc
Code:
sudo chroot ${WORK}/rootfs /bin/bash
N.B: All commands in Blue are done within a chroot.
Now you are within chroot environment, type the following command:
Code:
LANG=
2. Install Packages Essential for live CD:
Code:
apt-get update
Code:
apt-get install casper discover1 xresprobe
casper contain the live scirpts.
discover1 & xresprobe are used for autodetectin hardware at startup.
3. (Optional) If you want your live cd to have an installer, install the Ubuntu installer:
Code:
apt-get install ubiquity
(Optional Step)Install any packages you want to be in the CD. Some of the following
packages are useful in emergency situations:
sudo apt-get install gparted ms-sys testdisk wipe partimage xfsprogs reiserfsprogs jfsutils
76

ntfs-3g ntfsprogs dosfstools mtools[/code]


gparted: patitioning tool. It is automatically installed as a dependecy of ubiquity.
ms-sys: writing a Microsoft compatible boot record (MBR).
testdisk: Partition scanner and disk recovery tool.
wipe: Secure file deletion.
partimage: backup partitions into a compressed image file (like norton ghost).
xfsprogs reiserfsprogs jfsutils: Tools for handling different filesystems.
mtools: Tools for manipulating MSDOS files
4. Update the initramfs:
First update modules.dep:
Code:
depmod -a $(uname -r)

Code:
update-initramfs -u -k $(uname -r)
As already metioned above, the initramfs is reponsible for much of the preparation
required at the boot time of the CD/DVD. The updated initramfs now contain the live
scirpts installed with casper.
5. Remove non system users
Code:
for i in `cat /etc/passwd | awk -F":" '{print $1}'`
do
uid=`cat /etc/passwd | grep "^${i}:" | awk -F":" '{print $3}'`
[ "$uid" -gt "999" -a "$uid" -ne "65534" ] && userdel --force ${i} 2>/dev/null
done

Non-system users are users created by you that have user id more than 999.
6. Delete these files.
Code:
for i in "/etc/hosts /etc/hostname /etc/resolv.conf /etc/timezone /etc/fstab /etc/mtab
/etc/shadow /etc/shadow- /etc/gshadow /etc/gshadow- /etc/gdm/gdm-cdd.conf
/etc/gdm/gdm.conf-custom /etc/X11/xorg.conf /boot/grub/menu.lst /boot/grub/device.map"
do
rm $i
77

done 2>/dev/null

These files are not needed in the CD/DVD. some of them are could interfer with the
CD/DVD boot process. (e.g. shadow and gdm.conf-custom can interfere with autologin).
7. Clean the chroot environment form unnecessary files:
Code:
apt-get clean
Code:
find /var/run /var/log /var/mail /var/spool /var/lock /var/backups /var/tmp -type f -exec rm
{} \;
Code:
rm -r /tmp/* /root/* 2>/dev/null
8. If you are using GDM recreate it's config file:
Code:

[ -f "/etc/gdm/factory-gdm.conf" ] && cp -f /etc/gdm/factory-gdm.conf /etc/gdm/gdm.conf


2>/dev/null

Sometimes a customized /etc/gdm/gdm.conf can interfere with the live CD/DVD autologin.
9. Create some files in /var/log:
Code:
for i in dpkg.log lastlog mail.log syslog auth.log daemon.log faillog lpr.log mail.warn
user.log boot debug mail.err messages wtmp bootstrap.log dmesg kern.log mail.info
do
touch /var/log/${i}
done

Most of these files are log files that have been cleaned in step 7. We created an empty
files in their place to prevent the system from complaining at boot.
10. Exit chroot
Code:
exit
D. Prepare The CD directory tree:
1. Copy the kernel, the updated initrd and memtest prepared in the chroot:
78

Code:
sudo cp -vp ${WORK}/rootfs/boot/vmlinuz-$(uname -r) ${CD}/boot/vmlinuz
Code:
sudo cp -vp ${WORK}/rootfs/boot/initrd.img-$(uname -r) ${CD}/boot/initrd.gz
Code:
sudo cp -vp ${WORK}/rootfs/boot/memtest86+.bin ${CD}/boot
2. Generate manifest:
Note: This step is only needed if you installed the Ubuntu installer ubiquity. This step
generates two files (filesystem.manifest & filesystem.manifest-desktop).
3. Unmount bind mounted dirs:
Code:
sudo chroot ${WORK}/rootfs dpkg-query -W --showformat='${Package} ${Version}\n' |
sudo tee ${CD}/${FS_DIR}/filesystem.manifest
Code:
sudo cp -v ${CD}/${FS_DIR}/filesystem.manifest{,-desktop}
Code:
REMOVE='ubiquity casper live-initramfs user-setup discover1 xresprobe os-prober
libdebian-installer4'
Code:
for i in $REMOVE
do
sudo sed -i "/${i}/d" ${CD}/${FS_DIR}/filesystem.manifest-desktop
done

These two files are used by the ubiquity installer when installing to harddisk. These two
files are just lists of packages. Ubiquity compares these two files and removes packages
unique to filesystem.manifest. This way when installing to harddisk, packages like casper
which is only useful in a live CD/DVD are removed. These packages that will be removed
at install are defined in the variable $REMOVE
Code:
sudo umount ${WORK}/rootfs/dev ${WORK}/rootfs/proc
4. Convert the directory tree into a squashfs:
Code:
sudo mksquashfs ${WORK}/rootfs ${CD}/${FS_DIR}/filesystem.${FORMAT}
79

Note: Make sure the resulting file size can fit into your live media.
< People opting for ext2 look at Appendix.1 for modification of this step >
UPDATE: Using ext2 is not necessary as you can use squashfs without compression. See
appendix 1 for more details
5. Make Grub the bootloader of the CD
Copy grub file:
Code:
sudo find /boot /usr/lib/grub/ -iname 'stage2_eltorito' -exec cp -v {} ${CD}/boot/grub \;
Make the menu.lst
Code:
sudo gedit ${CD}/boot/grub/menu.lst
Copy the following text into it and save it.
Code:
# By default, boot the first entry.
default 0
# Boot automatically after 30 secs.
timeout 30
color cyan/blue white/blue
title Start Linux in Graphical Mode
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet splash
initrd /boot/initrd.gz
title Start Linux in Safe Graphical Mode
kernel /boot/vmlinuz BOOT=casper boot=casper xforcevesa rw quiet splash
initrd /boot/initrd.gz
title Start Linux in Text Mode
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent textonly rw quiet
initrd /boot/initrd.gz
title Start Presistent Live CD
kernel /boot/vmlinuz BOOT=casper boot=casper persistent rw quiet splash
initrd /boot/initrd.gz
title Start Linux Graphical Mode from RAM
kernel /boot/vmlinuz BOOT=casper boot=casper toram nopersistent rw quiet
splash
initrd /boot/initrd.gz
80

title Memory Test


kernel /boot/memtest86+.bin
title Boot the First Hard Disk
root (hd0)
chainloader +1

6. Calculate MD5
Code:

cd $CD && find . -type f -print0 | xargs -0 sudo md5sum | sudo tee ${CD}/md5sum.txt

E. Build the CD/DVD


1. Make the ISO file
Code:
sudo mkisofs -b boot/grub/stage2_eltorito \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-V "Custom Live CD" -cache-inodes -r -J -l \
-o ~/live-cd.iso $CD

2. Test the CD
Test using qemu emulator
Code:
qemu -cdrom ~\live-cd.iso -boot d
Or use any other virtualization program you like.
3. (Optional) Clean our workspace
Final Notes:
Code:
[ -d "$WORK" ] && rm -r $WORK $CD
Note: If you are using ext2 instead of squashfs you may want to skip this step. Keeping
these files in place will be handy whenever you update your CD.
UPDATE: Using ext2 is not necessary as you can use squashfs without compression. See
appendix 1 for more details
You can add a splash image to the grub menu.
81

If you are using a custom kernel make sure it has support for the following:
Support of loopback device.
Support for the filesystem format you are using (e.g. squashfs or ext2).
Support for unionfs.
Support for initramfs.

There are some extra options I put in the grub menu. The ones that I have not tried are
highlighted inRed below:
Start linux form RAM. This option is only possible if your ram is larger than data on the live
media. This option can be useful if you are building a minimal command line rescue disc
as it would enhance performance to start it from RAM.
Start in presistent mode. To learn about it more look here.
Start Linux in Text Mode. This will not start X. The user will be autologged into a virtual
terminal (the kind of terminal you get when you press Alt+Ctrl+F1). Note that this option
will not work in all Ubuntu versions prior to Gutsy.
Appendix 1. Building the CD/DVD using a non compressed filesystem (e.g. ext2)
Update: You can use squashfs without compression by adding the -noI -noD -noF
switches to mksquashfs. This is easier than using a unix filesystem. It also has the
advantage that you do not have to predict the size of the system in advance, which
is needed for ext2 in order to create a virtual filesystem with enough space ( with
squashfs you do not need to create a virtual filesystem, you just use mksquashfs to
create the squashfs form a directory tree ). I have not tried this option yet. But I
imagine it would make using a unix filesystem totally unnecessary.
Instead of using squashfs for the live DVD filesystem you can use an ordinary unix
filesystem like ext2.
Advantages of using a unix filesystem:
- The CD/DVD will be faster than a CD/DVD with a compressed fileystem.
- Easier update of the live media provided you have not cleaned your workspace. An
ordinary filesystem can be remounted and modified, then you can recreate the ISO image.
Squashfs on the other hand, is a read only filesystem so it not as easy to update.
Disadvantages of using a unix filesystem:
- You lose the advantages of filesystem compression. So you will end up with large image.
- You need a DVD unless you are building a minimal system that can fit within a CD
without compression (e.g. a non graphical rescue disk).
82

- Your system size cannot exceed 4GB as that is the maximum filesize supported by
ISO9660. Of course this also applies when using squahsfs. But the differece is that a 4GB
squashfs can contain roughly 12GB of data within it.
Note: If you are opting for the non compressed filesystem, it makes sesne to go for ext2
instead of ext3. It does not make sense to user a journaling filesystem with it's overhead in
a read only media
To use ext2 instead of squashf follow the same steps above with the following
modifications:
In Step A.1 you have to define FORMAT=ext2:
Code:
export FORMAT=ext2
Or replace ext2 with the filesystem of your choice (e.g. xfs or jfs)
NOTE: The only filesystem I have tried is ext2. I have not tried any other filesystem
and I do not know if they will work.
Step A.3 there is no need to install squashfs-tools, so we replace the command with:
Code:
sudo apt-get install mkisofs grub qemu
After doing the A.3 step (Before going into step B) you have to preform these extra
commands:
We need to make a virtual filesystem and then format it:
Code:
sudo dd if=/dev/zero of=${CD}/${FS_DIR}/filesystem.${FORMAT} bs=1024
count=4000000
Note: This file size should not exceed 4 Gb because that is the maximum filesize ISO9660
can handle.
Note: The size of the virtual filesystem is the bs (block size) multiplied by the count. In the
above example it is 1024 * 4000000 = 4096000000 (4 GB)
Note: You want to make the size of the virtual filesystem more than the space taken up by
your hard drive installation to allow the filesystem structures and extra packages that will
be installed later.
Format the filesystem:
Code:
sudo mkfs.${FORMAT} -m 0 -b 1024 ${CD}/${FS_DIR}/filesystem.${FORMAT}
You may notice a warning prompt, saying that filesystem.${FORMAT} is not a block device,
83

would you like to proceed? Say yes.


Note: The options in Magenta are specific to ext2 filesystem. Omit them if you opt for other
format like xfs.
Mount the filesystem:
Code:
sudo mount -o loop -t $FORMAT ${CD}/${FS_DIR}/filesystem.${FORMAT} $
{WORK}/rootfs

Replace Step D.4 with this:


Unmount the loopback device you created:
Code:
sudo umount ${WORK}/rootfs/
Appendix 2. Adapting this guide to Debian
This guide can be modified to apply to Debian systems as well. There are number of
differeces between Ubuntu and Debian that we must take into account:
As of Debian lenny, casper is deprecated and replaced with live-initramfs. live-initramfs is
a fork of casper and it has the same options, with one difference in the CD directory tree
sturcute. This can be solved by setting the variable FS_DIR=live instead of
FS_DIR=casper.
Sqaushfs modules and unionfs modules are in two separate packages.
Ubiquity installer is not present in the Debain repositories. Ubiquity is only needed if you
intend to install Linux from the live CD/DVD to the harddisk. I have not tried using ubiquity
on Debian so I am not sure if it will work. To install it on Debian you have to add Ubuntu
main repository to your sources.list.
So in light of the points mentioned above we have to make the following modifications to
adapt the guide to Debian:
In step A.1 replace FS_DIR=casper with
Code:
FS_DIR=live
Replace the command in Step A.3 with:
Code:
sudo apt-get install mkisofs grub squashfs-tools squashfs-modules-$(uname -r) qemu
Replace the command in Step C.2 with:
Code:
84

apt-get install live-initramfs unionfs-modules-$(uname -r) discover1 xresprobe


Skip step C.3 and D.2 if you do not intend to try ubiquity on Debian.
In Step D.5 Replace every occurence of BOOT=casper and boot=casper in menu.lst with
BOOT=liveand boot=live respectively
Appendix 3. Building the live media form Debootstrap installed system.
Instead of using your current installation to be the basis of you live CD, you can install a
custom system into any directory in your system using debootstrap, and then use that as
the basis of your CD. The modifications you have to make are
Before doing the steps in this howto, install your custom system using debootstrap.
Step A.3 has to be done after chrooting into the debootstrap installed system. And to be
able to access the internet you have to copy your system's resolv.conf. Also we replace $
(uname -r) with the kernel version of the debootstrap system. So the commands in A.3
should be replaced with:
Code:
sudo cp -pv /etc/resolv.conf ~/debootstrap/*
Code:
sudo LANG= chroot ~/debootstrap/* /bin/bash
Code:
apt-get update && apt-get install mkisofs grub squashfs-tools linux-ubuntu-modules-$
(uname -r) qemu
Code:
exit
Where version is the version of the kernel of your debootstrap installed system.
Replace ~/debootstrap/* with the path of the debootstrap installed system.[/list]
In Step B Replace "/" with the directory you installed your new system in. So if you
installed your new system in ~/debootstrap the command would be:
Code:
sudo rsync -av --one-file-system --exclude=/proc/* --exclude=/dev/* --exclude=/sys/*
--exclude=/tmp/* --exclude=/home/* --exclude=/lost+found ~/debootstrap/* ${WORK}/rootfs
Modify the two commands in step C.4 so they look lik this:
Code:
depmod -a version
Code:
update-initramfs -u -k version
Where version is the version of the kernel of your debootstrap installed system.

Replace $(uname -r) in Step D.1 with the kernel version of debootstarp system, so the
commands should be:
Code:
sudo cp -vp ${WORK}/rootfs/boot/vmlinuz-version ${CD}/boot/vmlinuz \;
Code:
sudo cp -vp ${WORK}/rootfs/boot/initrd.img-version${CD}/boot/initrd.gz \;
Code:
sudo cp -vp ${WORK}/rootfs/boot/memtest86+.bin ${CD}/boot
Where version is the version of the kernel of your new system.
Edit (1): 20/02/08
Added Suggestions for packages useful in rescue CD.
Added ext2 tag as per RumorsOfWar suggestion.
Modified step D.5 as per RumorsOfWar suggestion.
Edit (2): 22/02/08
If you want a non compressed filesystem (in case of DVD), using a unix filesystem like
ext2 is not recommended anymore as you can use squashfs without compression by
adding the -noI -noD -noF switches to mksquashfs. The option for creating ext2 filesystem
is still present in the guide but with notes to use an uncom
ANEXO B - Como criar uma distro Linux baseada no Ubuntu parte 13/Final: Gerando
a ISO do seu sistema.
DIOLINUX. Disponvel em:
www.diolinux.com.br/2013/08/como-gerar-uma-iso-instalavel-do-meu-sistema-linux-ubuntu
.html Acesso: 20 de setembro de 2013, s 16:00h.

Ol pessoal, depois de 12 longos artigos nesta srie finalmente chegamos a parte final
onde voc vai gerar a sua ISO e distribuir aos seus amigos.

Como dissemos no incio de tudo isso, o base do sistema o Ubuntu 12.04 LTS e
princpio o programa usado seria o remastersys, porm tivemos alguns problemas com
ele e seu desenvolvimento estagnou,apesar disso, o programa continua disponvel, porm
ao que parece no tem mais suporte, ento quando voc baixar os pacotes faa um favor
para si mesmo e guarde os mesmos para usar no futuro, s por garantia; ainda possvel
usar o remastersys em todas as verses mais recentes do Ubuntu usando o repositrio.
Vamos gerar a nossa ISO
Acredito que voc tenha acompanhado esta srie e tenha feito todos os procedimentos
que lhe passamos at chegar aqui, logo, muito simples gerar a ISO da maneira que
voc quiser, basicamente basta escolher a opo "Dist" dentro do Remastersys, mas se
voc est achando essa informao vaga talvez seja de seu interesse ler novamente o
captulo 2 onde explicamos passo-a-passo todas as caractersticas e funcionalidades do
Remastersys.

A parte do Remastersys j havia sido explicada em detalhes como voc pde conferir no
artigo do link acima, sendo que ento o real motivo lhes apresentar uma boa alternativa
que encontrei para o Remastersys, na verdade tenho duas novidades, uma o
Systemback, outra o Remaster, que um fork do Remastersys.

Systemback
Tcnicamente o Systemback um software de backup, um dos melhores, sua interface
no a mais bela do mercado mas ele o que tem mais recursos e por isso eu costumo
us-lo em meus computadores, o caso que um dos recursos do Systemback nos
permite criar uma ISO Live do sistema atualmente instalado.

Primeiramente instale o Systemback no sistema que voc deseja gerar a ISO.

Depois de instalado voc ver a imagem abaixo, ou algo semelhante.


A tela acima a tela inicial do Systemback e nela existe uma opo chamada "Criar
sistema Live" e est opo que voc deve selecionar.

Uma vez que voc clique nesta opo a tela abaixo vai abrir-se.

E aqui voc precisa entender algumas coisas:


1 - onde o sistema live ser gerado, voc pode alterar a configurao se quiser mas
recomendo gerar neste diretrio mesmo de forma que ele os dados dos usurios do
computador no seja misturados.

2- onde voc define o nome do LiveCD/DVD, se voc deixar no "autor" o prprio


Systemback tratar de dar um nome para ele, no nosso caso colocamos o nome da distro
ou remasterizao que estamos fazendo, por exemplo "Diolinux OS"

3- Essa opo permite que o usurio use os dados e configuraes do seu usurio e os
leve para a ISO, isso pode ser feito desde que voc queira criar um sistema para uso
prprio e que no v distribuir ningum, afinal voc no quer o seus dados nas mos de
estranhos no ? E outro cuidado que deve ser tomando , se voc tem muitos arquivos
dentro da sua home pode no compensar fazer um backup desta forma pois a ISO ficar
muito grande, com muitos Gigas, caso voc queira criar uma distro Linux para distribuir
para as pessoas NO marque essa opo e veja como fazer com que as suas
configuraes de temas e cones sejam mantidas no artigo anterior a este.

4- Este campo serve apenas para voc visualizar os dados existentes do diretrio de
backup.

5- Para criar o seu sistema propriamente dito basta clicar no boto "Create New" e
aguardar porque demora um bocado, especialmente se voc tiver muitos dados para ser
passados para a sua distro, pelo que percebi o processo mais demorado do que quando
feito pelo Remastersys mas mesmo assim fica bem bacana.

6- Quando voc gera o seu liveCD, no passo anterior, voc no gerar uma ISO
diretamente e sim os arquivos que a compem, para que voc tenha uma ISO e possa
gravar ela em um CD ou DVD voc pode selecionar os arquivos no campo 4 e clicar ento
em "Convert to ISO", aguarde a converso e voc ter o seu LiveCD/DVD dentro do
diretrio em questo.

Uma dica extra para o Systemback a tela de Splash que atribuda por padro pelo
programa.
Caso voc no altera essa imagem ela aparece na tela de seleo do Grub na sua distro,
voc deve alterar por uma outra com as mesmas dimenses e mesmo nome antes de
criar a distro nos passos acima.
Ela se encontra no diretrio:
/usr/share/systemback/
A imagem e chama "splash.png" e voc deve substituir ela por outra com o mesmo nome
e de dimenses 640x480.

Um terceira opo no testada


Bom pessoal, com este artigo estamos finalizando uma longa srie de tutoriais, em breve
farei um artigo unindo todas as partes mas voc pode ver todas elas por esta tag.
Uma ltima dica que eu dou usar o fork do Remastersys chamado Remaster e
produzido por um brasileiro, eu ainda no tive a oportunidade de testar o programa mas
ouvi bons relatos de alguns usurios, eu j sabia dele faz alguns meses mas ainda no
tive tempo de fazer uma anlise mais fundo, por isso no vou fazer nenhuma anlise ou
explicao sobre ele, pelas imagens que vi o funcionamento deve ser semelhante ao
"Remastersys Oficial".
Pgina do Remaster.

At a prxima, um grande abrao e qualquer dvida use a sesso de comentrios ou as


redes sociais abaixo para entrar em contato, pretendemos transformar todo este material
em um livro com informaes e dicas extras, se voc tem interesse neste assunto
aguarde mais um pouco, logo teremos um material de qualidade disponvel para a
compra.

Acreditamos que todas as informaes necessrias para voc criar a sua prpria distro
est disponvel por toda esta srie, bom proveito! =)

Вам также может понравиться