Você está na página 1de 23

Free and open source software: Porqu?

Curso QGIS/GRASS Software SIG Open Source EDIA Beja, 5-6 de Janeiro de 2012

Paolo Cavallini . Giovanni Manghi . Vnia Neves

Propriedades do Software Livre


O software livre no s grtis, muito mais...

Liberdade de :

usar, estudar, copiar, modificar e re-distribuir

Free Software Freeware


O software livre pode ser comercial (mas pode ser re-distribudo

gratuitamente) O software freeware fechado, gratuito, mas no livre

Propriedades do Software Livre

Desmistificar crenas sobre o software (SIG) livre*


O (G)FOSS** contra o software comercial O (G)FOSS complicado, s para utilizadores experientes O (G)FOSS no de confiana, nem adequado para trabalhos complexos O (G)FOSS no tm assistncia, formao e documentao O (G)FOSS no oferece garantias A migrao de software fechado para (G)FOSS difcil e custosa A manuteno do (G)FOSS muito custosa Os bugs do (G)FOSS no so solucionados ou so solucionados em prazos longos O (G)FOSS no tm copyright
(*) http://wiki.osgeo.org/wiki/Desmistificar_crenas_sobre_os_SIG_livres (**) (G)FOSS = (Geospatial) Free and Open Source Software

Licenas

GPL (copyleft) mais usada garante contra roubos de software persistente, herdada BSD/MIT etc. mais permissiva permite que o software seja incluido num outro software fechado Licenas Open Source ligeiramente diferentes do Free Software

O cdigo fonte

Cdigo fonte Escrito de uma forma Legvel {double res; res=1./(2.*M_PI*sigma*sigma)*exp(d*d/(2.*sigma*sigma)); return(res);} compilao

Programas Executveis Escritos de uma forma interpretvel (s) pela mquina 01011100011101 Open Source / Free Software o cdigo fonte est disponvel

Curso QGIS/GRASS Coimbra, Janeiro 2011

Grtis?
No se trata de verses Trial Centenas/milhares de pessoas trabalham com ele / nele Escrever cdigo divertido... pelo menos para alguns Programar pode tornar uma pessoa conhecida na rea Desenvolver software livre custa pouco, tambm graas re-utilizao de bibliotecas j disponveis

Quem?

Pessoas singulares, estudantes, jovens profissionais por diverso para aprender para encontrar/criar um trabalho Profissionais para tarefas dirias de trabalho Empresas de Software e hardware Pequenas e grandes! IBM, HP, Sun, Novell, Canonical, etc.

O Open Source Business Model existe!

Services not licences


ESOP, Associao de empresas de software Open Source Portuguesas

O Software Livre e a Cincia

Ciencia (deveria ser) baseada no livre intercmbio de ideias O software fechado incompatvel com o mtodo cientfico (black boxes)

Motivos Financeiros / Econmicos


Custos de propriedade reduzidos (de aquisio e de licenciamento) Sem custos de gesto de licenas Os recursos financeiros podem ser usados de outra forma, favorecendo o desenvolvimento local Reduz a dependncia dos vendedores de software (Lock-in) Custo total reduzido

Motivos Tcnicos
Elevada segurana (ex: ausncia de vrus, spyware, malware) porque baseado no principio dos "muitos olhos" Persistncia dos dados Possibilidade de personalizar o software Necessita de menos requisitos hardware que as solues fechadas Sem monoplios h competitividade melhores produtos Baseado em standards abertos de formatos e de servios (OGC*) INTEROPERABILIDADE
(*) Open Geospatial Consortium http://www.opengeospatial.org/

Interoperabilidade
Lei n 389/XI e 421/XI Estabelece a adopo de normas abertas nos sistemas informticos do estado
Relativamente interoperabilidade est prevista a criao, pela Agncia para Administrativa (AMA), de um Regulamento que defina os formatos de dados, de tecnologias de interface Web, os protocolos de streaming e de correio electrnico, protocolos de comunicao e segurana. Este Regulamento dever estar pronto aprovao e publicao da lei. a Modernizao documentos, as as normas e os 90 dias aps a

