Escolar Documentos
Profissional Documentos
Cultura Documentos
e o Mercado de Software
Fernando Lozano
<fernando@lozano.eti.br>
Consultor Independente
Professor das Faculdades Integradas ABEU
Professor do SENAC
Webmaster voluntário da Free Software Foundation
Conselheiro do LPI Brasil
● Red Hat Certified Engineer
LPI Certified Professional Level I
Sair GNU/Linux Certified Professional
● IBM Certified Network Engineer
IBM Certified DB2 Administrator & Developer
● Microsoft Certified Systems Engineer
Microsoft Certified Solutions Developer
● Webmaster da Free Software Foundation
● Colaborador da Revista do Linux e da Revista PC
Master
● Editor Adjunto da Revista Java Magazine
● Autor do Livro "Java em GNU/Linux"
ed. Alta Books www.altabooks.com.br
Praticamente desde que existe produção de computadores
em larga escala, se fala da "Crise do Software"
Esta crise é caracterizada pela incapacidade de se produzir
todo o software necessário para as empresas e instituições,
comerciais ou não
Várias soluções foram propostas pela Inteligência Artificial,
pela Engenharia de Software e pela Programação Orientada
a Objetos, mas nenhuma foi realmente efetiva
Não se fala mais abertamente em "Crise do Software", mas
o fato é que hoje o software vive duas crises:
uma institucional (ou jurídica) e outra econômica
Software deve ser visto como produção artística ou como
produção tecnológica ?
Qual é a maneira segura de se ganhar dinheiro com software ?
Como produzir o software necessário de maneira
economicamente viável ?
Você paga pelo software como pagaria por arte:
Paga pelo direito de usufruir ou de apreciar, como música e
vídeo
Não pode copiar, tal qual um CD ou livro
Mas não pode transferir, como poderia com um quadro...
As empresas produtoras tratam como tecnologia:
Contratos de "nondisclosure"
Processos de violação de segredo industrial
Registro de patentes
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
Como Ganhar Dinheiro com
Software?
As empresas que vendem software empacotado passam por
tempos difíceis
Lembram de dBase, Lotus 123, Harward Graphics, PC Tools,
WordPerfect, Ventura Publisher, Quicken, ... ?
Vejam a situação difícil de Corel e Borland, entre outras
Os fornecedores de ERP e outros grandes pacotes
empresariais também
Boom de vendas causado pelo bug do milênio, e depois?
Buscam novos mercados com o conceito de ASP
No primeiro mundo, restam poucas empresas a serem
informatizadas (ou a serem regularizadas) o que leva à
busca de novas maneiras de vender
Contratos de manutenção
Quebra de compatibilidade retroativa
Mecanismos de ativação
Aluguel de software
Novos nomes para velhos produtos
Campanhas antipirataria
Está cada vez mais caro criar e manter software
Interfaces Gráficas, Internet, Multimídia
Assistentes, plugins
DLLs, bibliotecas, componentes de terceiros
Patches, fixes, service packs
Escalabilidade, bugs e segurança
Dados legados
Carência de pessoal qualificado!
Ao mesmo tempo em que a renda proveniente da venda de
software encolhe, se torna cada vez mais caro construir e
manter o software que será vendido
Complica a situação ?
Resolve todos os problemas ?
Não muda nada ?
Estamos falando de empresas e de dinheiro; não de
hackers, voluntários e curiosos...
Software que possui um "dono", que se reserva
exclusivamente os direitos de:
Distribuir cópias do software
Examinar o funcionamento do software
Modificar o software
Decidir quem tem o direito de usar o software, e em que
condições
Surgiu em busca de objetivos éticos, não técnicos
Preserva as liberdades dos usuários de computadores:
Liberdade de usar e distribuir o software
Liberdade de modificar o software e de distribuir as
modificações
Também chamado de "Software Aberto" quando se busca
convencer as empresas a adotálo devido apenas à sua
superioridade técnica
O Software Livre não é novidade, existe informalmente
desde que existem computadores, e como um movimento
organizado desde meados dos anos 70
Há muito empresas de TI utilizam tecnologia criada como
software livre, ex: HTTP, HTML, X Window
Apenas nos últimos anos o Software Livre recebeu o
interesse da mídia e das grandes empresas
Empresas estabelecidas se sentem ameaçadas pelo avanço
do Software Livre e por isso criam confuzão no mercado
(tática do FUD)
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
O Software Livre e o Mercado
de Software
Qual o significado para o usuário de computadores:
O Software Livre é interessante para o usuário doméstico ?
O Software Livre é interessante para o usuário SOHO ?
O Software Livre é interessante para o usuário corporativo ?
Qual o significado para as empresas de Informática:
O Software Livre é interessante para uma Software House
ou ISV ?
O Software Livre é interessante para o Integrador de
Sistemas ?
O Software Livre é interessante para o Distribuidor ou
Revendedor de Hardware ?
O Software Livre é interessante para o Profissional de
Informática ?
O IDC estima que em 2004 serão vendidos mais servidores
com GNU/Linux do que com outros SOs
A Internet é dominada por Software Livre:
Apache, Sendmail, Bind, PHP, Perl, Snort ...
Empresas como IBM, Intel, Oracle, Sun Microsystems, SAP,
Veritas, CA e Silicon Graphics estão não apenas suportando
mas também produzindo Software Livre
Empresas como Red Hat e VA Linux sobreviveram ao fim da
onda das ponto.com e à queda do NASDAQ
O Software Livre ganhou atenção não por causa de
interesses de fornecedores mas por pressão dos usuários!
O fenômeno é similar ao crescimento da Internet (qual
fornecedor tradicional de TI deixou de chegar atrazado?)
Bem diferente de “revoluções tecnológicas” fabricadas /
impostas pelas empresas de TI, como o WAP
O Software Livre não tem suporte...
HP, IBM, Compaq, Dell e outros fornecem suporte 24x7 para
seus servidores, notebooks e desktops com Linux préinstalado
Red Hat, VA Linux, Conectiva e dezenas de “parceiros”
fornecem serviços de suporte, consultoria e treinamento
Quem é o responsável se algo der errado ?
Nenhum fabricante de software proprietário é responsável por
defeitos ou inadequação esta cláusula faz parte de todos os
contratos de licença
Como não tem um dono, o Software Livre pode desaparecer
à qualquer momento...
Isto é na verdade o que acontece com o software proprietário
quando uma empresa fale, é adquirida por um concorrente ou
muda de estratégia
Mas os usuários de um software livre podem continuar a mante
lo mesmo que o autor não tenha mais interesse
Ou seja, o software livre tem uma expectativa de vida maior do
que qualquer software proprietário
O Software Livre está aberto a hackers, não garante a
segurança das suas informações...
O Software Livre está aberto à auditoria externa quanto à
possíveis bugs de segurança ou "backdoors" incorporados
Os especialistas em segurança podem identificar e corrigir
rapidamente falhas na segurança de Softwares Livres; mas não
podem fazer nada quanto à softwares proprietários
Tempo médio de correção de bugs de segurança:
Red Hat Linux: 2d Windows NT: 10d Solaris: 21d
O Software Livre não segue padrões de qualidade
Software Livre não é lançado com bugs graves conhecidos,
para satisfazer datas préestabelecidas
Software Livre é depurado (beta teste) por mais usuários e
especialistas do que qualquer empresa pode contratar; as
modernas técnicas de desenvolvimento são todas baseadas no
peer review
Software Livre é desenvolvido com ferramentas como CVS
(controle de versões), Bugzilla (acompanhamento de bugs),
Autoconf (configuração automatizada) e submetido a testes de
regressão minuciosos
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
O Software Livre Vai Acabar Com
o Mercado de Software?
O Movimento Pelo Software Livre vai contra à modelo de
venda de licenças de uso de software...
... modelo que já está sendo questionado pelos próprios
fornecedores de software, que inventaram o "ASP"
(Application Service Provider)
Quantas empresas hoje são lucrativas tendo como principal
renda a venda de licensas de software ?
Quantos fornecedores de software dependem cada vez mais
da renda proveniente de serviços ?
Venda de licenças
Serviços de treinamento e ajuda (help desk)
Fornecimento de knowhow especializado para implantação
ou customização
Venda de soluções verticais e/ou horizontais
Venda de mãodeobra para desenvolvimento ou suporte
O Software Livre acaba com a venda de "licenças de uso" e
não com a venda de software ou de serviços agregado
Desta forma o Software Livre se encaixa a favor da
tendência do mercado, e não contra ela
Na verdade, o software livre permite que haja livre
concorrência entre fornecedores de software hoje sabemos
que os fornecedores de SO, redes ou BD podem facilmente
eliminar concorrentes
Mas os produtores de software devem se adequar a uma
das outras formas de ganhar dinheiro (não vender licenças)
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
Software Livre x Venda de
Treinamento e Ajuda
Muitas empresas dedicadas a Software Livre iniciaram por
este tipo de atividade, com bons resultados
Temos a falsa noção de que "cursos oficiais" garantem a
qualidade do serviço mas na prática estes serviços de
treinamento e suporte são de baixa qualidade
Existe pouca concorrência entre os "certificados", a
concorrência se foca nos fornecedores do software e não
nos fornecedores do serviço
O Software Livre traz a noção de qualidade do próprio
prestador de serviço e não da "grife" utilizada por ele
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
Software Livre x Venda de
Implantação e Customização
Temos o mesmo problema dos "centros certificados" a
falsa garantia de qualidade
O software proprietário é uma caixa preta para todos os
envolvidos, o que dificulta o trabalho dos profissionais
responsáveis por implantar ou customizar o software: eles
tem que se basear em uma descrição superficial e
incompleta do produto
O Software Livre, ao eliminar a necessidade de proteger o
"segredo industrial", garante aos profissionais o acesso à
todas as informações de que necessitam o sucesso só
depende deles!
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
Software Livre x Venda de
Integração Vertical/Horizontal
A quase obrigatoriedade de se utilizar componentes de um
mesmo fornecedor gera soluções subótimas e inflexíveis,
pois os componentes não são os melhores do mercado nem
são do "tamanho certo", além de gerar reinvenção da roda
As dificuldades causadas por incompatibilidades artificiais
entre produtos de diferentes fornecedores torna a busca do
"ótimo" ou "mais flexível" muito cara ou gera uma solução
nãofuncional
O Software Livre permite a livre escolha de componentes e a
adequação do "tamanho" dos componentes às necessidades
reais da solução
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
Software Livre x Venda de Mão
deObra
O software proprietárido dificulta o recrutamento dos
profissionais adequados, pois gera "ilhas de especialidade"
baseadas em fornecedores
A disputa entre os fornecedores cria diferenças de jargão,
nomenclatura e interface que servem apenas para
"diferenciar" os produtos sem que haja real diferença de
tecnologia, ao que Scott Adams (criador do Dilbert) chamou
de "confusiopólios"
O Software Livre elimina as diferenças desnecessárias entre
softwares e facilita a reciclagem dos profissionais,
combatendo uma das maiores causas da crise do software
Software Livre e o Mercado de Software © 2000, 2004 Fernando Lozano www.lozano.eti.br
Qual a Real Importância das
Licensas no Mercado?
Mais de 60% do software em uso nas empresas e outras
instituições não tem licenças à venda:
Software especializado, desenvolvido internamente para
pesquisa científica, simulações, ...
Software embutido em fornos de microondas, telefones
celulares, DVD Players, Caixas Eletrônicos, ...
Software desenvolvido internamente para automatizar
processos de contabilidade, estoque, compra e venda, ...
Software escrito para ser executado apenas uma vez, como
conversão de arquivos, correção de digitação, ...
Vai muito além do custo de licença e/ou manutenção
Custo de integração de softwares de fornecedores diferentes
Custo das incompatibilidades entre softwares e hardware de
fornecedores diferentes
Custo das migrações forçadas quando versões antigas deixam
de receber correções e aperfeiçoamentos ou se tornam
incompatíveis com hardware mais novo
Custo dos bugs e falhas de segurança que não tem prioridade
alta para o fornecedor
Maior possibiliade de escolha de software e hardware
Maior estabilidade, confiabilidade e segurança
Fim das migrações forçadas
Fim das atualizações forçadas
Maior possibilidade de interferir na evolução do software
menor tempo para a solução dos seus problemas
Fim das "reservas de mercado" estabelecidas segundo as
certificações dos fornecedores
Menor custo na aquisição dos componentes para montar
uma solução para um cliente
Maior foco na solução do problema do cliente e menor nos
produtos/tecnologias utilizados
Possibilidade de receber mais pela prestação de serviços
sem encarecer o preço para o cliente
Fernando Lozano
<fernando@lozano.eti.br>
http://www.lozano.eti.br
Referências:
www.gnu.org
www.opensource.org
www.dwheeler.com/oss_fs_why.html