\section{A Informática Pública Brasileira}
\label{informaticapublicabrasileira}

As primeiras empresas de informática pública surgiram em 1964, inseridas num cenário onde o país ainda buscava desenvolver a economia sustentada no setor agrário. Naquela época, o termo corrente para designar o que hoje conhecemos comumente como informática era ``processamento de dados"~ , termo que não incorporava ainda os recursos de comunicação presentes no cenário da chamada ``informática"~ atual. Ademais, as políticas de informação eram estritamente relacionadas ao tema da segurança do Estado (Torres \cite{GTorres00}). %A criação de políticas construídas por meio do debate público e político eram impensáveis.

Nos anos seguintes, em especial na década de 70, o Brasil experimentou taxas de crescimento expressivas, apoiadas na forte presença do investimento estatal. Ao final deste período o domínio da tecnologia foi apontado como um fator determinante, dentre outros, para a superação do problema de geração de déficits persistentes, tornando o clima propício para a intensificação dos investimentos públicos em informática, ao lado de uma política protecionista à indústria nacional(Torres \cite{GTorres00}).

Um exemplo desta política protecionista foi a Política Nacional de Informática (PNI), Lei 7.232, aprovada em 29 de Outubro de 1984 pelo Congresso Nacional, com prazo de vigência previamente estabelecido em 8 anos. A Lei tinha como objetivo estimular o desenvolvimento da indústria de informática no Brasil, por meio do estabelecimento de uma reserva de mercado para as empresas de capital nacional.

Apesar da importância neste período do domínio nacional da tecnologia, almejando a utilização de tecnologias consideradas na época ``de ponta", o Estado Brasileiro acabou por se tornar, de certa forma, um ávido consumidor tecnológico. Um grande parque computacional heterogêneo foi estruturado baseado no paradigma da computação de grande porte, num momento em que as tecnologias computacionais eram desenvolvidas por empresas multinacionais e, posteriormente internalizadas no governo, sem um estímulo de pesquisa às universidades brasileiras, bem como ao mercado das empresas nacionais.

Neste paradigma computacional, a grande capacidade de processamento de transações simultâneas e alta disponibilidade dos serviços estão diretamente relacionadas ao \textit{hardware} especializado  produzido por poucas empresas no mundo. Este modelo amplamente adotado, consolidou a base do processo de automatização e estruturação de sistemas e implementação de serviços, que hoje atinge todos os segmentos do Setor Público.

%TODO tem de melhorar essa frase
A falta de padrões abertos e o \textit{hardware} especializado acabam por tornar o processo de negociação do governo para a aquisição de novos equipamentos e serviços uma atividade limitada e desproporcional. Com poucas empresas capazes de produzir e/ou prestar os serviços  para o atendimento das demandas e algumas vezes a ausência de concorrência de empresas na oferta de bens e serviços ao governo, desenvolveram-se diversas relações de dependência tecnológica com os fornecedores. Isto ocorre em função das características deste paradigma computacional, onde as tecnologias de computação de grande porte possuem um elevado custo total de propriedade, serem utilizados majoritariamente em grandes projetos e sistemas do governo.


A informática dentro do setor público brasileiro estruturou-se de maneira fragmentada e isolada, tendo criado, diversas ilhas tecnológicas e sistemas sem padrões transversais, o que dificulta e algumas vezes inviabiliza a integração, sendo esta realizada, parcialmente, através de ``pontes", como por exemplo \textit{SERPRO}\footnote{O Serviço Federal de Processamento de Dados (SERPRO) é a maior empresa pública de prestação de serviços em tecnologia da informação do Brasil, maiores informações em:\\ \wwn{http://www.serpro.gov.br/}.} e \textit{DATAPREV}\footnote{A Empresa de Processamento de Dados da Previdência Social (Dataprev), ela é a responsável pelo processamento da maior folha de pagamento do país, alcançando mais de 20 milhões de beneficiários/mês. Maiores informações em: \wwn{http://www.dataprev.gov.br}. }, responsáveis pela interligação destas diversas ilhas tecnológicas heterogêneas. Ademais, as iniciativas de governo eletrônico, a pressão e a cobrança da sociedade brasileira pela transparência e otimização do uso de recursos públicos, bem como, o combate à corrupção e à fraude são cada vez mais influentes, aumentando a necessidade de integração dos sistemas e o poder computacional necessário para realizar análises complexas de imensas bases de dados existentes no governo.

