SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
O Mercado e a Revolução do Software Livre




Kleber da Silva Rodrigues
Engenheiro de Computação
Milenium Informática

    09 de Abril de 2011
Sobre a Milenium Informática




Área de Atuação – 17 Anos no Mercado


A Milenium Informática é uma empresa prestadora de serviços, atuando na área de:

    Consultoria em Conectividade e Servidores de aplicações;

    Soluções em Banco de Dados, Conectividade e Desenvolvimento;

    Redes e Segurança da Informação;

    Desenvolvimento de sistemas personalizados;

    Treinamentos: Milenium TI Center e Mandriva.
Sobre a Milenium Informática




* Promoção de Aniversário até 30/04/2011
 (com descontos de até 35% para capacitação profissional);


* Curso de Fundamentos começando em 19/04/2011 até 17/05/2011;


** Monitoração de Hosts e Serviços em 07/06/2011 a 21/06/2011;


* Informações no site, por telefone ou msn: treinamento@mileniuminformatica.com.br
Conteúdo da Palestra


O que é Software Livre
Histórico do Linux
O que é Linux
Distribuições Linux
Características atuais
Linux: oportunidade global
O Linux é usado por grandes empresas
Grandes empresas de tecnologia
Dados sobre Linux
Código aberto não é só Linux
Dados Atuais sobre Linux na área de TI
Oportunidade de carreira
Histórico e Características do Linux





    1965 – Laboratórios Bell da AT&T começam a desenvolver o MULTICS

    Ken Thompson começou a desenvolver o UNIX em assembly para um PDP-7

    Por volta de 1970 o uso do Unix cresceu tanto que
    a AT&T criou um grupo de suporte.

    O Unix não era comercializado, mas distribuído
    gratuitamente as Universidades.

    Entre 1977 e 1982 a AT&T unificou as versões na
    conhecida UNIX System III, evoluindo até chegar
    na famosa System V por volta de 1983.

    O UNIX foi a inspiração de Linux Torvalds, que
    iniciou um projeto de S.O. baseado no minix, um
    S.O. de Andrew Tenebaum (microkernel).
Histórico e Características do Linux

Até 1970 o software era livremente compartilhado. Praticamente só
existia o custo de hardware.
     Em 5 de outubro de 1991, Linus Torvalds anunciou a primeira versão oficial do kernel
 do Linux.

    Multitarefa e multiusuário

    Portado para várias arquiteturas de hardware

    Utiliza os conceitos de Software Livre

    Pode ser usado em uma estação de trabalho ou
    em um servidor

    Baseado no padrão POSIX
    Graças as suas vantagens competitivas, o Linux tem                 Linus Torvalds

    conquistado muito espaço junto a governos, empresas e
    entidades sociais:

    Economia com licenciamento

    Independência tecnológica

    Compartilhamento do conhecimento
O que é Software Livre ?




Liberdade para instalar o programa para qualquer finalidade;





Liberdade para estudar e modificar o programa;





Liberdade para copiar o programa;






 Liberdade para melhorar o programa e divulgar suas melhorias
para o público, de modo que a comunidade inteira se beneficie.
Filosofia do Software Livre


    Free Software, liberdade para executar, copiar, distribuir, estudar, modificar e melhorar
    o programa.


                            Free NÃO no sentido de gratuito.



    Liberdade 0: a liberdade para executar o programa com qualquer propósito

    Liberdade 1: a liberdade para estudar como o programa funciona e adaptá-lo às
    suas necessidades. O acesso ao código-fonte é um pré-requisito para que isto
    possa acontecer.

    Liberdade 2: a liberdade para redistribuir cópias do programa, para que se possa
    ajudar os amigos, conhecidos, clientes, etc.

    Liberdade 3: a liberdade para melhorar o programa, e distribuir suas melhorias
    para o público em geral, de maneira que toda a comunidade possa se beneficiar
    disto. O acesso ao código-fonte é um pré-requisito para que isto aconteça.
Filosofia do Software Livre





    Não há problemas em cobrar para redistribuir ou modificar um Software Livre (SL)

    Não é possível o autor do programa revogar as liberdades

    O copyleft garante que todos os princípios do SL sejam aplicados
