• Nenhum resultado encontrado

Software Livre: Mitos e Realidade

N/A
N/A
Protected

Academic year: 2021

Share "Software Livre: Mitos e Realidade"

Copied!
27
0
0

Texto

(1)

deeper

© Copyright IBM Corporation 2004

Cezar Taurion Chede

Gerente de Novas Tecnologias Aplicadas ctaurion@br.ibm.com

Campinas, 25 de junho de 2004

Software Livre: Mitos e Realidade

(2)

¾

¾Compromisso corporativo comCompromisso corporativo com Linux Linux desde 1997 desde 1997

¾

¾Suporte em toda linha de servidores (Suporte em toda linha de servidores (xSeriesxSeries,, pSeries pSeries,, iSeries iSeries e e zSeries zSeries))

¾

¾Os principaisOs principais softwares softwares IBM rodam em IBM rodam em Linux Linux (mais de 50 produtos, como DB2, (mais de 50 produtos, como DB2, WebSphere

WebSphere,, Lotus Lotus e e Tivoli Tivoli))

¾

¾Mais de 5000 profissionais envolvidos no desenvolvimento, pesquisa eMais de 5000 profissionais envolvidos no desenvolvimento, pesquisa e vendas de

vendas de Linux Linux (+250 envolvidos diretamente no c (+250 envolvidos diretamente no cóódigo) e participadigo) e participaçãção ativao ativa em mais de 70 projetos de software aberto

em mais de 70 projetos de software aberto

¾

¾80% das contribui80% das contribuiçõções IBM ses IBM sãão aceitas pela comunidadeo aceitas pela comunidade Linux Linux e e incorporadas no c

incorporadas no cóódigo fontedigo fonte

¾

¾Mais de 6000 clientesMais de 6000 clientes worldwide worldwide. Internamente mais de 1300 servidores usam. Internamente mais de 1300 servidores usam Linux

Linux, inclusive, inclusive ibm ibm.com.com

¾

¾Linux Technology CenterLinux Technology Center,, Linux Integration Center Linux Integration Center......

¾

¾AAçõções estrates estratéégicas com governo federal no Brasilgicas com governo federal no Brasil

¾

¾Parcerias com Conectiva,Parcerias com Conectiva, Red Hat Red Hat,, SuSe SuSe

(3)

Linux Linux Technology Center Technology Center Linux Services Linux Services eLearning eLearning Architecture Architecture Service Service Training Training Design Design Implementation Implementation OSDL OSDL Linux Whitepapers Linux Whitepapers & Redbooks & Redbooks

www.ibm.com/linux

www.ibm.com/linux

- Technical Support - Technical Support - WW Competence Centers - WW Competence Centers Products Products - Hardware - Hardware - Software - Software -WW Porting -WW Porting Centers Centers Linux Linux -Enabled BP's Enabled BP's Linux Sales Linux Sales Specialists Specialists Customer Customer Integration Center Integration Center

(4)

¾

¾Quais sQuais sãão as difereno as diferençças entre Software Livre e Software Proprietas entre Software Livre e Software Proprietáário?rio?

¾

¾Como Como éé o modelo de evolu o modelo de evoluçãção do Software Livre?o do Software Livre?

¾

¾Como Como éé o modelo de desenvolvimento de Software livre? o modelo de desenvolvimento de Software livre?

¾

¾Quem Quem éé esta comunidade de desenvolvedores? esta comunidade de desenvolvedores?

¾

¾Qual Qual éé o ecossistema de neg o ecossistema de negóócios do Software Livre?cios do Software Livre?

¾

¾Quais os modelos de negQuais os modelos de negóócio e como se ganha dinheiro com Software Livre?cio e como se ganha dinheiro com Software Livre?

¾

¾Software Livre e Software ProprietSoftware Livre e Software Proprietáário: guerra ou coexistrio: guerra ou coexistêência?ncia?

¾

¾LinuxLinux:: status status atual e tend atual e tendêênciasncias

