Oportunidades no Mercado com Linux e Software Livre

Preview:

DESCRIPTION

Apresentação no VIII ENAComp, no dia 27/10/2010, na Universidade Federal de Goiás, campus Catalão.

Citation preview

Oportunidades no Mercado Oportunidades no Mercado com Linux e Software Livrecom Linux e Software Livre

Eduardo de Barros LimaEduardo de Barros LimaVIII ENACOMPVIII ENACOMP27 de Outubro de 201027 de Outubro de 2010

Bom dia!Meu nome é Eduardo, muito prazer.

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

A ProFUSION

Campinas – SP

Sistemas Embarcados

Dispositivos móveis

Especializada em FOSS

Clientes● Freescale Semiconductor● Nokia, Samsung● Electrolux

http://profusion.mobi

Voltando ao assunto...

Software Livre e Open Source

Software Livre● Refere-se a liberdade e não ao preço

– Executar, estudar, copiar, modificar, distribuirOpen Source● Modelo de desenvolvimento colaborativo

– “Divisão” de despesasNão se opõem ao comércio e lucro

Licenças de software garantem as liberdades● GPL, LGPL, Apache, BSD, MIT, ...

Exemplos de projetos

Sistemas Operacionais40+

Minix e GNU Hurd

BSD

Outros (Darwin, ReactOS)

Linguagens de Programação80+

Distribuições300+

Plataformas Móveis

Mais alguns...

Toolkits Gráficas

Ambientes Desktop

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

“Você não está se esquecendo de alguma coisa?”

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

Contribuem com o Linux

RedHat

IBM

Intel

Nokia

Novell

Google

Oracle

Canonical

Samsung

AMD

SGI

HP

Sony

Cisco

Linux Foundation

Fabricantes de chips

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

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

Casos de uso

Computadores

PC, Notebooks, Netbooks, Nettops

Mainframes, Supercomputadores● 90% dos top 500 supercomputadores

– Pesquisa nas mais diversas áreas– Mercado financeiro

http://top500.org

Serviços Web

Google

Youtube

Facebook

Amazon

Wikipedia

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

Linux numa geladeira?!?

Electrolux Infinity i-Kitchen

“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 Torvalds25/08/1991

Vantagens

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

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

O pontapé inicial

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

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

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

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ê

“Talk is cheap. Show me the code.”

Fazendo dinheiro

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

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

Perguntas?etrunko@profusion.mobi

@etrunko

Muito obrigado!

Recommended