Outros Conceitos Relacionados ao SL



        Free Software Foundation – FSF
    
         Fundada por Richard Stallman
    
         Organiza e custeia o movimento GNU (GNU is Not UNIX)
    
         Discutem e aprimoram o copyleft e a GPL GNU General Public License
    
         (Licença Pública Geral),
    
         Difundem o Software Livre





        Movimento Open Source
    
         Sumarizado no documento a catedral e o Bazar por Eric
         Raymond
    
         Possui objetivos semelhantes ao movimento GNU mas
         com menos radicalismo
    
         Mais tolerantes ao uso comercial
Licenças de Software Livre



        Foram criadas para garantir a manutenção das características do Software Livre

        A GPL regulamenta as liberdades centrais, definindo condições para cópia,
        distribuição, modificação, etc:
    
          Deve existir um aviso destacado em cada arquivo modificado, de que os dados
          originais foram alterados.
    
          Deve existir um aviso de que o trabalho distribuído ou publicado deriva
          totalmente ou em parte do programa original
    
          A licença não poderá ser modificada e o usuário sempre poderá ter acesso a
          mesma, na íntegra.
    
          Não há garantias para um software livre, pois caso o programa seja modificado e
          redistribuído por alguém, não mais refletirá no trabalho original do autor.




                     GPL BSD APACHE                    LGPL
O que é o Linux ?


Por ser um sistema de código aberto e de livre distribuição, não exige
pagamento de licença. O Linux pode ser instalado em quantas máquinas
for necessário, eliminando os custos com licenças.


Por suas características técnicas (segurança e robustez), é o sistema ideal
para servidores corporativos de grande porte e estações de trabalho com
grande volume de carga. O Linux também oferece inúmeras
opções de programas e aplicativos de alta qualidade para o
usuário de desktop.
Distribuições Linux



Kernel + personalizações + pacotes + ferramentas = Distribuição




                 http://www.distrowatch.com
Características Atuais



    Desenvolvedores pagos por grandes corporações;

    Grande difusão no meio governamental/empresarial;

    Suporte a um grande número de hardwares e periféricos;

    Funcionando em dezenas de arquiteturas computacionais diferentes;

    O sistema cresce das aplicações mais genéricas para as mais específicas;

    A necessidade da maioria está pronta (e-mail, Web, office, agenda);

     Algumas    distribuições   Certificadas   pelos   Grandes   Participantes   do
Mercado.

    Fartos recursos gráficos;

    Usuários iniciantes.
Comemorações pelos 20 do Linux
Compatibilidade com os seus arquivos atuais do Windows




 MS Word - Windows




                     LibreOffice.org - Mandriva Linux 2011
O Linux é usado por grandes empresas
Grandes empresas de tecnologia investem e
       desenvolvem produtos para Linux




HP vende PC com Linux na América Latina
Acordo com Mandriva vale para 37 países da região, inclusive Brasil,
que já está comercializando máquinas equipadas com Linux.
Fonte: IDC
Fonte: IDC
Fonte: IDC
Caso de Sucesso
Experiências de instituições públicas com a migração para software livre, em qualquer nível:




  * Banco do Brasil

  * Serpro

  * Embrapa

  * Ministério do Desenvolvimento Agrário

  * Dataprev

  * Ministério das Comunicações

  * Exército

  * Radiobrás

  * Relatório do TCU que recomenda uso de software livre

  * Tribunal Regional Do Trabalho Da 4a Região



                                   Fonte: http://www.softwarelivre.gov.br/
Caso de Sucesso
Código Aberto não é só Linux
O Linux é hoje o maior exemplo de código aberto, mas existem outros que
fundamentam e justificam a adoção deste modelo de desenvolvimento:

 Web Server Apache;

 PHP (linguagem para desenvolvimento web);

 MySQL;

 PostgreSQL.
Apache

A Apache Software Foundation está comemorando 14 anos consecutivos de
liderança no mercado de Web Server. Como continuação do projeto NCSA
httpd, o HTTP Server tem sido o líder da plataforma web server desde 1996.
O Apache é atualmente o primeiro Web Server no ranking, com duas
vezes mais market share que o segundo colocado.
Apache


Recentemente o Apache se tornou o servidor com maior número de sites
seguros (https) da Internet (Fonte: NetCraft)
PHP

PHP é uma linguagem amplamente usada, é especializada para o
desenvolvimento Web.
De acordo com a Security Space, a linguagem PHP é o módulo mais
popular do Apache e é instalado em mais de 50% dos sites Apache na
Web.
Linux e Java são boas oportunidades de carreira?
Déficit de profissionais abala setor de software

