contribuindo para projetos de software livre

15
Contribuin do para Projetos de Software Livre

Upload: lucas-barros

Post on 08-Aug-2015

67 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Contribuindo para projetos de software livre

Contribuindo para Projetosde Software

Livre

Page 2: Contribuindo para projetos de software livre

Sócio e Diretor de tecnologia e inovação na id5 Soluções Web.

Sócio e Fundador da Sururu Labum espaço de pesquisa e prototipagem.

Desenvolvedor e Tradutor para português do Brasil no projeto em PHP Yii2 Framework

Lucas Barros #hoje

Page 3: Contribuindo para projetos de software livre

Mas, antes, detalhes pouco falados sobre open source ok?

Page 4: Contribuindo para projetos de software livre

1. Open source não quer dizer de graça...E não tem nada haver com ser ou não ser e sim se dá pra ganhar dinheiro com isso!

Page 5: Contribuindo para projetos de software livre

2. Open source é algo maior que apenas linux...E o S.O. Linux é apenas alguns dos milhares de projetos open source no mundo.

Page 6: Contribuindo para projetos de software livre

3. Sim você pode usar open source para fins comerciais...

Seja implantando, dando suporte e consultoria ou reusando para criar seus próprios produtos comerciais...

Page 7: Contribuindo para projetos de software livre

Mas porque contribuir com projetos de software livre?

Page 8: Contribuindo para projetos de software livre

Open Source x Proprietário- Livre para usar, mudar, redistribuir e usar

para fins comerciais.

- Baixo custo ou quase zero de licença.

- Custo médio para implantação manutenção de soluções geralmente com mão de obra final ou terceirizada (SaaS, PaaS, outsourcing…)

- Comunidade (que deveria incluir você!) resolvendo problemas (e as vezes gerando) e evoluindo muito rápido.

- Paga por licença de uso ou cópia fechada.

- Alto custo de licença de uso.

- Custo alto para implantação e manutenção das soluções geralmente com outros proprietário.

- Empresas (que não incluem você) resolvendo problemas (e as vezes gerando) e evoluindo muito lento.

Page 9: Contribuindo para projetos de software livre

E como eu posso contribuir?

Page 10: Contribuindo para projetos de software livre

1. Usando no seu dia a dia opções livres...Como linux, LibreOffice, GIMP, Apache, DIA, Astha, PHP, JAVA, BIND9, ECLIPSE IDE, MariaDB, Rails, FreeBSD, GIT, MySQL....

Page 11: Contribuindo para projetos de software livre

2. Traduzindo documentação e textos para ptBR...Ótima opção para treinar o inglês, aprender mais sobre determinada tecnologia e ainda comtribuir com a difusal do projeto.

Page 12: Contribuindo para projetos de software livre

3. Reportando erros e sugerindo melhorias...Todo projeto open source tem fóruns e um sistema de gestão do projeto e repositório de contribuições… submeta suas idéias!

Page 13: Contribuindo para projetos de software livre

4. Programando a construção do software livre...se sua praia for desenvolvimento, então além de reportar sugestão, envie ‘pull requests’ das modificações do fonte (source)

Page 14: Contribuindo para projetos de software livre

OK! vamos ver isso na prática?

Page 15: Contribuindo para projetos de software livre

Lucas Barros #obrigado

https://www.facebook.com/lukbarrosBR

https://twitter.com/lukbarros

https://github.com/lukBarros

[email protected] | www.id5.com.br