Essa apresentação pretende desmistificar o conceito de Software Livre, diferenciando-o de Software Gratuito, e mostrando como o SL pode ser útil como um modelo de negócio para desenvolvedores de software.
Leia mais sobre seu conteúdo em http://fprudente.blogspot.com/2009/02/modelos-de-negocios-baseados-em.html
4. 4
Um pouco de História...
1951 - 1958: EDVAC-I
46 unidades vendidas, a U$1.000.000,00 cada
(fonte: http://www.computermuseum.li/Testpage/UNIVAC-1-FullView-A.htm)
5. 5
Um pouco de História...
1964 - 1977: IBM System/360
2000 unidades vendidas, ~ U$250.000,00
(fonte: http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_profiles.html)
6. 6
Um pouco de História...
Durante as décadas de 50 e 60:
Computadores custavam muito caro
Eram vendidos em pequenas quantidades
Dezenas de fabricantes, incompatíveis entre si
Programação extremamente complexa
Portanto...
Não havia interesse comercial no software
Software era desenvolvido por pesquisadores, em
processo colaborativo, geralmente caracterizado
como domínio público.
7. 7
Surge o Microcomputador
1976 - 1984: Apple II
2.000.000+ unidades vendidas, a U$1.300,00
(fonte: http://oldcomputers.net/appleii.html)
8. 8
Surge o Microcomputador
Com o surgimento do Microcomputador:
Custo do hardware diminui vertiginosamente
Mais recursos (tela colorida, som, interatividade...)
Programação mais fácil
Software vendido para o usuário final
Portanto...
Surge grande demanda por software
10. 10
A nova “onda”
1976:1976:
Bill Gates, fundador daBill Gates, fundador da
MicroSoft, divulgaMicroSoft, divulga
carta criticando ocarta criticando o
hábito de compartilharhábito de compartilhar
software – ao que elesoftware – ao que ele
chama de “roubar”chama de “roubar”..
Surge a “onda” doSurge a “onda” do
software proprietáriosoftware proprietário
11. 11
Reflexão:
É justo que uma empresa:
tenha lucro com seu produto
tenha o direito de proteger seu trabalho intelectual
(copyright)
Entretanto, não é justo:
que se registrem criações de domínio público como
direto privado!
que definam padrões fechados para os dados
13. 13
Filosofia:
Conhecimento é patrimônio da humanidade:
deve ser compartilhado livremente
Software = conhecimento
Desenvolvimento Colaborativo:
Pessoas e empresas se organizam
espontaneamente
Interesse comum
Cada um contribui com o que pode
Contribuição de um disponível a todos
14. 14
Copyleft:
Usa a lei de copyright para garantir:
Liberdades:
usar,
copiar,
estudar o código-fonte,
modificar o código-fonte,
redistribuir
Obrigações:
Reconhecimento autoral, manter a mesma licença...
Copyleft ≠ domínio público
GPL: Licença Pública Geral
15. 15
Além da GPL / FSF
OSI – Open Source Initiative
www.opensource.org
Organização criada em 1998
Objetivo:
Coordenar e catalogar diversas licenças
70+ modelos de licenças para software livre
FOSS = “Free & Open Source Software”
18. 18
Negócio → Competição
Vantagens Competitivas
Força
Monopólio, Influência Política, Capacidade de
Desenvolvimento...
Estratégia
Marketing, Originalidade, Valor Agregado...
Conhecimento
“Conhecimento é poder”
“O Segredo é a Alma do Negócio”
19. 19
É possível ser o detentor de um
segredo, em plena era da
Informação ???
A questão é:
20. 20
Complexidade...
Usuários cada vez mais exigentes...
Necessidade crescente de adicionar
funcionalidades
Desenvolver novos sistemas, com tantas
funcionalidades, torna-se muito difícil
Desenvolvimento → custo!!!
22. 22
Devo manter o código fechado?
Se você possui:
tecnologia inovadora
grande vantagem sobre concorrentes
margem de lucro suficiente para manter
desenvolvimento
Então,
pode continuar com código fechado
23. 23
Caso contrário...
se a tecnologia usada em seus produtos é comum
se você está em igualdade com seus concorrentes,
ou
sua margem de lucro não lhe permite investir para
manter velocidade de desenvolvimento
Então
Melhor pensar em código aberto
Devo manter o código fechado?
24. 24
Por que código aberto???
Reduzir custo de desenvolvimento e
manutenção
Ganhar visibilidade
marketing viral
aumentar a base de usuários e desenvolvedores
ganhar em compatibilidade, flexibilidade
Dedicar-se ao que realmente interessa
25. 25
O que abrir?
Módulos comuns a diversas aplicações:
Frameworks,
Middlewares,
GUI,
BD...
Aplicações comuns:
gerenciamento de locadora de DVD;
controle de estoque
codificador / decodificador MP3...
26. 26
O que manter fechado???
O seu “segredo de negócio”
componentes exclusivos, que só você possui
componentes que você consegue manter, com a
equipe que pode pagar
27. 27
Alguns exemplos históricos
Novell
1983 ~ 1993:
NetWare; Unix (AT&T); WordPerfect; Quattro Pro;
(softwares proprietários)
decadência do NetWare frente ao Windows NT
perda de receita
2003 – adquiriu Ximian
desenvolvedora de FOSS para Linux
SUSE Linux
2006 – Acordo com a Microsoft
Interoperabilidade Linux / Windows
29. 29
Netscape
1993 / 95 – 90% do mercado de navegadores
1995 – IE 1.0 junto com Windows
1998 – Abertura do Communicator 4.0
Origem do projeto Mozilla
1998 – AOL compra Netscape
2002 – IE detém 96% do mercado
2008 – Netscape oficialmente descontinuado
Mozilla Firefox vive, e cresce!!!
Alguns exemplos históricos
30. 30
Fundação Mozilla
Sem fins lucrativos
Desenvolve Firefox, Thunderbird...
2006: receita = U$66M
85% = Google (search royalties)
Alguns exemplos históricos
31. 31
Adobe
1996 – Flash Player 1.0 (Macromedia)
código fechado
2005 – Adobe compra Macromedia
2006 – Adobe e Mozilla anunciam:
Tamarin: Implementação aberta do ActionScript
2007 – Microsoft anuncia Silverlight 1.0
Silverlight 2.0 integrará com .Net
Alguns exemplos históricos
32. 32
Microsoft
Processos da UE: interoperabilidade
MS paga U$2,7B (2004 a 2007)
MS abre portal Open-Source
Abertura de APIs
Protocolos
Interoperabilidade
Alguns exemplos históricos
34. 34
E eu com isso???
SL para o pequeno desenvolvedor
Visibilidade
Carlos Morimoto; Marcelo Tosatti...
Customização / Suporte
SaaS – “Software as a Service”
Aceleração do desenvolvimento
não perder tempo reinventando a roda
concentrar no que realmente interessa
35. 35
Além do Software
Hardware também é conhecimento
VHDL, Verilog, SystemC
Linguagens de descrição de Hardware
Open Sparc
Implementação aberta do processador Sparc, da Sun
Open Cores
Diversos projetos abertos de núcleos (cores) de hardware
36. 36
OpenMoko
Projeto aberto de telefone celular
(hardware + software)
VIA OpenBook Mini-Note
Projeto completo de Mini-Notebook
(hardware + software + CAD)
Além do Software
37. 37
Conclusão:
“Essa onda de software livre
nunca vai ganhar força, porque
não tem apelo de mercado!”
(profissional de TI, anônimo)
38. 38
Conclusão:
Software Aberto/Livre ou Fechado/Proprietário:
decisão técnica, não passional
profissional tem que conhecer todos os lados
sem preconceitos
39. 39
Conclusão:
Desenvolvimento colaborativo traz:
Redução de custos
Velocidade de desenvolvimento
Sinergia
Visibilidade
Código Aberto traz:
Segurança
Confiabilidade
Compatibilidade
40. OBRIGADO !
Modelos de Negócios baseadosModelos de Negócios baseados
em Software Livreem Software Livre
Fábio Prudente
fprudente.blogspot.com