A grande demanda e a pequena oferta de profissionais qualificados na
área de desenvolvimento cria um perigoso desequilíbrio no mercado de
TI.

Se você tem especialização em Java sua vaga no mercado de trabalho
está assegurada. No Brasil, a demanda por profissionais com
experiência   nessas    e   em     algumas    outras   ferramentas   de
desenvolvimento cresce em ritmo alucinante. O problema é que não há
tanta gente disponível para suprir as necessidades das organizações.

Estima-se entre 15 mil e 20 mil o déficit de profissionais qualificados no
desenvolvimento de software.

COMPUTERWORLD
Rank das Linguagens de Programação




                         Fonte: Tiobe Software
Dados sobre Linux




Pesquisa mostra que 71% de desenvolvedores utilizam código aberto

O IDC levantou dados de 5.000 desenvolvedores de software, em 116
países ao redor do mundo. A pesquisa aponta que o resultado é
conseqüência de inovações no mercado de tecnologia, juntamente
com a iniciativa de diminuir o preço dos produtos ao consumidor
Fonte: IDG Now
Dados sobre Linux




 A utilização do software livre (programa de computador que pode ser
  usado, copiado, estudado, modificado e redistribuído sem nenhuma
restrição) por empresas do governo federal deve gerar até o fim deste
       ano uma economia aos cofres públicos de R$ 500 milhões.

                            Fonte: Abril
Dados sobre Linux


Laboratório da Nokia em Recife dedica-se ao Linux no celular

Música, VoIP, Instant Messaging, jogos multiplayer, compartilhamento de
arquivos, sons e imagens, interatividade.

Tudo isso em um dispositivo móvel e todo baseado em sistema
operacional Linux? Esse é o trabalho que o Instituto Nokia de Tecnologia
está desenvolvendo hoje em Recife.
Robótica Livre

Projetos de robótica em ambiente escolar desenvolvido com a
utilização de kits padronizados.

Para soluções livres em substituição aos produtos comerciais que em
sua maioria utilizam Software e Hardware Proprietário.
Robótica Livre


Propõe o uso de softwares livres (Linux e seus aplicativos) como base
                       para a programação;

 Utiliza-se da sucata de equipamentos eletroeletrônicos e outros tipos
de lixo, para a construção de kits alternativos de robótica pedagógica;

 Kits construídos de acordo com a realidade social de cada escola e
 protótipos de artefatos tecnológicos (robôs, braços mecânicos,...).
Robótica Livre


Resultado é a realização de Olimpíadas de Robótica Livre que teve
caráter de oficina.

Dedicação e ganho no conhecimento em eletrônica e
Conhecimentos básicos de linguagem de programação.




                                                     Fonte: cesol.org
Características Futuras




 Desenvolvedores pagos por grandes corporações;

 Uso indiscriminado do sistema, sobretudo em dispositivos como
eletrodomésticos, celulares, etc;

 Grandes Participantes: 100% Linux compatíveis;

 Base de todas as versões de Linux unificada.
Por que aprender Linux?
Pesquisas mostram que o mercado brasileiro de Linux deverá
atingir índices expressivos de crescimento nos próximos anos,
aumentando assim a procura por profissionais capacitados
nesse sistema.


Segundo pesquisa recente da ZDNet, as vagas para profissionais
Linux aumentaram e privilegiam os que possuem certificação.
Outra pesquisa, realizada pela RHInfo, mostra que a função de
"analista de suporte Linux" é um dos perfis mais procurados
pelas empresas.
Por que aprender Linux?

Com a crescente adoção do Linux por empresas e pelo governo -
que buscam a economia e os benefícios tecnológicos oferecidos
pelo sistema - cresce a necessidade de investir na formação das
equipes. Um profissional qualificado permite ao empregador
extrair um nível de benefício e retorno ainda maior na implantação
e uso de sistemas Linux.
Tendências


Grande avanço a curto/médio prazo:

 Banco de Dados

 PDV

 Call Centers

 Aparelhos Eletrônicos (celulares, PDAs, televisões, som)


 Com o uso massivo de aplicações voltadas para o
 ambiente de Internet as corporações estarão cada
 vez menos dependentes de uma plataforma
 proprietária, utilizando em larga escala soluções
 com melhor custo benefício (i.e, Software Livre).
