O documento discute:
1) O que é software livre e seus modelos de negócio;
2) Exemplos de softwares livres maduros como Linux e suas adoções pelo mercado;
3) A sustentabilidade econômica do modelo de software livre.
1. Software Livre Potencialidades e Modelos de Negócio Belém, 9 de dezembro de 2005 Cezar Taurion Gerente de Novas Tecnologias Aplicadas [email_address]
8. Não se deixando envolver pelo FUD (Fear, Uncertainty and Doubt)
9. O que é Software Livre / Open Source? “ I think Linus’s cleverest and most consequential hack was not The construction of the Linux kernel itself, but rather his Invention of the Linux development model”. Eric Raymond, “The Cathedral and the Bazaar” Open Source Inovação do processo de desenvolvimento Modelo de negócios
10. Modelo Bazaar Gênesis Primeira versão Versão estável Novas features Versão terminal Variantes Primeiros contribuidores Cria-se comunidade Governança formal Processos de revisão Mais contribuidores Divergências de direcionamento Comunidade desiste de evoluir o software Variantes podem continuar evoluindo (OpenSSH/SSH) Split off para novo projeto (Emacs x Xemacs) Liderança reconhecida Ciclo de Vida de um Projeto de Software Livre
11.
12.
13. Ecossistema de negócios é fundamental para o sucesso de qualquer tecnologia Tempo Curva da evolução da tecnologia Ecossistema de negócios Tecnologia Arcabouço Jurídico
14.
15. Fonte Fonte : Relatórios anuais 2004 (Form 10-K- USA) Receita de Software e Serviços 75% 25% IBM 74% (Linux sob assinatura como serviços) 26% Novell 69% 31% SAP 63% 36% Siebel 31% 69% Computer Associates 21% 79% Oracle 6% (excluindo MSN/Home Entertainment) 94% Microsoft 2% 98% Symantec 2% 98% Adobe Serviços Licenças Companhia
16. $2.8B 34% Client Win 2000 Pro,Win XP Pro & Home, Win NT WS, Win ME, Win 9x, Embedded OS, Tablet PC Bus Solutions Great Plains, Navision, bCentral, MSCRM MSN MSN Subscriptions, MSN Network Services CE/Mobility Pocket PC, Handheld PC, other Mobility, Win CE, MapPoint Home & Entertainment Xbox, Consumer HW/SW, PC Games, TV Platforms, MAC Office Info Worker Office, Project, Visio, Standalone apps, Sharepoint Portal CALs, Professional Support Server & Tools Win Servers & CALs, SQL, Exchange, SMS, Win Terminal Server, Sm Bus Server, BackOffice/Core CAL, AD Tools, Training, Certification, MS Press, MCS, Premier Support $.13B 2% $.05B .5% $.5B 6% $.6B 7% $2.3B 28% $1.9B 23% Microsoft: Revenue Contribution F1Q04 (ending September 30, 2003) $8.2B + 6% y/y
17.
18. ( V ) ( C) “excesso de funcionalidade” Open Source (processo colaborativo) Valor percebido ( V ) Custo P&D ( C ) Uma estratégia de adoção de Software Livre pela indústria de software
19. Tipos de licenças de Software Tipo de licença Domínio Público (ex.TCP/IP) Não “copyleft” (ex. BSD) “ copyleft” (ex. GPL) Proprietária Código fonte aberto Não há licença Existem mais de 40 tipos de licenças cadastrados na OSI.... Acadêmica: BSD, Bind, Sendmail... Comunidade: Apache... Corporativa: OSD, CPL, SPL...
20. Licenças e Modelos de Negócio Incentivo para a comunidade Fraco Forte Viés empresarial (potencial de lucratividade) Fraco (não amigável) Forte (amigável) Licenças proprietárias Dual licences Licenças BSD-style (IBM CPL) LGPL GPL
21.
22.
23.
24.
25.
26.
27. Um modelo para seleção de SL Uma simulação (real...) Licenças $100 Suporte $10 Help desk Licenças $0 Suporte $100 Help desk/desenvolvedores Decisão: não implementar! . Alocar desenvolvedores de outras tarefas . Impactos nos projetos (+ headcount ou + atrasos
28. Comunidade envolvida no desenvolvimento de um Software Livre Core developers Non-core Developers (contributors) Usuários Meritocracia tende a concentrar as colaborações :10% dos colaboradores escrevem mais de 70% do código.
29.
30. Atual estrutura de desenvolvimento do Linux Contribuidores Staff da OSDL também contribui com código Código fonte Mantenedores dos Subsistemas no staff OSDL Mantenedores dos subsistemas Mantenedor do kernel em produção Código fonte Mantenedor do kernel em desenvolvimento Linus Torvalds (staff OSDL) Andrew Morton (staff OSDL) Mercado Linux User Advisory Council (OSDL) Desde maio 2004 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. Fonte: OSDL
31. Patrocinadores da indústria Expertise e $$ Comunidade e Arquitetos e coordenadores do OSDL (OSDL - Open Source Development Laboratory) Expertise e Pessoas Internet OSDL Fonte: OSDL Atual estrutura de desenvolvimento do Linux Data Center Linux for the Enterprise Carrier Grade Linux For Communications Desktop Working Group
32.
33.
34.
35. Por que Linux? Segurança! Source: Linux Development Survey, 2005, Evans Data Corp. Linux versus Windows 2000 Linux versus Windows XP
36. Segurança BZ Research: pesquisa com 6344 gerentes de desenvolvimento (abril 2005) Solaris 66 % 74% Secure/Very secure 13 % 6% Very insecure/insecure Linux
43. Evolução da adoção do Linux Tempo Linux em aplicações mission-critical Linux em aplicações departamentais Linux em embedded software Linux em infra-estrutura DNS, VPN,cache,firewall, web server, print server,...) Adoção de uma tecnologia
44. Evolução da adoção do Linux Tempo Linux em desktop (Home user) Linux em desktop (Business user) Linux em aplicações mission-critical Linux em aplicações departamentais Linux em embedded software Linux em infra-estrutura DNS, VPN,cache,firewall, web server, print server,...) Adoção de uma tecnologia
50. Resultado: é possível fazer isso hoje? ET1 D1 ET2 Interoperabilidade não é apenas uma questão técnica, mas é a base para compartilhamento de informações e conhecimento, e mesmo base para reorganização de processos administrativos. As barreiras para interoperabilidade devem ser apenas as restrições ou limitações tecnológicas e nunca serem introduzidas intencionalmente por um fornecedor ou prestador de serviços.
56. Formato aberto Details of standards are available to all; no single firm has control over how they evolve; no charge for their use Technology may be standard, but details are not made available beyond the firm Details of standards are made available to all; but owner has control over how the standard evolves and may charge for use. Trend Closed Open Public Private Control Access Rebecca Henderson, MIT Sloan School of Management, 2004 , adapted Cezar Taurion, nov, 2005 .doc, .ppt... OpenXML OpenDocument
57. O caso Massachussets... “ It is an overriding imperative of the American democratic system that we cannot have our public documents locked up in some kind of proprietary format, perhaps unreadable in the future, or subject to a proprietary system licence that restricts access.” Eric Kriss, secretário de Administração e Finanças, Massachussets
59. Estamos iniciando um momentum “open”… “ Any office application used by institutions must be able to be saved to (and so viewed by others) using a commonly agreed format that ensures an institution is not locked into using specific software.” BECTA (British Education Communication Technology Agency)