Revista Do Linux
 
  
  
 

OUTRAS SEÇÕES
  Cartas
  Variedades
  Rádio Linux
  Mensagem ao Leitor
  CD do Mês
  Coluna do Augusto
  Dicas e Truques
  Opinião
 

Panacéia

Panacéia s.f. 1. Remédio para todos os males, pretendido pela alquimia (q.v.). 2. (fig.) Recurso empregado para remediar dificuldades. Mini Dicionário LUFT, Ed. Ática e Ed. Scipione. 6ª edição

Seria o Software Livre uma panacéia? Mesmo que muitos da comunidade pareçam pensar assim, o Software Livre não é uma panacéia, afinal não existe tal coisa na tecnologia da informação. Mesmo porque o Linux ainda não é um remédio para a dengue... Ei!! Melhor que curar a dengue seria mapear os principais focos e fazer um programa de prevenção focado nestes pontos, certo?

Mas como fazer este mapeamento? Possivelmente, o primeiro passo seria coletar as informações sobre os pontos de ocorrência e colocá-las em uma base de dados geo-referenciada. É claro que um sistema gerenciador de bases de dados com capacidade de indexar os dados com um nome tão complicado deve ser um bocado caro, certo? Bem, os bancos de dados comerciais do mercado com esta capacidade são bastante caros, mas junto a qualquer distribuição Linux das mais novas, você tem o PostgreSQL, que tem esta capacidade e, o que é melhor, é um Software Livre.

E como apresentar estas informações? Existem vários sistemas GIS para apresentar dados geo-referenciados, e todos os comerciais custam muito caro. Mas existe o GRASS, que é uma solução de Software Livre capaz de acessar os dados armazenados no PostgreSQL, e em outros bancos de dados, e apresentá-los graficamente como qualquer outro GIS. Afinal este software foi desenvolvido pelas forças armadas norte-americanas com este propósito. (Não, não foi para curar a dengue, mas para apresentar dados geo-referenciados.). Os dados podem até se tornar disponíveis em uma página WEB, como foi feito pela PROCERGS com informações diversas do Estado do Rio Grande do Sul.

É claro que este é um exemplo simples de como o Software Livre pode dotar as empresas de ferramentas extremamente poderosas para a gestão dos assuntos de estado como endemias, regiões de seca, combate de pragas, etc. Os governos poderiam fazer o mesmo para controle da produção agropecuária, controle do estado das nossas estradas (algumas poderiam estar lá no controle de tragédias), distribuição de escolaridade e por aí afora.

Certo, acabamos de ver um exemplo simples da utilização de ferramentas de Software Livre para auxiliar a gestão da coisa pública, mas é claro que nada impede que estas mesmas ferramentas sejam usadas para solucionar os problemas de outras áreas. As concessionárias de estradas de rodagem poderiam usar estas mesmas ferramentas para fazer o controle de tudo ao longo das estradas, de asfalto a sistema de comunicações, do tempo ao controle dos pontos de maiores índices de acidentes. Empresas geradoras de energia elétrica poderiam usar para controle dos reservatórios, agroindústrias poderiam fazer controle de pragas e aplicações de implementos, montadoras automotivas poderiam controlar os pontos do país que mais têm demanda por seus produtos.

Na verdade, estes tipos de utilização são bem noticiados na imprensa especializada e já não são mais tanta novidade. Portanto, cabe a pergunta: onde está a aparência de panacéia do Linux? Vejamos se eu consigo ampliar um pouco o horizonte. Sabem aquele GRASS a que me referi anteriormente? Pois eu o tenho instalado num PDA, um Zaurus SL-5500. Isto mesmo, eu tenho um sistema GIS instalado num PDA rodando Linux.

Já que falamos em PDA, talvez seja interessante falar de um uso pouco falado para o Linux: os sistemas embarcados. Esta é possivelmente uma das áreas onde o Linux mais cresce no mercado. Quer sejam PDAs, telefones celulares, sistemas de robótica, caixas de auto-atendimento de bancos (ATM) e até mesmo relógios de pulso. Parece brincadeira? Mas não é, a IBM em conjunto com a Citizen está desenvolvendo este projeto. Veja no box Para saber mais recursos a URL da página do Linux Devices.