Duvidas?




           Perguntas ?
Obrigado !



   Qualquer dúvida, entre em contato!
   contato@mileniuminformatica.com.br


www.mileniuminformatica.com.br
         3342-2115

Contenu connexe

Tendances

Modelos de negocio em Open Source
Modelos de negocio em Open SourceModelos de negocio em Open Source
Modelos de negocio em Open SourceCezar Taurion
 
Aula 9
Aula 9Aula 9
Aula 9gsbq
 
Ficha de trabalho_1
Ficha de trabalho_1Ficha de trabalho_1
Ficha de trabalho_1kamatozza
 
Curso introdução ao Software Livre
Curso introdução ao Software LivreCurso introdução ao Software Livre
Curso introdução ao Software LivrePeslPinguim
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software LivrePeslPinguim
 
Ficha de trabalho_1
Ficha de trabalho_1Ficha de trabalho_1
Ficha de trabalho_1fantic3o
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.guilhermemar
 
Software livre - fórum de diretores Unesp
Software livre -  fórum de diretores UnespSoftware livre -  fórum de diretores Unesp
Software livre - fórum de diretores UnespValdir Barbosa
 
Fascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxFascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxEduardo Santana
 
Palestra sobre Software Livre
Palestra sobre Software LivrePalestra sobre Software Livre
Palestra sobre Software LivreEdson Silva
 
Software Livre
Software LivreSoftware Livre
Software Livreguestdedf2
 

Tendances (18)

Modelos de negocio em Open Source
Modelos de negocio em Open SourceModelos de negocio em Open Source
Modelos de negocio em Open Source
 
Software livre
Software livre Software livre
Software livre
 
Aula 9
Aula 9Aula 9
Aula 9
 
Apresentação Software Livre
Apresentação Software LivreApresentação Software Livre
Apresentação Software Livre
 
Ficha de trabalho_1
Ficha de trabalho_1Ficha de trabalho_1
Ficha de trabalho_1
 
Software Livre nas Empresas
Software Livre nas EmpresasSoftware Livre nas Empresas
Software Livre nas Empresas
 
Curso introdução ao Software Livre
Curso introdução ao Software LivreCurso introdução ao Software Livre
Curso introdução ao Software Livre
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
 
Ficha de trabalho_1
Ficha de trabalho_1Ficha de trabalho_1
Ficha de trabalho_1
 
Projeto de migração para software livre
Projeto de migração para software livreProjeto de migração para software livre
Projeto de migração para software livre
 
Software Livre nas Empresas
Software Livre nas EmpresasSoftware Livre nas Empresas
Software Livre nas Empresas
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.
 
Software livre - fórum de diretores Unesp
Software livre -  fórum de diretores UnespSoftware livre -  fórum de diretores Unesp
Software livre - fórum de diretores Unesp
 
Fascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxFascículo Sistema Operacional Linux
Fascículo Sistema Operacional Linux
 
Software livre, codigo aberto e licenças
Software livre, codigo aberto e licençasSoftware livre, codigo aberto e licenças
Software livre, codigo aberto e licenças
 
Revista programar 11
Revista programar 11Revista programar 11
Revista programar 11
 
Palestra sobre Software Livre
Palestra sobre Software LivrePalestra sobre Software Livre
Palestra sobre Software Livre
 
Software Livre
Software LivreSoftware Livre
Software Livre
 

En vedette

Entenda e Aplique o IPv6
Entenda e Aplique o IPv6Entenda e Aplique o IPv6
Entenda e Aplique o IPv6Kleber Silva
 
PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraKleber Silva
 
Portafolio de presentación
Portafolio de presentaciónPortafolio de presentación
Portafolio de presentaciónOlivis Rincón
 
Composicion atmosférica
Composicion atmosféricaComposicion atmosférica
Composicion atmosféricaAlain Najera
 
Hardware and Software. Engineered to Work Together. Oracle.
Hardware and Software. Engineered to Work Together. Oracle.Hardware and Software. Engineered to Work Together. Oracle.
Hardware and Software. Engineered to Work Together. Oracle.Clouds NN
 
Projeto Rural Legal - Realizações 2011
Projeto Rural Legal  - Realizações 2011Projeto Rural Legal  - Realizações 2011
Projeto Rural Legal - Realizações 2011acianf
 