¾

¾Algumas conclusAlgumas conclusõões...es...

(5)

Quais são as principais diferenças entre Software Livre e Software Proprietário?

Top-down

Milhares de desenvolvedores

Adequado para software de infra-estrutura e pouco viável em aplicativo de nicho

Processo de

desenvolvimento Método científico

Licença por servidor/ Por uso

Software Livre tem licenciamento com menor custo

Licenciamento

Livre (*)

Marketing Maior portabilidade

Seleção de

características Comunidade e decisão

do líder

Incremental/ruptura Versões estáveis

Ritmo de

inovação Incremental

Padrão como último

recurso Acelera adoção de padrões

Padronização

Por definição

Software Livre Software Proprietário Impactos nas organizações

(6)

Como é o Modelo de Evolução dos Softwares Livres?

Teoria de Darwin aplicado ao negócio software...

5 anos Comunidade de desenvolvedores vibrante Suporte comercial

O

O

O

O

O

O

O

O

3 versões estáveis

Não há “ forking” de código

Liderança clara

+10-20 livros

Comunidade global

Multiplos distribuidores

Suporte de desenvolvedores de softwares

comerciais e vendedores de hardware

O

O

O

O

O

O

O

O

O

+70.000 projetos (SourceForge.net)

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

Linux (+ 10 anos) Apache PHP

O

Perl

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O OO

O O

O

O

O

O

(7)

Como é o Modelo de Desenvolvimento de Softwares Livres?

O

O

O

O

O

O

O

O

Linux no seu início

Colaboradores voluntários da comunidade

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

O

Empresas e comunidade

(Mozilla / Linux atualmente)

O

O

O

O

O

O

Majoritáriamente empresas (Linux embarcado)

O

O

O

(8)

Contribuição voluntária

Quem é esta comunidade de desenvolvedores de softwares livres?

Software aberto

n “Status” n “Fun”

n Benefícios indiretos (empregabilidade)

(9)

Contribuição Direta e indireta

de empresas Contribuição

voluntária

Quem é esta comunidade de desenvolvedores de softwares livres?

Software aberto n “Status” n “Fun” n Benefícios indiretos (empregabilidade) n Decisões estratégicas n Desenvolvedores na folha de pagamento n Contribuição de código (Pesquisa em 2003 eram 1/3 dos engajados)

(10)

¾

¾

Imaterial (hardware voc

Imaterial (hardware voc

ê

ê

chuta, software voc

chuta, software voc

ê

ê

xinga...)

xinga...)

¾

¾

Ind

Ind

ú

ú

stria de software n

stria de software n

ã

ã

o

o

é

é

homog

homog

ê

ê

nea em seus modelos de neg

nea em seus modelos de neg

ó

ó

cio:

cio:

pacotes, embarcados, customiz

pacotes, embarcados, customiz

á

á

veis, sob medida...SL/SA tamb

veis, sob medida...SL/SA tamb

é

é

m

m

é

é

um modelo de neg

um modelo de neg

ó

ó

cios!

cios!

¾

¾

Eixo da receita deslocando-se para servi

Eixo da receita deslocando-se para servi

ç

ç

os.

os.

Desenvol

vimento Documentação Packaging

Marketing Vendas

Consult. Implemen tação

Trein. Suporte Gerencia mento

Produção/Programação

(Onde software livre interfere diretamente)

Serviços

(11)

Como e onde se ganha dinheiro com SL e Linux?

0

10

20

30

40

50

60

Microsoft

Linux

Unix

Server

Shipment

Server OS

Revenue

Fonte: IDC, outubro, 2003

(12)

O Software Livre vai acabar com o Software Proprietário?

Nível de comoditização (dinâmico) Amplitude de Utilização Interesse da comunidade Baixo Alto Estreita Ampla O ERP O Middleware O Development tools O Desktop suite O Sistema Operacional (Linux)

(13)

Softwares livres: como estamos hoje em termos de adoção?

