O documento discute vários modelos de negócios relacionados a software open-source, incluindo suporte e treinamento, consultoria em softwares open-source, Software as a Service, e venda de pacotes de software proprietário baseado em código-fonte open-source. O documento também fornece conselhos sobre como iniciar e manter projetos de código aberto.
1. como começar e se dá
dinheiro ?
Marcel Caraciolo
@marcelcaraciolo
Developer, Cientist, contributor to the Crab recsys project,
works with Python for 6 years, interested at mobile,
education, machine learning and dataaaaa!
Recife, Brazil - http://aimotion.blogspot.com
Wednesday, September 11, 2013
2. O que é open-source ?
Voluntary
Code
Committer
Review
Repository
Merge
Free
Distribution
Wednesday, September 11, 2013
17. Cessou a versão gratuita para lançar o RedHat
Enterprise Linux
Modelos de pacote
Wednesday, September 11, 2013
18. Resultado ?
Março/2011 a Fevereiro/2012 receita de 1.12
bilhões de dólares
Empresa que mais contribui com o kernel do
Linux
Wednesday, September 11, 2013
25. Não é só software!Não é só software ! (arduino.cc)
Wednesday, September 11, 2013
26. Não é só software!
Posso começar a
contribuir ?
Wednesday, September 11, 2013
27. Não é só software!
E meu projeto ?
Implemente uma versão (em inglês)
Libere-a em beta
Divulgue o binário para os amigos
Espere
while (houverBug())
Implemente as correções
Libere uma versão
Divulgue o binário para os amigos
Espere
Wednesday, September 11, 2013
28. Não é só software!
E meu projeto ?
Wednesday, September 11, 2013
29. Não é só software!
E meu projeto ?
Escolha uma licença: GPL, LGPL, ...
Encontre um repositório e crie o projeto
Github
Bitbucket
É necessário Git ou Mercurial
Monte a página do projeto
Crie uma lista de discussão
Crie um blog
Wednesday, September 11, 2013
30. Não é só software!
E meu projeto ?
Wednesday, September 11, 2013
31. Não é só software!
Boas práticas
Desenvolvimento dirigido a testes
Testes unitários, sempre
Libere quantas versões beta desejar
Boa documentação e feedback
De suas ações
Não responda as críticas ofensivas
Assimile apenas as críticas construtivas
Você é intocável.
Wednesday, September 11, 2013
32. Não é só software!
E meu projeto ?
Desenvolvimento dirigido a testes
Testes unitários, sempre
Libere quantas versões beta desejar
Boa documentação e feedback
De suas ações
Não responda as críticas ofensivas
Assimile apenas as críticas construtivas
Você é intocável.
Wednesday, September 11, 2013
33. Não é só software!
E meu projeto ?
Wednesday, September 11, 2013
34. Não é só software!
E meu projeto ?
Associe-se ou crie uma ONG.
Pesquise empresas usuárias
Permita doações
Busque parcerias nas universidades
Garanta a qualidade!!
Wednesday, September 11, 2013
35. Não é só software!
E meu projeto ?
Associe-se ou crie uma ONG.
Pesquise empresas usuárias
Permita doações
Busque parcerias nas universidades
Garanta a qualidade!!
Wednesday, September 11, 2013
36. Não é só software!
E meu projeto ?
Crie uma empresa
Serviços de customização
Documentação
Suporte urgente
Plugins e/ou versão paga
Mantenha a comunidade!
Dê prêmios para os commiters
Envie os commiters para palestras
Crie um plano de recompensas
Wednesday, September 11, 2013
37. Não é só software!
E meu projeto ?
Wednesday, September 11, 2013
38. Descotinuei o projeto...
Normal!
Passe adiante
Mantenha o código e a página on-line
Avise aos desenvolvedores..
Avise as distribuições!
Wednesday, September 11, 2013
39. Não é só software!Preparado ?
Chamada de emprego no github , cvs via pull request
Wednesday, September 11, 2013
40. Não é só software!
Wednesday, September 11, 2013
41. Não é só software!
Wednesday, September 11, 2013
42. como começar e se dá
dinheiro ?
Marcel Caraciolo
@marcelcaraciolo
Developer, Cientist, contributor to the Crab recsys project,
works with Python for 6 years, interested at mobile,
education, machine learning and dataaaaa!
Recife, Brazil - http://aimotion.blogspot.com
Wednesday, September 11, 2013