Article: O Software Livre, realmente nos libertar dos custos?

by Ruben Zevallos Jr.


Muitos papas da rea de tecnologia esto pregando que o software livre ser a soluo dos problemas brasileiros. O mundo inteiro est se voltando para o software livre como se fosse a uma nova religio, onde tudo que est fora disso coisa de hereges, dignos de serem jogados na fogueira.

Precisamos ter o cuidado com as definies impostas, engolidas e digeridas como alimento santo. O Software Livre no TO livre assim e pretendo descrever de forma imparcial com base em projetos de converso de software pago para livre, que nos final das contas, descobriram que estavam gastando MUITO mais dinheiro, tempo e principalmente perda de eficincia, que com o tal do Livre.

O Sistema Operacional a Alma do Negcio
Os programas de computadores que usamos nos nossos computadores precisam dos Sistemas Operacionais SOs, para se comunicarem com o mundo. So os SOs, que criam a interface com o mundo externo, por isso a grande guerra entre o Windows e o Linux.

Os SOs so MUITO importantes, porque sem eles, ns, os programadores teramos que programar milhares de linhas de cdigo para conseguir acessar o disco, apresentar no monitor de vdeo. O simples ato de voc digitar uma tecla requer pelo menos algumas centenas de linhas de cdigo.

Porque o Windows cresceu?
Todo mundo esquece ou NUNCA soube o motivo que o Windows cresceu e outros SOs no.

A coisa MAIS importante para quem desenvolve, ter um conjunto de facilidades para programao, que so conhecidas como APIs (Application Programming Interface). Sem eles, os programas simples, como um cadastro de mala direta, poderia nunca sair do papel. Quando a Microsoft criou o Windows, ela fez MUITO mais que somente criar um SO, ela criou e disponibilizou sem custos, milhares de funes para que os programadores pudessem usar os recursos do seu SO. A Microsoft, tem feito MUITO mais que isso ao longo do tempo, ela tem criado tecnologias como o ActiveX e DirectX, que mudaram a forma de interao e do mundo dos jogos. Com essas APIs, milhares de programadores conseguiram gerar seus projetos em pouco tempo, reduzindo seus custos com horas de desenvolvimento, correo de bugs e compatibilidade com equipamentos proprietrios.

Sabores de um mesmo OS
A Microsoft, quando lanou o Windows 95, ela fez MUITO mais que somente lanar uma nova verso do Windows. A Microsoft procurou criar um novo ambiente de desenvolvimento e de interao com o usurio final.

Desde a verso Beta do Windows 95 o Chicago, tenho notado que a Microsoft tem sempre se preocupado com o usurio final comparando ao hardware. Na viso da Microsoft, qualquer coisa que facilite a vida do usurio vale alguns megabytes de memria e tambm performance. Porque? Porque o hardware est sempre em evoluo e barateamento. No lanamento do Windows 95, um computador com 64MB de memria RAM e um HD de 200MB era o sonho. Custava algo em torno de R 2500,00. Hoje um computador com a capacidade centenas de vezes maior, custa bem menos.

Para uma empresa de desenvolvimento, o que mais importa a compatibilidade entre verses de um mesmo OS. Quem que deseja gastar dinheiro e tempo mantendo equipes para compatibilizar seus produtos para as diversas verses de SOs?

A Microsoft cumpriu e continuam cumprindo que um programa que foi desenvolvido para o Win32 no Windows 95, poder rodar e RODA no Windows XP/2003 sem problemas e isso ai mesmo.

No Windows, as APIs para desenvolvimento de drivers (software de conexo com o hardware), apresentao e interface so padres e compatveis com todas as verses.

Sabores do Linux?
A mdia fala do Linux como se fosse uma nica coisa, mas infelizmente no . Cada distribuio do Linux, tem suas caractersticas especiais, como interfaces, formas de configurao, apresentao, instalao etc.

Estou falando tambm do contedo, porque em uma instalao, voc poder usar uma interface de apresentao, diferente da instalao da sua casa ou do seu amigo. Voc pode tambm usar skins diferentes para cada micro e ai vai.

