reunião da secção de informática
30ABR2003
estratégia de sistemas e tecnologias de
informação
feup/deec/sinf
o caso do software de código aberto
open-source software
António Lucas Soares
sumário
♦
estratégia de sistemas e tecnologias de
informação
♦ breves considerações
♦
a problemática open-source e software livre
♦ conceitos fundamentais♦ o que se passa hoje?
fontes de informação
♦www.kegel.com
♦
analysis of the impact of open source
software - QinetiQ ltd 2001 (UK)
♦
zope et le e-government - Nuxeo, 2002
♦
IS Support of Linux at the Desktop Discovery
Report - MIT 2002
♦
www.theopenenterprise.com
♦
vários documentos da Cristina Ribeiro e José
Cruz
estratégia de S&TI
estratégia de tecnologias de informação estratégia de informação estratégia de sistemas de informaçãoopen-source: introdução
open-source?
♦
software open-source (OSS) é software cujo
código fonte é publicado abertamente,
habitualmente disponibilizado sem custos, e
frequentemente desenvolvido de uma forma
voluntária
open-source: introdução
o modelo de mercado do sw open-source
♦
vantagens e desvantagens para
♦ desenvolvedoresopen-source: introdução
o modelo de mercado do sw open-source
♦
vantagens para os desenvolvedores de sw
♦ conseguir uma base de mercado sustentável(depende apenas do interesse dos desenvolvedores)
♦ OSS é atractivo para os fornecedores de
serviços
♦ existe um corpo extenso de OSS que pode ser
reutilizado
♦ a participação em projectos OSS é uma
experiência enriquecedora
♦
desvantagens para os desenvolvedores
♦ a relação entre a cultura OSS e os modeloscomerciais ainda é muito indefinida
♦ não há orçamento para marketing do produto ♦ a orientação para o utilizador é muitas vezes
secundária (usabilidade, documentação)
♦ sem uma liderança forte e uma boa gestão de
pessoas, os projectos OSS podem descambar em "entretenimento técnico"
open-source: introdução
open-source: introdução
o modelo de mercado do sw open-source
♦
vantagens para os utilizadores
♦ o factor psicológico da gratuitidade das licenças
(embora uma pequena percentagem do TCO)
♦ robustez, desde as fases iniciais do ciclo de vida ♦ maior agilidade na resolução de problemas ♦ portabilidade
♦ controlo das vulnerabilidades pelos utilizadores e
prestadores de serviços
♦ concorrência na prestação de serviços, acesso a
um corpo de conhecimento imenso
open-source: introdução
o modelo de mercado do sw open-source
♦
desvantagens para os utilizadores
♦ não existe uma organização "responsável" por
um produto OS
♦ questões de usabilidade são consideradas mais
tarde que nos produtos comerciais
♦ factores psicológicos: "livre"="não fiável", não há
ninguém para processar se as coisas correrem mal, porque não se paga aos desenvolvedores não se tem controlo sobre eles, desenvolvedores não entendem exigências comerciais,
open-source: introdução
algumas factos/previsões
♦ OSS é o início de uma mudança fundamental no mercado de
infraestruturas de sw, não apenas uma "moda"
♦ por volta de 2006, mais de 50% do mercado de infraestrutura de
sw será OSS
♦ o OSS será viável na utilização em grandes servidores (grandes
BD multi-utilizadores, governo p.e.) a partir de 2003, 2004
♦ o modelo OSS oferece um novo paradigma para patrocínio de sw
em sectores específicos como a saúde e a educação
♦ os riscos da dependencia de protocolos e formatos de dados
proprietários podem ser ultrapassados pela adopção de OSS que promovem normas abertas
open-source: o que se passa hoje?
♦
governo e administração pública
♦empresas
open-source: o que se passa hoje?
União Europeia
♦
do programa de trabalho do 6º Programa
Quadro
♦ uma das nove prioridades é: "promover a
adopção e utilização de sw open-source na Europa"
♦ plano de acção eEurope (Sociedade de
Informação para todos): "promover a
utilização de sw open-source no e-governo e no sector público através da troca de
experiências entre os membros da União"
open-source: o que se passa hoje?
governo e administração pública
♦
a aposta actual é o "e-governo"
♦ cidadania interactiva, simplificação dos
procedimentos administrativos para cidadãos e empresas
♦
na Europa, o Reino Unido lidera o ranking de
sitios web e-governo... Portugal em
último... (Global e-government survey,
open-source: o que se passa hoje?
governo e administração pública
♦
requisitos genéricos dos S&TI no e-governo
♦ livre acesso à informação pública pelo cidadão, ♦ perenidade dos dados públicos,♦ segurança do Estado e seus cidadãos.
open-source: o que se passa hoje?
governo e administração pública
♦
acesso não limitado dos cidadãos à
informação pública
♦ é indispensável que a codificação de dados não
seja controlada por um único fornecedor,
♦ a utilização de formatos normalizados e
abertos garantem este acesso irrestrito, se necessário, pela criação de software livre compatível.
open-source: o que se passa hoje?
governo e administração pública
♦
perenidade dos dados públicos
♦ é necessário que o uso e a manutenção de
software não dependa da boa vontade de
fornecedores, ou de condições monopolizadoras impostos pelos mesmos
♦ neste intuito, o Estado precisa de sistemas cujo
desenvolvimento sejam garantido pela disponibilidade do código fonte.
open-source: o que se passa hoje?
governo e administração pública
♦
segurança nacional ou segurança do Estado
♦ é indispensável a capacidade de confiar emsistemas sem elementos que permitam controle à distância ou de transmissão indesejável de informação a terceiros,
♦ sistemas com código fonte gratuitamente
acessível ao público são necessários para
permitir a inspecção pelo próprio Estado, pelos cidadãos, e por um grande número de
open-source: o que se passa hoje?
governo e administração pública
♦
Alemanha: apresenta uma estratégia
dinâmica de e-governo apoiada na utilização
de OSS
♦ as iniciativas em favor do e-governo são
acompanhadas por uma tendência de utilização de open-source no seio da admnistração pública
♦ lança iniciativas estruturantes para aproximar a
comunidade tecnológica ligada ao open-source das PME e da administração pública
open-source: o que se passa hoje?
governo e administração pública
♦
França: é talvez o país europeu que apoia
mais activamente a adopção de OSS no
e-governo
♦ "o sw open-source é uma abordagem natural
para a administração pública", "o sw livre favorece a perenidade e a segurança dos sistemas de informação administrativos"
open-source: o que se passa hoje?
empresas
♦
de vento em popa... quer por parte dos
utilizadores
♦ http://www.opengroup.org/London2003/ ♦
... quer por parte dos fornecedores
♦ ibm, sun, bull, red hat, sap, etc., etc.
open-source: o que se passa hoje?
universidades
♦
OSS, em especial linux, já está solidamente
implantado em muitas universidades
♦
a grande maioria das universidades está
pelo menos atenta a estas questões e tem
iniciativas piloto
♦
isto reflecte-se em primeiro lugar nas
infraestruturas e aplicações informáticas e
depois no ensino
open-source: o que se passa hoje?
universidades - exemplos
♦
University of Western Australia
♦ proclama a adopção de OSS como política
oficial da Universidade ♦Open Source official policy
♦ http://www.itpo.uwa.edu.au/Open-Source-Policy-final.html
open-source: o que se passa hoje?
universidades - exemplos
♦
conclusões de um estudo do MIT relativo ao
apoio a "Linux at the Desktop"
♦ a comunidade académica está preparada para o
open-source: o que se passa hoje?
universidades - exemplos
♦
recomendações do estudo "Linux at the
Desktop" (MIT)
♦ fornecer apoio gratuito à instalação, networking, impressão
e aplicações seleccionadas para Linux (athena)
♦ on-line consulting, call-center, documentação, formação,
páginas web, releases de sw,
♦ aplicações recomendadas:
♦ acrobat reader, star office, netscape, secure file transfer,
xess, evolution, telnet, ssh (kerberized), netshield, magicpoint, oracle client, sap R/3
open-source: o que se passa hoje?
universidades - exemplos
♦
recomendações do estudo "Linux at the
Desktop" (MIT)(cont.)
♦ fornecer um conjunto de "linux product support sheets" ♦ melhorar o installer, e um CD de instalação
♦ criar um serviço de "technology watch"
♦ dar suporte à instalação da distribuição Red Hat (integração
open-source: o que se passa hoje?
universidades - exemplos
♦
recomendações do estudo "Linux at the
Desktop" (MIT)(cont.)
♦ para fazer:
♦estudar o suporte a máquinas virtuais ♦suporte multimedia
♦operação off-line (portáteis)
open-source: feup/deec/sinf
o que estamos a fazer?
♦
deec
♦
utilização de OSS em inúmeras disciplinas
♦infraestrutura 100% OSS
♦
iniciativas de divulgação
♦ sdeeclivre - sala de software livre do deec [012]
(deec.fe.up.pt/sdeeclivre)
open-source: feup/deec/sinf
o que podemos/queremos fazer?
♦
/deec/sinf
♦
clarificar e definir uma posição face ao OSS
♦ manifesto?♦ manifestação de intenções? ♦ política oficiosa?
♦ política oficial?
♦ definição de uma estratégia?
open-source: feup/deec/sinf
o que podemos/queremos fazer?
♦
ensino: duas frentes de batalha
♦
expor os alunos dos primeiros anos a
ferramentas open-source
♦ linguagens: C/C++, python, java, ♦ IDE: anjuta, eclipse,
♦
fazer os alunos dos primeiros anos
colaborarem em projectos open-source
♦ exposição aos aspectos sociais e culturais do
open-source: feup/deec/sinf
o que podemos/queremos fazer?
♦
investigação
♦ adopção generalizada dos princípios e cultura
OSS nos projectos RTD
♦ disponibilizar resultados (protótipos, etc.) sob
licença GPL
open-source: feup/deec/sinf
o que podemos/queremos fazer?
♦
deec/sinf -> feup
♦
qual a nossa capacidade de influenciar
estratégias e políticas relacionadas com a
informática na feup?
♦
queremos/devemos/podemos fazê-lo?
♦[isto é outra história, mas temos que ser
open-source
conclusões
♦
OSS é um comboio que acabou de sair da
estação
♦
se corrermos um pouco, talvez o consigamos
apanhar
♦
alguns passageiros já estão nas carruagens
da frente
♦