Escolar Documentos
Profissional Documentos
Cultura Documentos
UNIDADE 3
Empresas de software de
código aberto
Objetivos de aprendizagem
Compreender como as empresas de software proprietário
funcionam e como se originaram as empresas de software
de código aberto.
Seções de estudo
Seção 1 Software proprietário
62
Unidade 3 63
64
Unidade 3 65
66
Saiba mais
Biblioteca
Para não ter de incluir o mesmo código em vários programas que
necessitam dele, uma possibilidade é incluí-lo em um arquivo
que pode ser chamado por qualquer aplicativo que necessite de
sua funcionalidade. Por exemplo, se vários programas necessitam
desenhar um polígono, este código pode ser incluído em uma
biblioteca X. Qualquer programa que precisar, consulta X e pede
para que o código seja executado.
Unidade 3 67
Missão crítica
Para que um sistema computacional seja utilizado
por uma empresa, é fundamental que ele não sofra
com paradas ou outras situações que possam resultar
em perda de dados. Não pode haver, por exemplo,
sobrecarga do sistema caso muitos clientes o acessem
ao mesmo tempo. Qualquer parada significa perda
de receita ou prejuízos ao negócio. Outros aspectos
importantes são segurança (contra invasões, perda de
dados etc), escalabilidade (capacidade de expandir um
sistema para que ele atenda a um número maior de
usuários, por exemplo), alta disponibilidade (um sistema
que consegue se manter funcionando 99,9% do tempo),
tolerância a falhas (contém um sistema auxiliar que entra
em ação, caso o principal falhe). Quando um sistema
atinge este nível de confiabilidade, dizemos que ele
atende à missão crítica da empresa.
68
Unidade 3 69
Isca
Algumas empresas de software de código aberto fornecem
gratuitamente um produto e vendem produtos adicionais que se
integram a ele.
Acessórios
Nesta modalidade, a ideia é vender um acessório físico que torna
o produto mais atraente ou mais fácil de usar. Exemplos são
livros e manuais de uso que ajudam a instalar, configurar e tirar o
melhor proveito de um software.
70
Extensão
Algumas empresas estendem um produto software de código
aberto. Elas passam a vender sua versão software de código
aberto, mas também a disponibilizam gratuitamente. Um
exemplo comum é a criação de versões embarcadas de Linux.
Unidade 3 71
72
O que é Middleware?
Unidade 3 73
O que é OEM?
Estudo de Caso
Novell e Linux
Tem surgido no mercado distribuições Linux com duas versões:
uma comercial e outra aberta. A distribuição comercial dá
suporte financeiro para a existência da distribuição aberta
que, em contrapartida, por meio de sua comunidade, ajuda no
desenvolvimento da comercial. A distribuição SuSE e OpenSuSE
são exemplos deste arranjo.
74
Unidade 3 75
Síntese
76
Atividades de autoavaliação
Unidade 3 77
<www.utah.com.br>
<www.megawork.com.br>
<www.lm2.com.br>
<www.lnx-it.inf.br>
<www.go-global.com.br>
<www.async.com.br>
<www.visuelles.com.br>
<www.konsultex.com.br>