Software Livre 2.0: a MaturidadeOu Ganhando Dinheiro com Software Livre
FISL 8.0, 12 de abril de 2007
Cezar TaurionGerente de Novas Tecnologias [email protected]/developerworks/blogs/page/ctaurion
IM AR |
Qual vai ser o foco da nossa conversa?
Há uma tendência para superestimarmos o potencial deum novo conceito ou tecnologia no curto prazo e subestimarmosseus impactos no médio e longo prazo.
Visão estratégica(modelos de negócio, impacto na indústria e nas empresas, estratégia e políticas de OS, desenvolvimento colaborativo..).
Visão operacional(Linux x Windows, Linux no desktop, “antipatia pela
Microsoft”..).
IM AR |
� Nossa Estratégia Linux: Como e quandocomeçou?
� Jikes (1998)
� Relatório apresentado aoCorporate Technology Council, março de 1999
� Marco na indústria: anúncio no Linux World 2001 (1 bilhão de US$ nos próximos 3 anos)...
� Diversas Iniciativas Importantes: Eclipse, Apache, Cloudscape, Gluecode…
�Doação de 500 Patentes de Software : “it is hoped that other patent holders will join
IBM in establishing a patent commons for the benefit of OSS and to encourage innovation.”
Por que estamos no FISL?Comprometimento da IBM com Linux e Open Source
IM AR |
IBM contributes to 150+ OSS projects
More than 1000 developers involved in OSS projects
IBM leads 80+ OSS projects
1999 / 2000
� IBM forms Linux Technology Center
� Leads Apache projects Xerces(XML4J), Xalan, SOAP
� Creates OSI-approved IBM Public License
� Strategic participation in Mozilla
� IBM becomes founding member of OSDL
2001
� Linux contributions to networking, serviceability, performance
� Mods to Apache 2.0 HTTP server
� Founder of Eclipse.org –contributing Platform
� Common Public License approved – used by Eclipse
� Creates internal bazaar using OSS methodology
2002
� Linux contributions to scalability (8-way+), reliability (stress testing, defect mgmt, doc)
� Leads Apache Web Services projects WSIF and WSIL
� Leads Eclipse projects GEF (editing), EMF (modeling), XSD (XML Schema)
� IBM contributes eServer support for Globus Toolkit 2x
2003
� IBM and SuSEachieve EAL2+ Common Criteria security cert
� Leads Apache projects Pluto (Portlet API) and WSRP4J (Remote Portal)
� Leads Eclipse projects Hyades(testing), Visual Editor, AspectJ, Equinox rich client
� Globus Toolkit 3 contributions for OGSA, OGSI
2004-2006
� IBM and Novell/SuSE achieve EAL4+ and COE compliance
� Eclipse becomes independent org –IBM contributes UML2, Web Tools, Voice Tools
� Globus Toolkit 4 is WS-I compliant
� Pledged 500 Patents to Open Source
� Partner with Zend PHP
� IBM enhances Apache partnership
- Contributes Derby database
- Helps Derby graduate from
incubation- Contributes voice recognition
- Supports Geronimo J2EE project
- Acquires Gluecode for skills
� Firefox accessibility contribution
� Aperi project founding member
� Open AJAX initiative
Nossa história no mundo Linux e Open Source...
IM AR |
• Kernel de sistema operacional baseado no MINIX, desenvolvido originalmente
• por Linus Torvalds, aluno da Universidade de Helsinki (Finlândia) em meados de 1991.
Era uma vez...
IM AR |
Open Source já é uma realidade!Q306 YoY Revenue Growth (based on Rolling 4Q)
-10.0%
0.0%
10.0%
20.0%
Linux Windows UNIX Other Total
Market
8X5X
IM AR |
Mas, o que é Open Source?
Open Source
Inovação do processode desenvolvimento
Modelos de negócios
“I think Linus’s cleverest and most consequential hack was notthe construction of the Linux kernel itself, but rather hisinvention of the Linux development model”. Eric Raymond, “The Cathedral and the Bazaar”
IM AR |
Desenvolvimento colaborativo: o fenômeno Wikipedia (//en.wikipedia.org)
� Imaginem um projeto com as seguintes características:
� Aglutinar todo conhecimento humano
� Autoria colaborativa
� Dezenas de línguas (+1.600.000 verbetes em inglês e + 240.000 em português)
� Manter histórico das atualizações, acesso rápido, flexível nas atualizações e inserções de verbetes (1500 verbetes por dia), alta demanda (um dos dez sites mais visitados)
� Como gerenciar este projeto na forma tradicional?
IM AR |
Open Source abre novos mercados, antes inatingíveis…
� Open Source permite a indústria de software entrar no mercado “Long Tail”
� Inacessível antes devido ao custo de produção, distribuição/comercialização,
manutenção...
� Bons exemplos: Linux e Eclipse
IM AR |
Estratégias/Modelos de Negócio com Open Source
Oracle
Optimization Strategy
MySQL
Dual License Strategy
Consulting Strategy
SourceLabs
SpikeSource
JBoss
Novel
Subscription Strategy
RedHat
SpikeSource
SourceLabs
JBoss
Sun
Zend
IBM
HP
Patronage Strategy
IBM
Intel
E-Bay
Hosted Strategy
Amazon
Salesforce.com
Neoteris
Embedded Strategy
TivoIBM
Lice
nce
base
d
IM AR |
Open Source cria novos ecossistemas de negócio: exemplo do SpikeSource (Business Model)
IM AR |
� Mundo paralelo em 3D, com rede sociais e economia própria (moeda própria o Linden Dólar). PIB estimado em 64 milhões de US$!� População total de 2,6 milhões� Brasil estima-se que pode chegar a 200.000 � Empresas já atuam no Second Life: Adidas, IBM, Harvard, Reuters...
Open Source alavanca negócios inovadores: o exemplo Second Life...
IM AR |
Impacto do Open Source na indústria de software: mundo era assim …
Operating System
DB App Server Messaging Tools
App App App App App App App App App
Closed Source
Open Source
Key
1
IM AR |
Alguns dizem que será assim …
Operating System
DB App Server Messaging Tools
App App App App App App App App App
Closed Source
Open Source
Key
2
IM AR |
Mas, acreditamos que este deve ser o cenário …
Operating System
DB App Server Messaging Tools
App App App App App App App App App
Closed Source
Open Source
Key
3
IM AR |
Modelos de negócio baseados em open source e softwares proprietários devem coexistir: a indústria e o mercado estão buscando o ponto de equilíbrio...
Totalmente
OpenTotalmente
Proprietário
Onde se posicionar?
Direção daIndústria e mercado
Time to market mais lento,
comoditização
Especialização,
Time to market rápido
IM AR |
Incentivo para a comunidade
Fraco Forte
Viés empresarial(potencial de
lucratividade)
Fraco(não amigável)
Forte(amigável) Licenças comerciais Dual licences
Licenças BSD-style (IBM CPL)
LGPL
GPL
Modelos de negócio baseados em open source e softwares proprietários devem coexistir: a indústria e o mercado estão buscando o ponto de equilíbrio...
IM AR |
Contribuidores
Staff da Linux Foundation tambémcontribui com código
Código fonte
Mantenedores dos Subsistemasno staff LF
Mantenedoresdos
subsistemas
Mantenedor do kernel em produção
Código fonte
Mantenedor do kernel em desenvolvimento
Linus Torvalds(staff LF)
Andrew Morton(staff Linux Foundation)
Mercado
Linux User Advisory Council(LF)
Desde maio 2004 o então OSDL definiu novo método de colaboração. O código deve ser identificado, com preenchimento do Developer’s Certificate of Origin para identificar o contribuidor.
Exemplo da Estrutura de Desenvolvimento do Linux
IM AR |
Patrocinadoresda indústria
Expertise e $$
Comunidade eArquitetos e coordenadores da LF
Expertise e Desenvolvedores
Internet
Data Center Linuxfor the Enterprise
Carrier Grade LinuxFor
Communications
Fonte: Linux Foundation
Uma estrutura de desenvolvimento que gera sinergia entreindústria, comunidade e usuários!
Desktop Working Group
IM AR |
� “…87% of organizationsare now using open-sourcesoftware somewhere…”
� “One reason Linux is becoming mainstream is thebroad endorsement from justabout everyone who mattersin techdom…”
� “Linux is commonplace onservers and is working its wayonto many desktops around the world…”
� “…Motorola announced thatLinux would be its standard operating system for the bulkof its future phones…”
O mundo corporativo já adota Open Source...
IM AR |
Que o Open Source nos ensinou ?
� Estávamos preocupados com qualidade do software
aberto, não estamos mais…
� Ganhamos uma melhor compreensão do modelo
Open Source
� Copyright
� Patentes
� Tipos de licenciamentos
� Ganhamos melhor compreensão de:
� Como alavancar iniciativas Open Source
� Onde e como contribuir
� Aprendemos a balancear Open Source e Proprietário
� Aprendemos a gerenciar eventuais riscos
� Aprendemos que é importante ter direcionamentos
estratégicos e de negócios para adoção do modelo
Open Source
IM AR |
O que o fenômeno da Inteligência Coletiva(simbolizada pelo Open Source) nos sinaliza?
� A chegada de uma nova tecnologia comunicacional
que quebra paradigmas induz mudanças na maneira
de gerar conhecimento
� O novo meio de comunicação apenas potencializa o
novo, mas não o concretiza
� Há sempre uma primeira tentativa de utilizar o novo
meio como se fosse igual ao anterior
� A difusão do novo meio não é natural: tem que ser
incentivada
� Grupos conservadores ou afetados diretamente
pelos potenciais novos modelos de negócio tentarão
minimizar o potencial do novo meio
� Novos paradigmas de comunicação marcam fortes
mudanças sociais, econômicas e culturais
IM AR |
Diante deste quadro, quais são nossos objetivos com Open Source?
1. Inovação: Incrementar e explorar o “caldo cultural” de inovação nascomunidades (inteligência coletiva)
3. Otimizar: Capturar e transformarinovações open source em valor paranossos clientes
2. Contribuição: Ser um player estratégicoperante as comunidades open source, tanto como contribuidor comoconsumidor de tecnologia
4. Crescer: Alavancar open source paraobter novos usuários, entrar em novosmercados e expandir oportunidades de negócio
Community Innovation
Contribute
Enhance
Su
pp
ort
Inte
gra
te
Embed Layer Extend
Participate .. Donate ...Sponsor..
IM AR |
Fica claro entender porque Open Source é Estratégiade Negócios na IBM
Sam Palmisano, President and CEO, IBM
�“Open source is a method of tapping a community of experts to develop useful things. It began in software, but applies broadly, and is anything but anti-capitalist. It can raise quality at reduced costs, and vastly expands opportunities for profit. In a sense, open source fuels innovation much the way science fuels technology. Science is created by communities of experts, whose fundamental discoveries are typically made available to all, including individuals and companies that are able to capitalize on the new knowledge in novel ways. For IBM, the open-source model is familiar territory, given our long track record in the sciences.”
IM AR |
Algumas sugestões: como Integrar Open Source nasua estratégia de TI
� Inclua Open Source na sua estratégia de software comercial
� Nao tenha estratégias separadas
�Estabeleça políticas de como trabalhar com Open Source
� Eduque suas equipes sobre OSS antes de começar a usá-lo
�Reveja os modelos de licenciamento Open Source
� Cheque cuidadosamente as licenças de OSS
� Estabeleça processos que ajudem os desenvolvedores a entender ostermos das licenças e os requerimentos necessários para “compliance”
� Implemente um sistema para revisão, aprovação e acompanhamento de:
� Uso de OSS na empresa
� Contribuições dos funcionários a projetos OSS externos
�Avalie a comunidade e a maturidade de qualquer projeto Open Source antes de se comprometer com ele…
Cezar Taurion
www.ibm.com/developerworks/blogs/page/ctaurion
Obrigado pelo interessee atenção
Top Related