As ações de modernização da máquina pública desde o Plano Nacional de Desburocratização\footnote{O Programa Nacional de Desburocratização da Secretaria de Gestão do Ministério do Planejamento, Orçamento e Gestão, Decreto nº 3335, de 11 de janeiro de 2000, que previa: ``Desburocratizar a Administração Pública é fundamental para preparar o país aos novos desafios. É imperativo que o Estado se mostre ágil e competente no atendimento de seus cidadãos, como também é imprescindível que esses não se intimidem ao procurar os serviços públicos e que tenham certeza da boa qualidade e da eficiência do serviço prestado".} até a Reforma Administrativa \cite{refadmin}
%\footnote{"...Caderno n.1 (1997:7) editado pelo Ministério da Administração Federal e Reforma do Estado -- Mare, de autoria do ex-Ministro Luiz Carlos Bresser Pereira, a partir da indicação de quatro componentes básicos: a) a delimitação do tamanho do Estado, reduzindo suas funções através da privatização, terceirização e publicização, que envolve a criação das organizações sociais; b) a redefinição do papel regulador do Estado através da desregulamentação; c) o aumento da governança, ou seja, a recuperação da capacidade financeira e administrativa de implementar decisões políticas tomadas pelo governo através do ajuste fiscal; d) o aumento da governabilidade ou capacidade política do governo de intermediar interesses, garantir legitimidade e governar..."}
, não foram capazes de atingir os ambientes de tecnologia da informação e comunicação e os sistemas de informação do governo. Isto ocorreu pela dissociação entre a reformulação dos processos administrativos e o modelo de informatização proposto.


Realizar estas mudanças e atender a necessária otimização da máquina pública, de forma a melhor atender o cidadão, é dificultado ou inviabilizado no paradigma da computação de grande porte, seja por conta dos recursos e investimentos necessários para se estabelecer esse processo, seja pela dificuldade para se integrar sistemas, imposta pela falta de padrões. Diante deste cenário se faz necessária a busca por alternativas computacionais inovadoras interoperáveis, plenamente auditáveis, independentes de fornecedor, economicamente sustentáveis para sistemas críticos governamentais e que fomentem o desenvolvimento e pesquisa de novas tecnologias.

Buscando reverter este quadro de dependência tecnológica o governo brasileiro tem investido, através do Ministério da Ciência e Tecnologia e de parcerias entre empresas públicas e universidades,  no desenvolvimento de tecnologias de Cluster e Grid,  baseadas em \textit{software livre} e voltadas para aplicação de governo eletrônico. Estas tecnologias de Cluster e Grid têm sido largamente utilizadas em instituições de pesquisa e empresas privadas e estatais, alguns exemplos são: Petrobras, Sistema Nacional de Processamento de Alto Desempenho (SINAPAD), Instituto de Pesquisas Espaciais (INPE), Laboratório Nacional de Computação Científica (LNCC), Google, HP, IBM, Sun, Itautec, Departamento de Defesa Americano (DOD), \textit{National Center for Supercomputing Applications} (NCSA), entre outros.

É importante salientar que um fator decisivo para a adoção de tecnologias de cluster e grid no governo brasileiro está relacionada à possibilidade de reverter o quadro de consumismo tecnológico desenvolvido ao longo das últimas 2 (duas) décadas e promover o domínio e independência tecnológica do Estado Brasileiro.

Existe uma mudança de paradigma entre as tecnologias de computação distribuída e de computação de grande porte. Na computação distribuída o importante não é a ``capacidade de processamento" de um único equipamento, mas sim a ``capacidade de processamento coletiva"~ de um conjunto de equipamentos. Nesta abordagem vários equipamentos com pouca capacidade podem formar um ambiente com grande capacidade de processamento e caso ocorra a falha de um equipamento, o outro assumirá a sua função sem prejuízo para a execução do sistema. Desta forma, existe a redução da necessidade de equipamentos com \textit{hardware} específico, tolerante a falhas e com redundância.

Através da utilização de \textit{hardware} padrão x86 (pc) e sem a necessidade de redundâncias e dispositivos especiais no \textit{hardware} é possível construir sistemas com \textit{hardware} de baixo custo, compatível com padrões abertos e internacionais, reduzindo a dependência de fornecedores. Com o emprego de soluções baseadas em \textit{software livre} é possível ainda eliminar a dependência tecnológica e estimular o desenvolvimento de soluções pelos centros de pesquisa, universidades, órgãos de governo e empresas privadas, devido as características de licenciamento do \textit{software livre} que permitem utilizar o \textit{software} para qualquer fim, com liberdade para distribuição, alteração e cópia.



%\section{Um breve histórico da evolução das TICs}
%Retirar informação do livro de Programação Paralela que trata do processo de evolução da informática até os supercomputadores.
%\section{A inserção das novas tecnologias}
%Falar sobre a importância de acompanhar e fazer parte dos processos de inovação tecnológica. A carta de apresentação do livro verde coloca essa necessidade.
\subsection{A Sociedade da Informação e a Inovação Tecnológica}
\label{sociedadedainformacaoeainovacaotecnologica}

Para a inserção neste novo cenário mundial da economia voltada à informação e tecnologia, cada país desenvolveu estratégias que levou em consideração o seu grau de desenvolvimento tecnológico conjugado com as suas peculiaridades. No Brasil, o marco inicial desse processo foi a criação do programa ``Sociedade da Informação'', por meio do Decreto nº 3.294, de 15 de dezembro de 1999, com o objetivo de ``viabilizar a nova geração da Internet e suas aplicações em benefício da Sociedade Brasileira\footnote{ \emph{``O objetivo do Programa Sociedade da Informação é integrar, coordenar e fomentar ações para a utilização de tecnologias de informação e comunicação, de forma a contribuir para que a economia do país tenha condições de competir no mercado global e, ao mesmo tempo, contribuir para a inclusão social de todos os brasileiros na nova sociedade"} -- disponível em \wwn{http://www.socinfo.org.br/sobre/programa.htm}.}",
estruturado em sete linhas de ação:

\begin{itemize}
	\item Mercado, trabalho e oportunidades;
	\item Universalização de serviços para a cidadania;
	\item Educação na sociedade da informação;
	\item Conteúdos e identidade cultural;
	\item Governo ao alcance de todos;
	\item P\&D, tecnologias-chave e aplicações;
	\item Infra-estrutura avançada e novos serviços.
\end{itemize}
%TODO - programa da sociedade da informação, olhar livro verde

Esse programa busca contribuir, de forma efetiva, para:
\begin{itemize}
\item a construção de uma sociedade mais justa, em que sejam observados princípios e metas relativos à preservação de nossa identidade cultural, fundada na riqueza da diversidade;
\item	a sustentabilidade de um padrão de desenvolvimento que respeite as diferenças e busque o equilíbrio regional;
\item	a efetiva participação social, sustentáculo da democracia política.
\end{itemize}

% A iniciativa buscou oferecer ``subsídios para definição de uma estratégia para conceber a inserção adequada da sociedade brasileira na Sociedade da Informação\footnote{ \emph{Programa Sociedade da Informação}. Ministério da Ciência Tecnologia. 1999. pág. 5.}".


Com tal esforço, em setembro de 2000, o Governo brasileiro produziu, dentre outros documentos, o chamado ``Livro Verde"\cite{livroverde}, que identificou o conjunto das ações estabelecidas para impulsionar a Sociedade da Informação no Brasil, contemplando ampliação do acesso à Internet, meios de conectividade, formação de recursos humanos, incentivo à pesquisa e ao crescimento, comércio eletrônico e desenvolvimento de novas aplicações (Guia Livre \cite{guialivre}).


A sociedade da informação não é um modismo. Representa uma profunda mudança na organização da sociedade e da economia, havendo quem a considere um novo paradigma técnico-econômico. É um fenômeno global, com elevado potencial transformador das atividades sociais e econômicas, uma vez que a estrutura e a dinâmica dessas atividades inevitavelmente serão, em alguma medida, afetadas pela infra-estrutura de informações disponível. É também acentuada sua dimensão político-econômica, decorrente da contribuição da infra-estrutura de informações para que as regiões sejam mais ou menos atraentes em relação aos negócios e empreendimentos (Livro Verde \cite{livroverde}).

Na sociedade da informação, o cenário econômico transforma-se de tal modo que a inovação e a conversão de conhecimento em vantagem competitiva passam a constituir importantes diferenciais. Da rapidez na geração e difusão de inovações, decorrem a drástica diminuição da vida útil dos produtos e a necessidade de modernização contínua da produção e da comercialização de bens e serviços. Da conversão do conhecimento surgem as possibilidades de se incorporar os benefícios da tecnologia com maior agilidade.

Para a nova economia, não basta dispor de uma infra-estrutura moderna de comunicação; é preciso competência para transformar informação em conhecimento. A educação é um elemento-chave para a construção de uma sociedade da informação e condição essencial para que pessoas e organizações estejam aptas a lidar com o novo, a criar e, assim, garantir seu espaço de liberdade e autonomia. O desafio, portanto, é duplo: superar antigas deficiências e criar as competências requeridas pela nova economia.

% A nova economia requer o contínuo desenvolvimento e domínio de novos saberes e competências.

% A sociedade da informação deve ser resultado da colaboração entre diferentes parceiros, nos níveis local, nacional e internacional. O compartilhamento das responsabilidades entre governantes, organizações privadas e a sociedade civil é modelo básico de apoio à sociedade da informação. O setor privado é o que dispõe da maior capacidade de investimento e de inovação, do dinamismo e das condições de ação abrangente e ao mesmo tempo capilarizada, que são necessários para converter a proposta do Programa Sociedade da Informação em realidade.

O governo, nos níveis federal, estadual e municipal, tem o papel de assegurar o acesso universal às tecnologias da informação e comunicação e a seus benefícios, independentemente da localização geográfica e da situação social do cidadão, garantindo níveis básicos de serviços, estimulando a interoperabilidade de tecnologias e de redes. A sociedade civil deve zelar para que o interesse público seja resguardado, buscando organizar-se para monitorar e influenciar, sistematicamente, os poderes públicos e as organizações privadas (Livro Verde \cite{livroverde}).

% Papel importante para o êxito do Programa caberá às universidades e demais entidades educacionais, pelo seu envolvimento na formação de recursos humanos e na construção da indispensável base científico-tecnológica. Em particular, nesse contexto, é  estratégico deter conhecimento avançado sobre as tecnologias de informação e comunicação que hoje ocupam o centro da dinâmica de inovações e são fatores primordiais de competitividade econômica.

Assim desafios da sociedade da informação demandam cada vez mais uma grande quantidade de recursos computacionais, devido a ampla difusão de serviços e aplicações ao público geral, em especial aos cidadãos. Neste contexto, o ``Livro Verde"~ aponta uma série de tecnologias consideradas chave para o desenvolvimento deste processo, dentre estas tecnologias encontra-se o Processamento de Alto Desempenho, abordado no capítulo 8, que ilustra os seguintes tipos de aplicações: Genoma humano, Dispersão de poluição, Biologia estrutural, Previsão meteorológica, Modelagens de Informação.

Esta tecnologia pode ainda ser largamente aplicada para aperfeiçoar a própria gestão do governo - coordenação, planejamento, execução e controle de ações, contabilidade pública, etc. - e suas transações comerciais com o setor privado. O conjunto dessas demandas e das Diretrizes de Governo Eletrônico, de utilização da WEB para prestação da maior parte destes serviços, estes que têm uma grande demanda computacional, com grande quantidade de acesso, usuários simultâneos e alta demanda de processamento, acabam trazendo à tona as arquiteturas de cluster e grid computacional. Existem outros exemplos do uso das tecnologias de informação e comunicação pela máquina administrativa pública, dentre eles: a prestação de informações ligadas aos serviços públicos, o acompanhamento das ações de governo e condução dos negócios públicos (por ex. compras governamentais), o acesso direto aos governantes e representantes eleitos.

``O setor governamental é o principal indutor de ações estratégicas rumo à Sociedade da Informação. Primeiramente, porque cabe ao governo definir o quadro regulatório dentro do qual projetos e iniciativas concretas poderão ser formuladas. Segundo, porque como regra o governo é o maior comprador/contratador de bens e serviços em tecnologias de informação e comunicação em um país. Assim, uma decisão do governo em apoio a uma tecnologia ou serviço pode abrir algumas avenidas de atividades ao setor privado, bem como conduzir outras a becos sem saída. Terceiro, porque o governo, com o uso exemplar de tecnologias de informação e comunicação em suas atividades, pode acelerar grandemente o uso dessas tecnologias em toda a economia, em função da maior eficiência e transparência de suas próprias ações" (Livro Verde \cite{livroverde}).