Está certo, falamos sobre vários usos do Linux para estações "desktops" e para sistemas embarcados, ou seja, da nossa mesa para o nosso bolso. Mas o Linux teria alguma utilidade de peso, daquelas em que o sistema tem que ser estável por muito tempo? Sim, a indústria do petróleo precisa diminuir ao máximo os riscos na exploração (pesquisa de novas reservas) e aumentar ao máximo a capacidade de recuperação da exploração (produção de petróleo já descoberto). Para fazer isto, eles precisam de imagens bastante fiéis da geologia do subsolo. Como eles fazem isto? Usando "clusters" de computadores rodando Linux interligados em rede e atuando como um supercomputador poderosamente paralelo. Estes processamentos podem passar semanas rodando antes de produzir o resultado do tratamento matemático. Já pensou se os processos tivessem que ser reiniciados por causa de um travamento? É claro que esta indústria não pode se dar a este luxo, por isto, eles estão migrando em massa para "clusters" Beowulf.

É importante notar que estes mesmos "clusters" são usados em outras áreas também. Eles são usados na área de engenharia para modelagens de estruturas, sistemas e processos. Também são usados em centros de meteorologia ao redor do mundo, na área médica para processamento de imagens do corpo humano e em muitos centros de pesquisa em universidades no mundo todo. Qual o principal atrativo destes supercomputadores? Eles podem ser construídos com máquinas comuns, dessas usadas como "desktops", e, por isto, são extremamente baratos. E elas nem precisam de teclado, mouse ou monitores.

Mas não para por aí, podemos continuar aumentando essas instalações para cima. Muitas empresas têm "mainframes" em uso. Estas máquinas têm como características principais a robustez e a estabilidade. Ela é construída com sistemas eletrônicos redundantes. Por exemplo, se um processador falhar, ele é tirado de atividade e um processador de "backup" assume o lugar dele, impedindo a máquina de parar. Além do fator robustez, estas máquinas permitem a criação de servidores virtuais em seu interior. Podem ser definidas dezenas, centenas e até milhares de servidores em uma única destas máquinas. Até pouco tempo atrás só era possível usar estas máquinas com sistemas operacionais proprietários e caríssimos. Hoje, já é possível que estas máquinas virtuais sejam máquinas rodando Linux, que é muito mais em conta. A vantagem? Imagine você ter todo um centro de processamento sem roteadores, cabeamentos, cabos de força e mais um mundo de pontos de falha. Acrescente à economia de energia elétrica, por ser uma máquina de pequeno porte (do tamanho de uma geladeira grande), a economia com iluminação, monitores e ar-condicionado.

Bem, fomos de um relógio de pulso aos grandes "mainframes", passando por um mundo de aplicações diferentes do usual. Mas e o trivial simples? Sabe aquele arroz-com-feijão do dia-a-dia? Edição de textos, navegação WEB com Java, JavaScript e Flash, e-mail, bate-papos e etc. Como fica o Linux para estas atividade? Conforme vocês devem ter notado, eu naveguei na Internet, editei este texto e passo boa parte do meu dia em comunicação com pessoas do mundo inteiro através dos recursos da Internet. Você é capaz de adivinhar com que sistema eu faço isto?

Eu não sei o quanto o Software Livre está próximo de uma panacéia para a tecnologia de informação, mas certamente ele está fazendo muitos progressos nesse sentido. E sabem o que eu acho mais interessante e atraente nisto tudo? É que não precisamos ficar como espectadores de um desenvolvimento tecnológico alheio e simples pilotos de uma tecnologia obscura e inalcançável. Esta é uma tecnologia que o mundo inteiro pode dominar e ajudar a desenvolver. Aqui no Brasil, já temos pleno domínio desta tecnologia e estamos em pé de igualdade com o mundo. Na verdade, de certa forma, estamos até um pouco à frente, afinal, o um dos gerentes mundiais do desenvolvimento desta tecnologia é brasileiro e podemos ter muito orgulho disto.

"Não precisamos ficar como espectadores de um bdesenvolvimento tecnológico alheio e simples pilotos de uma tecnologia obscura e inalcançável"

Para saber mais:
GRASS GIS - Geographic Resources
Analysis Support System - www.baylor.edu/
GRASS GIS on handhelds - www.baylor.edu/grasshandheld.html
MapServer Homepage - mapserver.gis.umn.edu/
Geolivre - www.geolivre.rs.gov.br/
Mapas do Brasil (Ex. Brasileiro) - www.5dl.eb.mil.br/indice/
Instituto Estrada Real - ils.io.inf.br/ier_map/ierf.htm
PostgreSQL - www.us.postgresql.org/users-lounge/
PostGIS - postgis.refractions.net/
Projeto Beowulf - www.beowulf.org/
Linux Devices - www.linuxdevices.com/
Linux on PDA - www.linuxdevices.com/articles/AT8728350077.html
Zaurus Software Index - killefiz.de/zaurus/


Fernando M. Roxo da Motta - roxo@conectiva.com.br


A Revista do Linux é editada pela Conectiva S/A
Todos os Direitos Reservados.

Política de Privacidade
Anuncie na Revista do Linux