Estimativa Gerencia Novas Tecnologias IBM Brasil, 2004

Estratégia Fraca Forte Vitalidade Situação atual Fraca Forte n JBoss n OpenOffice n Linux server n Apache n Tomcat n MySQL Softwares maduros Softwares ainda na infância Softwares na adolescência

(14)

Impacto do Software Livre na indústria de software

Re ce ita Cus tos /inv es ti me ntos Pesquisa Desenvolvimento Testes alfa/beta Produção Manutenção/atualizações Vendas, marketing e suporte Disponibilidade do produto

Receita sem Software Livre

(15)

Impacto do Software Livre na indústria de software

Re ce ita Cus tos /inv es ti me ntos Pesquisa Desenvolvimento Testes alfa/beta Produção Manutenção/atualizações Vendas, marketing e suporte Disponibilidade do produto

Receita sem Software Livre Surge equivalente Software Livre

(16)

Impacto do Software Livre na indústria de software

Re ce ita Cus tos /inv es ti me ntos Pesquisa Desenvolvimento Testes alfa/beta Produção Manutenção/atualizações Vendas, marketing e suporte Disponibilidade do produto

Receita sem Software Livre Surge equivalente Software Livre

Receita com Software Livre

(17)

Impacto do Software Livre na indústria de software

Re ce ita Cus tos /inv es ti me ntos Pesquisa Desenvolvimento Testes alfa/beta Produção Manutenção/atualizações Vendas, marketing e suporte Disponibilidade do produto

Receita sem Software Livre Surge equivalente Software Livre

Receita com Software Livre

Obsolescência do produto

Redução e novas políticas de preços

 Offload de produtos/componentes comoditizados para modelo open source

 Maiores investimentos em P&D (diferenciação)

(18)
(19)
(20)

Linux: como estamos hoje no seu ciclo de adoção?

Estimativa Gerencia Novas Tecnologias IBM Brasil, 2004

Infância Adolescencia Maturidade

Curva de adoção

Inovadores: necessidade muito específica e arcam com os riscos do pioneirismo Primeiros a adotar : esperam prova inicial do conceito

Intermediários de Frente : adotam depois de comprovada

Intermediários de Retaguarda: mais lentos na adoção

Retardatários : adotam tarde ou nunca

Vis

ib

ili

da

(21)

Linux: como estamos hoje no seu ciclo de adoção?

Estimativa Gerencia Novas Tecnologias IBM Brasil, 2004

Infância Adolescencia Maturidade

Curva de adoção

Inovadores: necessidade muito específica e arcam com os riscos do pioneirismo Primeiros a adotar : esperam prova inicial do conceito

Intermediários de Frente : adotam depois de comprovada

Intermediários de Retaguarda: mais lentos na adoção

Retardatários : adotam tarde ou nunca

Vis

ib

ili

da

de

Linux como infra-estrutura (Web server, print server...)

(22)

Linux: como estamos hoje no seu ciclo de adoção?

Estimativa Gerencia Novas Tecnologias IBM Brasil, 2004

Infância Adolescencia Maturidade

Curva de adoção

Inovadores: necessidade muito específica e arcam com os riscos do pioneirismo Primeiros a adotar : esperam prova inicial do conceito

Intermediários de Frente : adotam depois de comprovada

Intermediários de Retaguarda: mais lentos na adoção

Retardatários : adotam tarde ou nunca

Vis ib ili da de Linux em infra-estrutura Linux em Aplicações core, críticas Google.com Amazon.com Galileo (300-400 tps)

(23)

Linux: como estamos hoje no seu ciclo de adoção?

Estimativa Gerencia Novas Tecnologias IBM Brasil, 2004

Infância Adolescencia Maturidade

Curva de adoção

Inovadores: necessidade muito específica e arcam com os riscos do pioneirismo Primeiros a adotar : esperam prova inicial do conceito

Intermediários de Frente : adotam depois de comprovada