Outros Motivos
Sempre legal Promove a cultura da legalidade Os mesmos programas podem ser usados em locais diferentes Ex: na escola e em casa Possibilidade de estudar o cdigo e o funcionamento interno do software e aprender a modific-lo

Desvantagens
necessrio voltar a estudar (tempo e custos de formao) Normalmente no pr-instalado Liberdade = Variedade = Escolha ampla = Dificuldade de escolha QGIS, GRASS, gvSIG, uDIG, openJump, Kosmo, OrbiGIS, etc.

O que fao se encontrar um Bug ou se uma funcionalidade est em falta?


Software Livre Escrever ao desenvolvidor: Contributo ao desenvolvimento do software provvel que o problema seja resolvido em horas/dias

Software Fechado Ficar a espera do service pack ou da release seguinte: Na esperana que no seja paga... Na esperana que no mude os formatos e os protocolos...

COMUNIDADE! COMUNIDADE! COMUNIDADE!


No use os programas de forma passiva Participe na comunidade de utilizadores Todos podem contribuir, no s os programadores: documentao, bug reports, traduo, etc. Mailing Lists, Forums, Wikis, Chat, etc. OSGEO-PT BUGS: replicvel? novo? Comunicar! Bug Trackers descrever o problema de forma mais pormenorizada possvel (plataforma, verso, etc.)

A migrao possivel?
Cmara Municipal de Arraiolos Extremadura, Espanha Cmara de Munique, Alemanha Provncia de Bolzano, Regio Toscana (Veneto, Puglia), Itlia Vietnam (http://english.vietnamnet.vn/tech/2009/01/822425/) Brasil (http://www.softwarelivre.gov.br/casos) EUA? Canada? Russia?
http://softwarelivre.gov.pt/sw_livre_europa/file.2005-07-07.5625530543

A migrao possvel?
Importncia dos standards Custos amortizados em 1-2 anos Planificao: Impacto na organizao Tempo/custos de aprendizagem

Porqu agora?
Existncia de software de qualidade orientado tambm para utilizadores no-tcnicos Grande exposio e mais sinergias volta do OSS Directivas europeias e dos governos locais em promover a utilizao de OSS (ex, no mbito do Plano Tecnolgico) Implementaes com sucesso (Brasil, Espanha, ustria, Alemanha, Portugal, Italia, etc.) Metodologias para migrao j testadas e melhoradas Baixo risco Factor de Pioneirismo, Inovao, e o marketing positivo associado

Links teis
http://wiki.osgeo.org/wiki/Portugal http://blog.softwarelivre.sapo.pt/ http://softwarelivre.gov.pt/ http://transparencia-pt.org/ http://www.freegis.org/ http://softlivre.crie.min-edu.pt/ http://ensinolivre.pt/ http://www.softwarelivre.org/

Migrao p/SIG Livres & Faunalia


Preparao e definio do plano de migrao
Entrevistas para compilao dos requerimentos de cada utente/tcnico, actual ou potencial, da infraestrutura SIG Anlise da estrutura de dados existente e das melhores solues para a implementao da nova estrutura Formalizao de uma matriz de requerimentos e das funcionalidades disponveis no conjunto de solues Open Source existente Estimativa da durao e calendarizao da migrao, incluindo a implementao das funcionalidades eventualmente em falta

Obrigado!
Paolo Cavallini, Vnia Neves e Giovanni Manghi

Http://www.faunalia.pt - info@faunalia.pt

Licena deste slides: Creative Commons, Atribuio-Uso No-Comercial-Partilha nos termos da mesma Licena 2.5 Portugal

http://creativecommons.org/licenses/by-nc-sa/2.5/pt/