Tudo isso colabora para a criao de um ambiente altamente personalizado, mas que tambm gera um grande problema, que a falta de padronizao e ambientao do usurio final, que quem estar usando a ferramenta.

Performance, Cdigo Aberto e Segurana
Sempre ouo todo mundo falar que o Linux melhor em tudo. Que o Linux tem uma performance melhor, que a segurana muito maior que a do Windows e principalmente por ser cdigo aberto, voc poder alterar ou trabalhar no cdigo da sua forma. Ser que isso realmente verdade?

Performance, o que isso?
Se estivermos falando em ambientes caracteres e servios especficos, como banco de dados relacionais. Realmente o Linux a melhor soluo devido as suas caractersticas inerentes a sua tecnologia, mas o Windows no fica muito atrs.

Quando falamos em ambientes grficos, o Linux perde de longe. Enquanto o Windows 95 roda numa boa em 32 MB, o ambiente grfico do Linux pede pelo menos 120MB, fora que consome MUITO mais recursos de processamento e memria.

Segurana, ser mesmo?
Muitos Linuxzeiros falam da segurana do Linux aps configuraes e comparam ao Windows quando sai da caixa. Muito conveniente, mas a Microsoft NO perdeu tempo e agora, o Windows foi declarado pelo mercado como o SO mais seguro quando sai da caixa que o Linux.

Se voc configurar bem o Windows, o mximo que poder se fazer, parar servios, mas invadir o sistema... pouco provvel. Visitando sites de segurana e falhas em sistemas operacionais, encontrei uma coisa MUITO interessante. Encontrei MUITO mais recomendaes para correes de falhas no Linux que para Windows.

Cdigo Livre, voc sabe programar em C?
Duvido que 10 dos fanticos pelo Linux saibam escrever pelo menos alguns linhas de cdigo em C. Fico pensando analisar e alterar algum cdigo especfico do SO ou de algum aplicativo.

A Lenda diz se voc no achar um driver, voc poder escrever. Se voc encontrar um BUG no sistema ou aplicativo, voc mesmo poder ir l e corrigir. Isso REALMENTE muito LINDO, mas nada prtico. Eu no tenho tempo para ficar escovando bits para achar um programa, quando isso acontece eu vou no site da Microsoft e pego o update ou fao um requerimento de suporte.

A falta de padro, ser o grande problema
O sucesso do Windows no se d somente ao marketing bilionrio da Microsoft, se d a padronizao das interfaces, conectividade de hardware, disponibilidade de drivers e dispositivos compatveis. O custo de treinamento de um usurio MUITO baixo, quando comparado ao que sero necessrios para treinar usurios para cada ambiente e SO.

Documentao e Suporte
J trabalhei em algumas empresas e conheo outras que decidiram utilizar o Linux como soluo vertical, todas decidiram mudar suas tecnologias para Windows. Porque? Tudo devido a duas coisas. A documentao obscura e a falta de suporte.

A documentao na maioria das vezes feita em texto (txt), pelo prprio programador. No h reviso ou qualquer preocupao com quem usar no futuro. O leitor que ter que descobrir o que e como dever fazer e na maioria das vezes ter que contar com fruns de discusso ou exemplos, mas a coisa no ser fcil.

O suporte normalmente dado por profissionais que se acham estrelas. So pessoas com pouca ou nenhuma responsabilidade, que se acham os tais por que conhecem a tecnologia e ficam por isso mesmo. Existem profissionais bons, mas voc tem que pagar por hora e suas agendas so complexas.

E mesmo que voc encontre o cara, ele ainda ter as dificuldades de compreender a verso do seu sistema, bem como as facilidades que voc est usando.

E os Projetos que falharam?
A mdia s fala de projetos onde paises, governos e organizaes mudam radicalmente seus ambientes para o software livre. J conheci muitas organizaes que ficam caladas, largam seus projetos radicais de programas livres e voltam para o bom e velho Windows. A mdia no quer falar a respeito e os gerentes muito menos.