Intermediários de Retaguarda: mais lentos na adoção

Retardatários : adotam tarde ou nunca

Vis ib ili da de Linux em infra-estrutura Linux em Aplicações core, críticas Google.com Amazon.com Galileo (300-400 tps) Linux em desktop

(24)

(-) Aderência a plano estratégico (--) Missão critica? (-) Suporte (--) Aplicações e migração (-) Desconhecimento Redução de custos (+++) Segurança/disponibilidade (+++) Sistema aberto (+++) Preço/performance de Unix em Intel (+++) Flexibilidade de plataformas (++) Skills (++)

Suporte dos grandes players (++)

Aceleradores versus inibidores para adoção do Linux

(25)

¾

¾LinuxLinux est estáá no pontono ponto para utiliza para utilizaçãção em ambientes corporativos no setoro em ambientes corporativos no setor p

púúblico e privado. Outrosblico e privado. Outros Softwares Softwares Livres p Livres póós-s-LinuxLinux devem ser observados devem ser observados de perto.

de perto.

¾

¾As preocupaAs preocupaçõções dos executivos concentram-se em suporte qualificado ees dos executivos concentram-se em suporte qualificado e comprometimento dos grandes fornecedores de tecnologia (percep

comprometimento dos grandes fornecedores de tecnologia (percepçãção...)o...)

¾

¾Desenhar estratDesenhar estratéégia para Software Livre egia para Software Livre e Linux Linux com comroad maproad map de ado de adoçãçãoo gradual

gradual (An (Anáálise realista do TCO, integralise realista do TCO, integraçãção com outros ambientes...)o com outros ambientes...)

¾

¾LaboratLaboratóórios e prova de conceitos: vencer resistrios e prova de conceitos: vencer resistêênciasncias

¾

¾BusinessBusiness Cases com demonstra Cases com demonstraçãção de resultados pro de resultados prááticos e tangticos e tangííveis deveis de neg

negóóciocio

¾

¾AdotarAdotar best best--practicespractices para para Linux Linux e demais e demais softwares softwares livres: padronizar livres: padronizar configura

configuraçõções, definir parceiro de distribuies, definir parceiro de distribuiçãção, seleo, seleçãção do fornecedor doo do fornecedor do suporte, ader

suporte, aderêência ao LSB (ncia ao LSB (Linux StandardsLinux Standards Base), pol Base), políítica de modificatica de modificaçõçõeses no fonte, gest

no fonte, gestãão do ambiente, plano de treinamento...o do ambiente, plano de treinamento...

(26)
(27)

deeper

© Copyright IBM Corporation 2004

Cezar Taurion Chede

Gerente de Novas Tecnologias Aplicadas

ctaurion@br.ibm.com

Campinas, 25 de junho de 2004

Referências

Documentos relacionados

• Gerar nos alunos de Análise e desenvolvimento de software a capacidade de analisa, documentar e especificar sistemas computacionais de informação.. Estes devem fazer uso

• O ciclo de vida iterativo e incremental pode ser visto como uma generalização da abordagem em cascata: o software é desenvolvimento em incrementos e cada incremento é desenvolvido

• Deve-se avaliar o conjunto de requisitos essenciais para a definição do Documento de Visão do software e este deve incluir o escopo do projeto e suas limitações, bem como

• Depois de determinar os custos e benefícios para uma possível solução, você pode realizar a análise de custo- benefício.. Estudo

• Requisitos são tipicamente utilizados como informações fundamentais para a fase de projeto de um produto ou serviço, especificando as propriedades e funções necessárias

• Validação: A documentação deve ser validada para garantir que os engenheiros entenderam os requisitos, que a vontade do usuário está realmente atendida pelo que foi

Quando esta seção não for aplicável, preencher com o texto: “Seção não aplicável para este caso de uso. Descrever Caso

• <Neste ponto deve ser colocado um texto de forma breve sobre a finalidade deste documento, apresentando o público alvo deste documento e um breve resumo do que será