Estudio del mercado t.3
Estudio del mercado t.3Estudio del mercado t.3
Estudio del mercado t.3Marta Garde
 
Curso de primeros auxilios
Curso de primeros auxiliosCurso de primeros auxilios
Curso de primeros auxiliosArancha Martín
 
Ad1 de educação a distancia
Ad1 de educação a distanciaAd1 de educação a distancia
Ad1 de educação a distanciaCleide Masi
 
Tejo Tablet
Tejo TabletTejo Tablet
Tejo Tabletaplop
 
Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...
Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...
Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...CRESS-MG
 

En vedette (20)

Entenda e Aplique o IPv6
Entenda e Aplique o IPv6Entenda e Aplique o IPv6
Entenda e Aplique o IPv6
 
PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e Segura
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Portafolio de presentación
Portafolio de presentaciónPortafolio de presentación
Portafolio de presentación
 
Composicion atmosférica
Composicion atmosféricaComposicion atmosférica
Composicion atmosférica
 
Hardware and Software. Engineered to Work Together. Oracle.
Hardware and Software. Engineered to Work Together. Oracle.Hardware and Software. Engineered to Work Together. Oracle.
Hardware and Software. Engineered to Work Together. Oracle.
 
Projeto Rural Legal - Realizações 2011
Projeto Rural Legal  - Realizações 2011Projeto Rural Legal  - Realizações 2011
Projeto Rural Legal - Realizações 2011
 
naturopatia
 naturopatia naturopatia
naturopatia
 
Bhs indonesia 61
Bhs indonesia 61Bhs indonesia 61
Bhs indonesia 61
 
Estudio del mercado t.3
Estudio del mercado t.3Estudio del mercado t.3
Estudio del mercado t.3
 
Curso de primeros auxilios
Curso de primeros auxiliosCurso de primeros auxilios
Curso de primeros auxilios
 
leticia0105
leticia0105leticia0105
leticia0105
 
Ad1 de educação a distancia
Ad1 de educação a distanciaAd1 de educação a distancia
Ad1 de educação a distancia
 
Apresentação - Módulo I
Apresentação - Módulo IApresentação - Módulo I
Apresentação - Módulo I
 
Portafolio de trabajo
Portafolio de trabajoPortafolio de trabajo
Portafolio de trabajo
 
UWC-2012
UWC-2012UWC-2012
UWC-2012
 
Nature
NatureNature
Nature
 
Matrimonio
MatrimonioMatrimonio
Matrimonio
 
Tejo Tablet
Tejo TabletTejo Tablet
Tejo Tablet
 
Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...
Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...
Apresentação de Esther Lemos, conselheira do CFESS, na Semana do Assistente S...
 

Similaire à Flisol 2011 O Mercado e a Revolução do Software Livre

linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdfVitriaNorazDeusmeure
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slideJosé Nascimento
 
O Que E Software Livre
O Que E Software LivreO Que E Software Livre
O Que E Software LivreFreedom DayMS
 
Software livre: Por que usar?
Software livre: Por que usar?Software livre: Por que usar?
Software livre: Por que usar?UNIEURO
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Linux, Software Livre e tudo mais
Linux, Software Livre e tudo maisLinux, Software Livre e tudo mais
Linux, Software Livre e tudo maisguilhermemar
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livrejullyanars
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livreTerezinhabadia
 

Similaire à Flisol 2011 O Mercado e a Revolução do Software Livre (19)

linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdf
 
cbg_03-2014_softlivre
cbg_03-2014_softlivrecbg_03-2014_softlivre
cbg_03-2014_softlivre
 
O que é Software Livre
O que é Software LivreO que é Software Livre
O que é Software Livre
 
Open Source
Open SourceOpen Source
Open Source
 
Open Source
Open SourceOpen Source
Open Source
 
Open Source
Open SourceOpen Source
Open Source
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slide
 
O Que E Software Livre
O Que E Software LivreO Que E Software Livre
O Que E Software Livre
 
Inf sis opeinf_semana6
Inf sis opeinf_semana6Inf sis opeinf_semana6
Inf sis opeinf_semana6
 
slidesuab
slidesuabslidesuab
slidesuab
 
Software livre: Por que usar?
Software livre: Por que usar?Software livre: Por que usar?
Software livre: Por que usar?
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 01 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 01 - ...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 01 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 01 - ...
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
Linux, Software Livre e tudo mais
Linux, Software Livre e tudo maisLinux, Software Livre e tudo mais
Linux, Software Livre e tudo mais
 
