o modelo “bazar” de produção de softwares o caso das...
TRANSCRIPT
![Page 1: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/1.jpg)
O caso das Comunidades Virtuais de Software livre.
Por Vicente Aguiar
Fonte: Lucas Rocha <[email protected]> Feced/2005
O modelo “Bazar” de Produção de Softwares
![Page 2: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/2.jpg)
Sobre esta apresentação
© 2008 Vicente Aguiar
O Conteúdo desta apresentação está licenciado sob a Licença Creative Atribuição-Uso Não-Comercial Compartilhamento pela mesma Licença 2.5 Brasil Commons.
http://www.creativecommons.org/licenses/by-nc-sa/2.5/br/
![Page 3: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/3.jpg)
O que é software?
● Hardware X Software– Relação entre corpo e alma, cérebro e
mente, o concreto e o abstrato– A linguagem digital que permite a
interação entre seres humano e máquinas.
● Ditado Popular:– “Software é aquilo que você xinga e
hardware é aquilo que você bate”.
![Page 4: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/4.jpg)
O Processo de Produção de Softwares
Idéias1
Código-fonte3
se (x = 10) então faça um cálculosenão mostre uma mensagem
Instruçõesde Máquina
4
01011011011011010110101110101110100110110001100110110110110100101101000001110101011011011000
Processo de tradução de idéias em “algo”que será executado pela máquina, através da utilização de técnicas de Engenharia de SoftwareModelos
2
![Page 5: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/5.jpg)
Modelo Fechado - Piramidal
● Softwares são produzidos e vendidos por empresas de tecnologia que só entregam ao cliente/usuário o código de máquina (código compilado)
● Os clientes ficam impossibilitados de alterar o comportamento do software ficando dependentes dessas empresas
● Em geral, estes softwares têm restrições em número de cópias e nas formas de utilização
![Page 6: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/6.jpg)
● Isto é feito através do uso do copyright e da aplicação de licenças de uso do software que restringem a liberdade do usuário– Copyright
● Dá ao proprietário direitos exclusivos sobre a distribuição da sua propriedade.
– Licenças de uso● Documento que autoriza, geralmente com
restrições, a utilização de uma propriedade intelectual
Modelo Fechado - Piramidal
![Page 7: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/7.jpg)
Empresa de Software
Idéias Modelos
Código-fonteInstruções
de Máquina
Cliente
??? ?
$$
$ $
Usuário “compra”, na verdade, o direito de uso (licenças) e não o software
Impactos do Modelo Fechado
![Page 8: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/8.jpg)
● Brasil: 52% do software é ilegal– Indústria de informática move U$3.2 Bi
(2001)● U$1 Bi (1/3) são enviados para o exterior como
pagamento de licenças
– Curiosidades● Orçamento do MCT: R$ 1 Bi (2003)● Orçamento do Fome Zero:R$ 580 Mi (2003)
Impactos do Modelo Fechado
![Page 9: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/9.jpg)
Questão:
O processo de produção e
distribuição de softwares sempre
aconteceu dessa forma “fechada”
e utilitária ??
![Page 10: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/10.jpg)
A Sociedade em Rede ● História do novo Paradigma Tecnológico:
Informacinonalismo.
● Pilares tecnológicos– Internet
● TCP/IP – >ARPANET● DNS –> Berkeley● www (hipermídia e http) – CERN (?)
– O PC● Apple I -> Homebrew Computer Club
– Sistemas Operacionais (Softwares)● UNIX -> Bells/ UNIX BSD -> Berkeley
![Page 11: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/11.jpg)
Questão 02:
Qual o campus universitário se tornou
em um dos ícones do movimento de
contra-cultura nos EUAs ??
![Page 12: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/12.jpg)
A Sociedade em Rede
● Mudança Cultural: não – - Não existem revoluções de natureza tecnológica sem transformações culturais...
● Cultura Hacker
– conjunto de valores e crenças que emergiu das redes de programadores de softwares que interagiam mediados por computadores, em torno de projetos abertos e colaborativos de desenvolvimento tecnológico.
![Page 13: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/13.jpg)
O Movimento Software Livre
● A reação contra a lógica (Ideologia) proprietária e utilitária do “mercado”.
● Projeto GNU (1984) Free Software Foudation
● GPL (Licença Pública Geral): Inversão da lógica de propriedade - “Copyleft”.
![Page 14: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/14.jpg)
As Quatro Liberdades = S.L.
0)Executar o programa para qualquer propósito
1)Estudar como o programa funciona e adaptá-lo às suas necessidades. O acesso ao código-fonte é pré-requisito neste caso
2)Redistribuir cópias de modo que você possa ajudar a seu próximo
3)Aperfeiçoar o programa e liberar seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. O acesso ao código-fonte também é um pré-requisito neste caso
Estas quatro liberdades formaram o substrato conceitual para a criação da licença GPL (General Public License)
![Page 15: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/15.jpg)
Surge outro Modelo...
● A solução colaborativa iniciada por um hacker finlandês e universitário de nome Linus Torvalds
● Em 1991 nasce o Linux
● Modelo de produção acadêmico aberto ou simplismente “Bazar”.
![Page 16: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/16.jpg)
Com outra forma de organização..
www.debian.org
![Page 17: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/17.jpg)
Um outro nodelo: “Bazar”
Idéias Modelos
Código-fonteInstruções
de Máquina
DesenvolvedoresEmpresas de Software Cliente
$ $$$ $ $$
![Page 18: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/18.jpg)
Resultados do Modelo do Software Livre
● Softwares são produzidos em projetos na Internet de forma aberta e colaborativa, onde todas/os podem ter acesso ao software de forma integral.
● Qualquer usuário pode se tornar um desenvolvedor. Assim, quanto mais pessoas usam, mais o software é desenvolvido, se tornando seguro e inovador.
● As empresas de TI deixam de vender softwares "fechados" e passam a prestar serviços com softwares livres e, assim, acabam também contribuindo para o aprimoramento dessas tecnologias.
![Page 19: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/19.jpg)
Resultados do Modelo do Software Livre
Mudança de um mercado monopolista para um mercado mais democrático e criativo.
Geração de oportunidades de negócios em TI para regiões em desenvolvimento do Brasil.
![Page 20: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/20.jpg)
Resultados do Modelo do Software Livre
Democratização do acesso às Tecnologias da Informação (Tis).
Autonomia do usuário (consumidor) em relação ao fornecedor (comunidade ou empresa) .
Atualização colaborativa de softwares e documentação.
![Page 21: O modelo “Bazar” de Produção de Softwares O caso das ...wiki.colivre.net/pub/VicenteAguiar/... · Metareciclagem Resultado do Modelo de Software Livre. Created Date: 5/22/2009](https://reader035.vdocuments.net/reader035/viewer/2022062603/5f28fd16ee948e451b10f431/html5/thumbnails/21.jpg)
Metareciclagem
Resultado do Modelo de Software Livre