Oportunidades no Mercado com Linux e Software Livre
1. Oportunidades no MercadoOportunidades no Mercado
com Linux e Software Livrecom Linux e Software Livre
Eduardo de Barros LimaEduardo de Barros Lima
VIII ENACOMPVIII ENACOMP
27 de Outubro de 201027 de Outubro de 2010
3. Pode me chamar de “Etrunko”
Formação na Universidade Federal de Uberlândia
Trabalha com Linux e Software Livre desde 1999
Histórico profissional
●
1999 – UFU (Estagiário)
●
2001 – Banco do Brasil (Politec)
●
2005 – Instituto Nokia de Tecnologia (INdT)
●
2010 – ProFUSION Embedded Systems
Apresentações em eventos mundo a fora
http://etrunko.blogspot.com
6. Software Livre e Open Source
Software Livre
●
Refere-se a liberdade e não ao preço
– Executar, estudar, copiar, modificar, distribuir
Open Source
●
Modelo de desenvolvimento colaborativo
– “Divisão” de despesas
Não se opõem ao comércio e lucro
Licenças de software garantem as liberdades
●
GPL, LGPL, Apache, BSD, MIT, ...
21. E por aí vai...
Servidores e frameworks web
Bancos de dados
Web browsers
Suites de escritório e utilitários
Aplicações e frameworks multimidia
Processamento de imagens
Computação gráfica
Compiladores
Jogos
23. GNU/Linux
Linux
●
Criado por Linus Torvalds
●
Lançado em 1991
●
Kernel ou núcleo do sistema
GNU
●
Projeto da FSF
●
Provê as ferramentas para
acesso e utilização do Linux
24. Contribuem com o Linux
RedHat
IBM
Intel
Nokia
Novell
Google
Oracle
Canonical
Samsung
AMD
SGI
HP
Sony
Cisco
Linux Foundation
Fabricantes de chips
25. Linux em Números
Nova versão a cada 2-3 meses
Desenvolvedores
●
~1.200 por versão (~200 empresas)
– 20% de autônomos (não filiados a empresas)
●
5.000+ total (500+ empresas)
Modificações (patches)
●
10.000+ por versão
●
5+ a cada hora
26. Linux em Números
Linhas de código
●
12+ milhões
Valor estimado
● U$ 1.500.000.000,00 (1.5 bi)
Outros
●
22+ arquiteturas de hardware
●
70+ sistemas de arquivos
●
Milhares de dispositivos
28. Computadores
PC, Notebooks, Netbooks, Nettops
Mainframes, Supercomputadores
●
90% dos top 500 supercomputadores
– Pesquisa nas mais diversas áreas
– Mercado financeiro
http://top500.org
30. Disp. Móveis e Embarcados
Celulares, Smartphones, GPS
Sistemas de entreterimento em carros e aviões
TVs, Decodificadores, Set top Boxes
Instrumentos musicais
Videogames, jogos portáteis
E-Book readers, tablets
Câmeras Digitais, Personal Media Players (PMPs)
Impressoras, Sistemas de Segurança
Eletrodomésticos
34. “I'm doing a (free) operating
system (just a hobby, won't be
big and professional like gnu)
… It is NOT protable and
probably never will support
anything other than AT-
harddisks”
Linus Torvalds
25/08/1991
36. Para Desenvolvedores
Divertir-se com o trabalho
Aprender com os mestres
Estar à frente do seu tempo
Satisfação pessoal
Reconhecimento do trabalho
Networking
Viagens internacionais
●
Congressos, hackfests
Boa remuneração
37. Para Empreendedores
Utilizar soluções já existentes
Adaptar à necessidade
● Evitar forks, retribuindo o código
– Cumprir com os termos da licença
– Manter patches custa caro
Divisão dos custos
●
Correções, revisão de código, idéias, testes, QA
Time to market reduzido
Criar uma boa imagem na comunidade
39. Requisitos
Conexão com a Internet
Expressar-se bem em inglês
●
E-mail, listas de discussão
● IRC (Chat)
●
Bug trackers
●
Blogs
Vontade de aprender
Aceitar críticas e sugestões
Não desanimar facilmente
40. Ferramentas
Bom editor de texto ou IDE para desenvolvimento
Compilador, Interpretador
Depurador de código
Medidores de consumo de memória e CPU
Controle de versão
Copie, use, modifique, distribua, anuncie!
Dogfooding
41. Google Summer of Code
Programa anual patrocinado pelo Google
●
Estudantes de graduação, mestrado
●
“Salário” de U$ 5.000,00
●
Certificado, camiseta
Grande parte dos projetos FOSS participam
●
Sugestões e idéias de projetos sugeridas pela
própria comunidade
●
Um mentor para te guiar durante o projeto
Ótima oportunidade para começar
42. Outras formas
O site do projeto geralmente possui informações
para novos desenvolvedores
Participar dos canais de comunicação
●
IRC
●
Listas de discussão
● Bug tracker
● Blogs da comunidade
Seu código fala por você
45. Emprego não irá faltar
Procure por empresas patrocinando os projetos
●
Google
●
Nokia
●
Intel
●
Canonical
Crie um blog e divulgue seu trabalho
Cadastre seu currículo no Linked.in
●
Grupos de acordo com áreas de interesse
46. Abra seu próprio negócio
Basta uma idéia
Transforme a ideia em algo concreto
Aproveite incentivos do governo
Divulgue seu projeto/produto/empresa
Vários casos de aquisição de empresas pequenas
por gigantes da tecnologia