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? ♦ o posicionamento da feup/deec/sinf 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 informação estratégia de sistemas de informação estratégia de tecnologias de informação open-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 ♦ desenvolvedores ♦ utilizadores open-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 open-source: introdução o modelo de mercado do sw open-source ♦ desvantagens para os desenvolvedores ♦ a relação entre a cultura OSS e os modelos comerciais 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 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 ♦ universidades 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, World Market Research, 2001) 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 em sistemas 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 especialistas independentes. 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 egoverno ♦ "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-Policyfinal.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 "terceiro" desktop 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 com a infraestrutura Athena) 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) é pouco... 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 conceito open-source 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 mais proactivos...] 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 se tudo se passar como de costume, apanhamos o regional e lá chegaremos na mesma, mas... os outros já estarão noutra...