SOFTWARE LIVRE
SOFTWARE LIVRESOFTWARE LIVRE
SOFTWARE LIVRE
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 
Apresentação software livre
Apresentação software livreApresentação software livre
Apresentação software livre
 

Flisol 2011 O Mercado e a Revolução do Software Livre

  • 1. O Mercado e a Revolução do Software Livre Kleber da Silva Rodrigues Engenheiro de Computação Milenium Informática 09 de Abril de 2011
  • 2. Sobre a Milenium Informática Área de Atuação – 17 Anos no Mercado A Milenium Informática é uma empresa prestadora de serviços, atuando na área de:  Consultoria em Conectividade e Servidores de aplicações;  Soluções em Banco de Dados, Conectividade e Desenvolvimento;  Redes e Segurança da Informação;  Desenvolvimento de sistemas personalizados;  Treinamentos: Milenium TI Center e Mandriva.
  • 3. Sobre a Milenium Informática * Promoção de Aniversário até 30/04/2011 (com descontos de até 35% para capacitação profissional); * Curso de Fundamentos começando em 19/04/2011 até 17/05/2011; ** Monitoração de Hosts e Serviços em 07/06/2011 a 21/06/2011; * Informações no site, por telefone ou msn: treinamento@mileniuminformatica.com.br
  • 4. Conteúdo da Palestra O que é Software Livre Histórico do Linux O que é Linux Distribuições Linux Características atuais Linux: oportunidade global O Linux é usado por grandes empresas Grandes empresas de tecnologia Dados sobre Linux Código aberto não é só Linux Dados Atuais sobre Linux na área de TI Oportunidade de carreira
  • 5. Histórico e Características do Linux  1965 – Laboratórios Bell da AT&T começam a desenvolver o MULTICS  Ken Thompson começou a desenvolver o UNIX em assembly para um PDP-7  Por volta de 1970 o uso do Unix cresceu tanto que a AT&T criou um grupo de suporte.  O Unix não era comercializado, mas distribuído gratuitamente as Universidades.  Entre 1977 e 1982 a AT&T unificou as versões na conhecida UNIX System III, evoluindo até chegar na famosa System V por volta de 1983.  O UNIX foi a inspiração de Linux Torvalds, que iniciou um projeto de S.O. baseado no minix, um S.O. de Andrew Tenebaum (microkernel).
  • 6. Histórico e Características do Linux Até 1970 o software era livremente compartilhado. Praticamente só existia o custo de hardware. Em 5 de outubro de 1991, Linus Torvalds anunciou a primeira versão oficial do kernel do Linux.  Multitarefa e multiusuário  Portado para várias arquiteturas de hardware  Utiliza os conceitos de Software Livre  Pode ser usado em uma estação de trabalho ou em um servidor  Baseado no padrão POSIX Graças as suas vantagens competitivas, o Linux tem Linus Torvalds conquistado muito espaço junto a governos, empresas e entidades sociais:  Economia com licenciamento  Independência tecnológica  Compartilhamento do conhecimento
  • 7. O que é Software Livre ? Liberdade para instalar o programa para qualquer finalidade;  Liberdade para estudar e modificar o programa;  Liberdade para copiar o programa;   Liberdade para melhorar o programa e divulgar suas melhorias para o público, de modo que a comunidade inteira se beneficie.
  • 8. Filosofia do Software Livre Free Software, liberdade para executar, copiar, distribuir, estudar, modificar e melhorar o programa. Free NÃO no sentido de gratuito.  Liberdade 0: a liberdade para executar o programa com qualquer propósito  Liberdade 1: a liberdade para estudar como o programa funciona e adaptá-lo às suas necessidades. O acesso ao código-fonte é um pré-requisito para que isto possa acontecer.  Liberdade 2: a liberdade para redistribuir cópias do programa, para que se possa ajudar os amigos, conhecidos, clientes, etc.  Liberdade 3: a liberdade para melhorar o programa, e distribuir suas melhorias para o público em geral, de maneira que toda a comunidade possa se beneficiar disto. O acesso ao código-fonte é um pré-requisito para que isto aconteça.
  • 9. Filosofia do Software Livre  Não há problemas em cobrar para redistribuir ou modificar um Software Livre (SL)  Não é possível o autor do programa revogar as liberdades  O copyleft garante que todos os princípios do SL sejam aplicados
  • 10. Outros Conceitos Relacionados ao SL  Free Software Foundation – FSF  Fundada por Richard Stallman  Organiza e custeia o movimento GNU (GNU is Not UNIX)  Discutem e aprimoram o copyleft e a GPL GNU General Public License  (Licença Pública Geral),  Difundem o Software Livre  Movimento Open Source  Sumarizado no documento a catedral e o Bazar por Eric Raymond  Possui objetivos semelhantes ao movimento GNU mas com menos radicalismo  Mais tolerantes ao uso comercial
  • 11. Licenças de Software Livre  Foram criadas para garantir a manutenção das características do Software Livre  A GPL regulamenta as liberdades centrais, definindo condições para cópia, distribuição, modificação, etc:  Deve existir um aviso destacado em cada arquivo modificado, de que os dados originais foram alterados.  Deve existir um aviso de que o trabalho distribuído ou publicado deriva totalmente ou em parte do programa original  A licença não poderá ser modificada e o usuário sempre poderá ter acesso a mesma, na íntegra.  Não há garantias para um software livre, pois caso o programa seja modificado e redistribuído por alguém, não mais refletirá no trabalho original do autor. GPL BSD APACHE LGPL
  • 12. O que é o Linux ? Por ser um sistema de código aberto e de livre distribuição, não exige pagamento de licença. O Linux pode ser instalado em quantas máquinas for necessário, eliminando os custos com licenças. Por suas características técnicas (segurança e robustez), é o sistema ideal para servidores corporativos de grande porte e estações de trabalho com grande volume de carga. O Linux também oferece inúmeras opções de programas e aplicativos de alta qualidade para o usuário de desktop.
  • 13. Distribuições Linux Kernel + personalizações + pacotes + ferramentas = Distribuição http://www.distrowatch.com
  • 14. Características Atuais  Desenvolvedores pagos por grandes corporações;  Grande difusão no meio governamental/empresarial;  Suporte a um grande número de hardwares e periféricos;  Funcionando em dezenas de arquiteturas computacionais diferentes;  O sistema cresce das aplicações mais genéricas para as mais específicas;  A necessidade da maioria está pronta (e-mail, Web, office, agenda);  Algumas distribuições Certificadas pelos Grandes Participantes do Mercado.  Fartos recursos gráficos;  Usuários iniciantes.
  • 16. Compatibilidade com os seus arquivos atuais do Windows MS Word - Windows LibreOffice.org - Mandriva Linux 2011
  • 17. O Linux é usado por grandes empresas
  • 18. Grandes empresas de tecnologia investem e desenvolvem produtos para Linux HP vende PC com Linux na América Latina Acordo com Mandriva vale para 37 países da região, inclusive Brasil, que já está comercializando máquinas equipadas com Linux.
  • 22. Caso de Sucesso Experiências de instituições públicas com a migração para software livre, em qualquer nível: * Banco do Brasil * Serpro * Embrapa * Ministério do Desenvolvimento Agrário * Dataprev * Ministério das Comunicações * Exército * Radiobrás * Relatório do TCU que recomenda uso de software livre * Tribunal Regional Do Trabalho Da 4a Região Fonte: http://www.softwarelivre.gov.br/
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Código Aberto não é só Linux O Linux é hoje o maior exemplo de código aberto, mas existem outros que fundamentam e justificam a adoção deste modelo de desenvolvimento: Web Server Apache; PHP (linguagem para desenvolvimento web); MySQL; PostgreSQL.
  • 29. Apache A Apache Software Foundation está comemorando 14 anos consecutivos de liderança no mercado de Web Server. Como continuação do projeto NCSA httpd, o HTTP Server tem sido o líder da plataforma web server desde 1996. O Apache é atualmente o primeiro Web Server no ranking, com duas vezes mais market share que o segundo colocado.
  • 30. Apache Recentemente o Apache se tornou o servidor com maior número de sites seguros (https) da Internet (Fonte: NetCraft)
  • 31. PHP PHP é uma linguagem amplamente usada, é especializada para o desenvolvimento Web. De acordo com a Security Space, a linguagem PHP é o módulo mais popular do Apache e é instalado em mais de 50% dos sites Apache na Web.
  • 32. Linux e Java são boas oportunidades de carreira? Déficit de profissionais abala setor de software A grande demanda e a pequena oferta de profissionais qualificados na área de desenvolvimento cria um perigoso desequilíbrio no mercado de TI. Se você tem especialização em Java sua vaga no mercado de trabalho está assegurada. No Brasil, a demanda por profissionais com experiência nessas e em algumas outras ferramentas de desenvolvimento cresce em ritmo alucinante. O problema é que não há tanta gente disponível para suprir as necessidades das organizações. Estima-se entre 15 mil e 20 mil o déficit de profissionais qualificados no desenvolvimento de software. COMPUTERWORLD
  • 33. Rank das Linguagens de Programação Fonte: Tiobe Software
  • 34. Dados sobre Linux Pesquisa mostra que 71% de desenvolvedores utilizam código aberto O IDC levantou dados de 5.000 desenvolvedores de software, em 116 países ao redor do mundo. A pesquisa aponta que o resultado é conseqüência de inovações no mercado de tecnologia, juntamente com a iniciativa de diminuir o preço dos produtos ao consumidor Fonte: IDG Now
  • 35. Dados sobre Linux A utilização do software livre (programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição) por empresas do governo federal deve gerar até o fim deste ano uma economia aos cofres públicos de R$ 500 milhões. Fonte: Abril
  • 36. Dados sobre Linux Laboratório da Nokia em Recife dedica-se ao Linux no celular Música, VoIP, Instant Messaging, jogos multiplayer, compartilhamento de arquivos, sons e imagens, interatividade. Tudo isso em um dispositivo móvel e todo baseado em sistema operacional Linux? Esse é o trabalho que o Instituto Nokia de Tecnologia está desenvolvendo hoje em Recife.
  • 37. Robótica Livre Projetos de robótica em ambiente escolar desenvolvido com a utilização de kits padronizados. Para soluções livres em substituição aos produtos comerciais que em sua maioria utilizam Software e Hardware Proprietário.
  • 38. Robótica Livre Propõe o uso de softwares livres (Linux e seus aplicativos) como base para a programação; Utiliza-se da sucata de equipamentos eletroeletrônicos e outros tipos de lixo, para a construção de kits alternativos de robótica pedagógica; Kits construídos de acordo com a realidade social de cada escola e protótipos de artefatos tecnológicos (robôs, braços mecânicos,...).
  • 39. Robótica Livre Resultado é a realização de Olimpíadas de Robótica Livre que teve caráter de oficina. Dedicação e ganho no conhecimento em eletrônica e Conhecimentos básicos de linguagem de programação. Fonte: cesol.org
  • 40. Características Futuras Desenvolvedores pagos por grandes corporações; Uso indiscriminado do sistema, sobretudo em dispositivos como eletrodomésticos, celulares, etc; Grandes Participantes: 100% Linux compatíveis; Base de todas as versões de Linux unificada.
  • 41. Por que aprender Linux? Pesquisas mostram que o mercado brasileiro de Linux deverá atingir índices expressivos de crescimento nos próximos anos, aumentando assim a procura por profissionais capacitados nesse sistema. Segundo pesquisa recente da ZDNet, as vagas para profissionais Linux aumentaram e privilegiam os que possuem certificação. Outra pesquisa, realizada pela RHInfo, mostra que a função de "analista de suporte Linux" é um dos perfis mais procurados pelas empresas.
  • 42. Por que aprender Linux? Com a crescente adoção do Linux por empresas e pelo governo - que buscam a economia e os benefícios tecnológicos oferecidos pelo sistema - cresce a necessidade de investir na formação das equipes. Um profissional qualificado permite ao empregador extrair um nível de benefício e retorno ainda maior na implantação e uso de sistemas Linux.
  • 43. Tendências Grande avanço a curto/médio prazo: Banco de Dados PDV Call Centers Aparelhos Eletrônicos (celulares, PDAs, televisões, som) Com o uso massivo de aplicações voltadas para o ambiente de Internet as corporações estarão cada vez menos dependentes de uma plataforma proprietária, utilizando em larga escala soluções com melhor custo benefício (i.e, Software Livre).
  • 44. Duvidas? Perguntas ?
  • 45. Obrigado ! Qualquer dúvida, entre em contato! contato@mileniuminformatica.com.br www.mileniuminformatica.com.br 3342-2115