E as decises no Brasil?
Os governos municipais, alguns estaduais e agora o federal, esto com projetos de lei para migar 100 de suas plataformas para os ditos Softwares Livres. Uma pena ver que as decises esto sendo tomadas sem estudos reais. A maioria est somente baseada no preo de tabela dos produtos. Foi totalmente esquecido o custo do suporte, migrao, sistemas e dos usurios.

Tenho lido artigos, alguns um tanto inflamados, mas a sua maioria so escritos por poucas pessoas que desejam manter ou assumir seu espao dentro de uma nova ordem. Esto querendo se posicionar com um certo poder de deciso perante a massa e recursos.

A onda do Software Livre est muito parecida com a onda do Bug do Milnio, onde foram gastos bilhes de dlares no mundo todo, mas o fim do mundo no chegou. Ainda fico rindo de especialistas dizendo que elevadores, rdio relgios e at telefones celulares iriam parar. Todos aceitaram, mas ningum pensou que poucos so os equipamentos que REALMENTE utilizam ano para seus clculos, isto , se que calculam.

Alguns fatos a respeito software livre
O custo de aquisio pode ser zero, mas o suporte MUITAS vezes mais caro.
Quando h algum problema, voc muitas vezes NO tem a quem recorrer.
Cdigo Livre no quer dizer de graa. Atualmente existem vrias empresas mundiais que deixam seus cdigos abertos, mas voc tem que pagar pelo acesso a eles, fora a compra dos produtos.
Quando que custa o tempo de Downtime (parada) da sua empresa? Ser que vale o custo do Software Livre?
Voc confiar o negcio da sua empresa a um sistema que no sabe a quem recorrer no caso de falha?
Muitos "especialistas" em Linux NO tem idia do que o Windows pode fazer.
Muitos dos "especialistas" em Linux, tem em seus micros pessoais, o Windows instalado para seu trabalho dirio
O custo de um especialista em Linux MUITAS vezes mais alto que Windows

Minha concluso
Durante meus mais de 20 anos na rea de TI, tenho visto o mundo correr atrs de tecnologias que seriam a sada para todos os problemas. Muitas ainda esto resistindo hoje, mas o que tenho visto NO realmente uma grande soluo e sim MUITA raiva baseada na ignorncia.

Empresas como IBM, SUN, Dell e outras, esto investindo no software livre com o interesse nico de vender seus hardware e servios. Todos vem isso com bons olhos, mas todos se esquecem que sem investimento, nenhuma tecnologia durar.

Pessoalmente tenho estudado o Linux, tenho convertido meus produtos e projetos para rodar nas duas plataformas, mas no darei de graa o meu trabalho. Sempre estarei protegendo a minha propriedade intelectual, bem como o meu ganha po. Use o melhor de cada uma e invista o seu dinheiro na tecnologia que verdadeiramente dar para voc boas noites de sono.

A Microsoft deveria REALMENTE baixar pelo menos pela metade o preo do seus softwares, mas duvido que o Governo Americano deixe ela fazer isso. Duvido que as grandes corporaes deixaro de lado as facilidades de instalao, suporte e caractersticas especiais que as grandes empresas tem pesquisado e desenvolvido.

Se voc quer fazer algum projeto REALMENTE srio, pesquise BEM antes de decidir mudar o seu ambiente para o Software Livre. Lembrese que voc poder acabar ficando preso tambm.

Espero que os Governos no se deixem levar livremente sem pesquisas reais, feitas com pessoas normais e no somente os acadmicos de universidades, no desmerecendo, mas com eu fui um dia, um tcnico, eu acreditava que a tecnologia que estava utilizando era a melhor, hoje essas tecnologias morreram e nem mais so utilizadas.




About the Author


Analista de Sistemas, especialista de projetos para Internet desde 1993, projetista e mantenedor de diversos sites no Brasil, como os sites da FAMEM e Porto do Itaqui.


Related Resources

Resources