SlideShare une entreprise Scribd logo
1  sur  53
Télécharger pour lire hors ligne
Compartilhando
     experiências em
     software livre
Apresentador: Marcelo de Freitas Andrade   21 / 09 / 2007
Breve histórico


Meados dos anos 199X
    Primeiro contato com uma revista sobre Linux.
●



    Viradas de fim de semana na tentativa de instalar.
●



    Até que um dia...
●




                                  Compartilhando experiências em Software Livre
Breve histórico




                  Compartilhando experiências em Software Livre
Breve histórico


1999: mudança de
paradigma
                     Conectiva Linux 5.0

                     “Politicamente correto”
                              Fácil de usar
                                     Completo
                                            Bonito...




                         Compartilhando experiências em Software Livre
Breve histórico


Outras experiências...

      Mandrake Linux
      Muito bom e fácil de usar




                             Compartilhando experiências em Software Livre
Breve histórico


Outras experiências...

      Mandrake Linux
      Muito bom e fácil de usar




                                         Aventuras em modo texto




                             Compartilhando experiências em Software Livre
Breve histórico


Outras experiências...

      Mandrake Linux
      Muito bom e fácil de usar


      Slackware Linux
      Linux “pra macho”




                             Compartilhando experiências em Software Livre
Breve histórico


Outras experiências...

      Mandrake Linux
      Muito bom e fácil de usar


      Slackware Linux
      Linux “pra macho”


      Turbo Linux
      “O” culpado...




                             Compartilhando experiências em Software Livre
Breve histórico


Outras experiências...

      Mandrake Linux
      Muito bom e fácil de usar


      Slackware Linux
      Linux “pra macho”


      Turbo Linux
      “O” culpado...




                             Compartilhando experiências em Software Livre
Breve histórico


Aprendizado à força...

      Como usar disquetes do Windows©?
  ●



      Como abrir arquivos zipados?
  ●



      Como tocar música em mp3?
  ●



      Como conectar na Internet?
  ●



      ...
  ●




                               Compartilhando experiências em Software Livre
Breve histórico


Aprendizado à força...

      Como usar disquetes do Windows©?
  ●



      Como abrir arquivos zipados?
  ●



      Como tocar música em mp3?
  ●



      Como conectar na Internet?
  ●



      ...
  ●




                               Compartilhando experiências em Software Livre
Breve histórico


Aprendizado à força...

      Como usar disquetes do Windows©?
  ●



      Como abrir arquivos zipados?
  ●



      Como tocar música em mp3?
  ●



      Como conectar na Internet?
  ●



      ...
  ●




                                             ...

                               Compartilhando experiências em Software Livre
Breve histórico


Aprendizado voluntário

      Como configurar uma rede Samba?
  ●



      Como configurar uma impressora?
  ●



      Como instalar um servidor web?
  ●



      ...
  ●




                               Compartilhando experiências em Software Livre
Breve histórico


Aprendizado voluntário

      Como configurar uma rede Samba?
  ●



      Como configurar uma impressora?
  ●



      Como instalar um servidor web?
  ●



      ...
  ●




                               Compartilhando experiências em Software Livre
Breve histórico


Aprendizado voluntário

      Como configurar uma rede Samba?
  ●



      Como configurar uma impressora?
  ●



      Como instalar um servidor web?
  ●



      ...
  ●




                                         ...até os dias de hoje!

                               Compartilhando experiências em Software Livre
Por que software livre é importante?




               Compartilhando experiências em Software Livre
Por que software livre é importante?


    Questões filosóficas...
●




                              Compartilhando experiências em Software Livre
Por que software livre é importante?


    Questões filosóficas...
●




    Questões econômicas...
●




                              Compartilhando experiências em Software Livre
Por que software livre é importante?


    Questões filosóficas...
●




    Questões econômicas...
●




    Questões técnicas...
●




                              Compartilhando experiências em Software Livre
Por que software livre é importante?


    Questões filosóficas...
●




    Questões econômicas...
●




    Questões técnicas...
●




     Bom...
         Estável...
              Flexível...
                    Evolui rápido...
                          É colaborativo...
                                Propicia aprendizado...


                              Compartilhando experiências em Software Livre
Por que software livre é importante?




               Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)




                        Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)


                                 Desabilitar o botão
                                 durante um certo
                                 período, antes da
                                 atividade encerrar.




                        Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)


                                             Desabilitar o botão
                                             durante um certo
                                             período, antes da
                                             atividade encerrar.

      Não gostaria de (re)criar o
  ●

      diálogo “na mão”.




                                    Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)


                                             Desabilitar o botão
                                             durante um certo
                                             período, antes da
                                             atividade encerrar.

      Não gostaria de (re)criar o
  ●

      diálogo “na mão”.

meuDialogo.botaoCancelar.setEnabled(false);



                                    Compartilhando experiências em Software Livre
Por que software livre é importante?




               Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)
                                  Vamos pegar o fonte que
                                   vem com a classe e criar
                                    uma outra, deixando o
                                     botão como public.




                        Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)
                                  Vamos pegar o fonte que
                                   vem com a classe e criar
                                    uma outra, deixando o
                                     botão como public.




                        Compartilhando experiências em Software Livre
Por que software livre é importante?


ProgressMonitor (Java API)
                                  Vamos pegar o fonte que
                                   vem com a classe e criar
                                    uma outra, deixando o
                                     botão como public.




                        Compartilhando experiências em Software Livre
Por que software livre é importante?


Licença de uso da Java API
    (...)
    D. Java Technology Restrictions. You may not
    create, modify, or change the behavior of, or
    authorize your licensees to create, modify, or
    change the behavior of, classes, interfaces, or
    subpackages that are in any way identified as
    quot;javaquot;, quot;javaxquot;, quot;sunquot; or similar convention as
    specified by Sun in any naming convention
    designation.
 http://java.sun.com/j2se/1.5.0/jdk-1_5_0_04-license.txt


                           Compartilhando experiências em Software Livre
Por que software livre é importante?




               Compartilhando experiências em Software Livre
Por que software livre é importante?




               Compartilhando experiências em Software Livre
Quatro liberdades do Software Livre




               Compartilhando experiências em Software Livre
Quatro liberdades do Software Livre




               Compartilhando experiências em Software Livre
Quatro liberdades do Software Livre


Software Livre / Free Software
I. Liberdade de executar o software, para
   qualquer uso, sem restrições;
II. Liberdade de estudar o funcionamento de um
    programa e de modificá-lo às próprias
    necessidades;
III.Liberdade de redistribuir livremente cópias do
    software;
IV.Liberdade de melhorar o programa e de
   publicar as melhorias de modo que demais
   pessoas também se beneficiem.




                                Compartilhando experiências em Software Livre
Quatro liberdades do Software Livre


Software Livre / Free Software
I. Liberdade de executar o software, para
   qualquer uso, sem restrições;
II. Liberdade de estudar o funcionamento de um
    programa e de modificá-lo às próprias
    necessidades;
III.Liberdade de redistribuir livremente cópias do
    software;
IV.Liberdade de melhorar o programa e de
   publicar as melhorias de modo que demais
   pessoas também se beneficiem.

  www.fsf.org/licensing/licenses/

                                Compartilhando experiências em Software Livre
Quatro liberdades do Software Livre


Software Livre / Free Software




     Software            =            Conhecimento


                         Compartilhando experiências em Software Livre
Modelos de negócio baseado em SW Livre




              Compartilhando experiências em Software Livre
Modelos de negócio baseado em SW Livre


Participação do Gnu/Linux no mercado brasileiro


                       “Há perspectivas de crescimento
                       acelerado nos próximos anos,
                       principalmente na prestação de
                       serviços, hoje liderada pelo
                       sistema Linux que respondeu em
                       2003 por 9% do mercado mundial
                       de sistemas operacionais e a
                       estimativa é que em 2007 seja
                       responsável por 18%”.


                                       FONTE: Serpro/2005


                        Compartilhando experiências em Software Livre
Para reflexão...

10 coisas que você não sabia sobre código aberto




                           Compartilhando experiências em Software Livre
Para reflexão...

10 coisas que você não sabia sobre código aberto
 1. O open-source antecede o software proprietário
 2. Apache manteve a web solida e Livre
 3. OpenSSL manteve a criptografia disponível para todo mundo
 4. Open-source ajudou a liberar o genoma humana
 5. Microsoft ama o open-source
 6. Altruísmo não é a única razão por que as pessoas contribuem para
    software open-source
 7. As comunidades online podem de fato fazer coisas
 8. O mais importante da liberdade: o direito ao Fork
 9. O open-source ainda pode modificar o mundo
 10.O open-source precisa da sua ajuda (seja lá você quem for...)

                                  Compartilhando experiências em Software Livre
Como colaborar com Software Livre




              Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre




                        Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●




                        Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●



      Indicando ou recomendando...
  ●




                            Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●



      Indicando ou recomendando.
  ●



      Informando erros...
  ●




                            Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●



      Indicando ou recomendando.
  ●



      Informando erros.
  ●



      Pedindo ou sugerindo melhorias...
  ●




                             Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●



      Indicando ou recomendando.
  ●



      Informando erros.
  ●



      Pedindo ou sugerindo melhorias.
  ●



      Traduzindo...
  ●




                            Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●



      Indicando ou recomendando.
  ●



      Informando erros.
  ●



      Pedindo ou sugerindo melhorias.
  ●



      Traduzindo.
  ●



      Ensinando...
  ●




                            Compartilhando experiências em Software Livre
Como colaborar com Software Livre


Qualquer pessoa pode colaborar com Software Livre

      Usando.
  ●



      Indicando ou recomendando.
  ●



      Informando erros.
  ●



      Pedindo ou sugerindo melhorias.
  ●



      Traduzindo.
  ●



      Ensinando.
  ●



      Desenvolvendo...
  ●




                            Compartilhando experiências em Software Livre
Como colaborar com Software Livre


“O acesso [à tecnologia] não é o suficiente,
é a habilidade de criar, de adicionar valor,
que é o mais importante”

                              Felipe Gonzalez               FOTO: Wikipedia
    Ex-Primeiro Ministro Espanhol na Open Source
          Conference em Málaga, ESP, 18/02/2004




                                  Compartilhando experiências em Software Livre
Muito Obrigado!




       Compartilhando experiências em Software Livre
Muito Obrigado!


MARCELO DE FREITAS ANDRADE
marcelo.andrade@serpro.gov.br




                                        ©   Todos os logotipos, caracteres e marcas registradas
                                                      citadas nesta palestra são de propriedade
                                                          de seus respectivos detentores legais.


                          Compartilhando experiências em Software Livre

Contenu connexe

Tendances

Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos JavaMarcio Marinho
 
Aula 01 O que é java
Aula 01   O que é javaAula 01   O que é java
Aula 01 O que é javaSergio Silva
 
Java Fundamentos
Java FundamentosJava Fundamentos
Java FundamentosWilson Lima
 
Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Leonardo Kobus
 
Aula 02 Primeiro Cod Java
Aula 02   Primeiro Cod JavaAula 02   Primeiro Cod Java
Aula 02 Primeiro Cod JavaSergio Silva
 
Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Manoel Campos da Silva Filho
 
Vagrant uma ferramenta realmente útil e versátil
Vagrant   uma ferramenta realmente útil e versátilVagrant   uma ferramenta realmente útil e versátil
Vagrant uma ferramenta realmente útil e versátilWanderlei Silva do Carmo
 
Programação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaProgramação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaÁlvaro Farias Pinheiro
 
UAI Test - Introdução Prática ao Jenkins
UAI Test - Introdução Prática ao JenkinsUAI Test - Introdução Prática ao Jenkins
UAI Test - Introdução Prática ao JenkinsStefan Teixeira
 
Contribuindo e criando software livre
Contribuindo e criando software livreContribuindo e criando software livre
Contribuindo e criando software livreVitor Mattos
 
TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...
TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...
TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...Bruno Tanoue
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)Ricardo Rufino
 
Software livre
Software livreSoftware livre
Software livreesnptelp
 
Que tal Hackear seu carro e plugá-lo na nuvem ?!
Que tal Hackear seu carro e plugá-lo na nuvem ?!Que tal Hackear seu carro e plugá-lo na nuvem ?!
Que tal Hackear seu carro e plugá-lo na nuvem ?!Ricardo Rufino
 
Programação em java linguagem, ap is, boas práticas e eclipse
Programação em java   linguagem, ap is, boas práticas e eclipseProgramação em java   linguagem, ap is, boas práticas e eclipse
Programação em java linguagem, ap is, boas práticas e eclipseFilipe Bezerra Sousa
 

Tendances (18)

Teste Driven Development
Teste Driven DevelopmentTeste Driven Development
Teste Driven Development
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Aula 01 O que é java
Aula 01   O que é javaAula 01   O que é java
Aula 01 O que é java
 
Java Fundamentos
Java FundamentosJava Fundamentos
Java Fundamentos
 
Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Jenkins integrando e estendendo.
Jenkins integrando e estendendo.
 
Aula 02 Primeiro Cod Java
Aula 02   Primeiro Cod JavaAula 02   Primeiro Cod Java
Aula 02 Primeiro Cod Java
 
Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)
 
Vagrant uma ferramenta realmente útil e versátil
Vagrant   uma ferramenta realmente útil e versátilVagrant   uma ferramenta realmente útil e versátil
Vagrant uma ferramenta realmente útil e versátil
 
Programação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaProgramação Orientada a Objetos com Java
Programação Orientada a Objetos com Java
 
UAI Test - Introdução Prática ao Jenkins
UAI Test - Introdução Prática ao JenkinsUAI Test - Introdução Prática ao Jenkins
UAI Test - Introdução Prática ao Jenkins
 
Introdução ao java Alo Mundo
Introdução ao java Alo MundoIntrodução ao java Alo Mundo
Introdução ao java Alo Mundo
 
Contribuindo e criando software livre
Contribuindo e criando software livreContribuindo e criando software livre
Contribuindo e criando software livre
 
TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...
TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...
TDC 2015 - Trilha PHP - Testes e Ambiente de Integração Contínua PHP para o D...
 
Integração Continua - Jenkins
Integração Continua - JenkinsIntegração Continua - Jenkins
Integração Continua - Jenkins
 
OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)OpenDevice IoT - 2016 (LowLevel)
OpenDevice IoT - 2016 (LowLevel)
 
Software livre
Software livreSoftware livre
Software livre
 
Que tal Hackear seu carro e plugá-lo na nuvem ?!
Que tal Hackear seu carro e plugá-lo na nuvem ?!Que tal Hackear seu carro e plugá-lo na nuvem ?!
Que tal Hackear seu carro e plugá-lo na nuvem ?!
 
Programação em java linguagem, ap is, boas práticas e eclipse
Programação em java   linguagem, ap is, boas práticas e eclipseProgramação em java   linguagem, ap is, boas práticas e eclipse
Programação em java linguagem, ap is, boas práticas e eclipse
 

En vedette

Conquistando uma carreira de sucesso com software livre
Conquistando uma carreira de sucesso com software livreConquistando uma carreira de sucesso com software livre
Conquistando uma carreira de sucesso com software livreJosé Alexandre Macedo
 
Software livre pra quem não é da área
Software livre pra quem não é da áreaSoftware livre pra quem não é da área
Software livre pra quem não é da áreaAnderson Ferraz
 
Software livre para leigos - VII SIECOMP
Software livre para leigos - VII SIECOMPSoftware livre para leigos - VII SIECOMP
Software livre para leigos - VII SIECOMPAnderson Ferraz
 
Melhorando suas apresentações (versão apresentada)
Melhorando suas apresentações (versão apresentada)Melhorando suas apresentações (versão apresentada)
Melhorando suas apresentações (versão apresentada)Anderson Ferraz
 
Software Livre, O Caminho do Futuro
Software Livre, O Caminho do FuturoSoftware Livre, O Caminho do Futuro
Software Livre, O Caminho do Futuroterramel
 
POR QUE SOFTWARE LIVRE?
POR QUE SOFTWARE LIVRE?POR QUE SOFTWARE LIVRE?
POR QUE SOFTWARE LIVRE?Pedro Fonseca
 
O Que é Software Livre E Por Que Isso é Importante Para Você
O Que é Software Livre E Por Que Isso é Importante Para VocêO Que é Software Livre E Por Que Isso é Importante Para Você
O Que é Software Livre E Por Que Isso é Importante Para VocêJurmir Canal Neto
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slideJosé Nascimento
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software LivreHelder Lopes
 
Joomla + Moodle = Joomdle
Joomla + Moodle = JoomdleJoomla + Moodle = Joomdle
Joomla + Moodle = JoomdleObiz
 
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...Clayton Dausacker
 
Software livre x Software Proprietário : Propriedade Intelectual
Software livre x Software Proprietário : Propriedade IntelectualSoftware livre x Software Proprietário : Propriedade Intelectual
Software livre x Software Proprietário : Propriedade IntelectualWisllay Vitrio
 
Software Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negociosSoftware Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negociosMarcelo Sávio
 
Integração de recursos on-line ao ambiente virtual de aprendizagem Moodle
Integração de recursos on-line ao ambiente virtual de aprendizagem MoodleIntegração de recursos on-line ao ambiente virtual de aprendizagem Moodle
Integração de recursos on-line ao ambiente virtual de aprendizagem MoodleVanessa Nogueira
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Sérgio Souza Costa
 
Software livre software proprietário software comercial
Software livre software proprietário  software comercialSoftware livre software proprietário  software comercial
Software livre software proprietário software comercialFlávio Simões
 
Apresentacao MonaVie _ Equipe Mais Vida 2011
Apresentacao MonaVie _ Equipe Mais Vida 2011Apresentacao MonaVie _ Equipe Mais Vida 2011
Apresentacao MonaVie _ Equipe Mais Vida 2011Bruno Coelho
 

En vedette (20)

Conquistando uma carreira de sucesso com software livre
Conquistando uma carreira de sucesso com software livreConquistando uma carreira de sucesso com software livre
Conquistando uma carreira de sucesso com software livre
 
Software livre pra quem não é da área
Software livre pra quem não é da áreaSoftware livre pra quem não é da área
Software livre pra quem não é da área
 
Software livre para leigos - VII SIECOMP
Software livre para leigos - VII SIECOMPSoftware livre para leigos - VII SIECOMP
Software livre para leigos - VII SIECOMP
 
Melhorando suas apresentações (versão apresentada)
Melhorando suas apresentações (versão apresentada)Melhorando suas apresentações (versão apresentada)
Melhorando suas apresentações (versão apresentada)
 
Software Livre, O Caminho do Futuro
Software Livre, O Caminho do FuturoSoftware Livre, O Caminho do Futuro
Software Livre, O Caminho do Futuro
 
POR QUE SOFTWARE LIVRE?
POR QUE SOFTWARE LIVRE?POR QUE SOFTWARE LIVRE?
POR QUE SOFTWARE LIVRE?
 
Software Livre nas Empresas
Software Livre nas EmpresasSoftware Livre nas Empresas
Software Livre nas Empresas
 
O Que é Software Livre E Por Que Isso é Importante Para Você
O Que é Software Livre E Por Que Isso é Importante Para VocêO Que é Software Livre E Por Que Isso é Importante Para Você
O Que é Software Livre E Por Que Isso é Importante Para Você
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slide
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software Livre
 
Joomla + Moodle = Joomdle
Joomla + Moodle = JoomdleJoomla + Moodle = Joomdle
Joomla + Moodle = Joomdle
 
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
Palestra Software Livre - Socialmente Justo, Economicamente Viável e Tecnolog...
 
Moodle
MoodleMoodle
Moodle
 
Software livre x Software Proprietário : Propriedade Intelectual
Software livre x Software Proprietário : Propriedade IntelectualSoftware livre x Software Proprietário : Propriedade Intelectual
Software livre x Software Proprietário : Propriedade Intelectual
 
Software Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negociosSoftware Livre - Trajetoria, potencialidades e modelo de negocios
Software Livre - Trajetoria, potencialidades e modelo de negocios
 
Integração de recursos on-line ao ambiente virtual de aprendizagem Moodle
Integração de recursos on-line ao ambiente virtual de aprendizagem MoodleIntegração de recursos on-line ao ambiente virtual de aprendizagem Moodle
Integração de recursos on-line ao ambiente virtual de aprendizagem Moodle
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
 
Software livre software proprietário software comercial
Software livre software proprietário  software comercialSoftware livre software proprietário  software comercial
Software livre software proprietário software comercial
 
Apresentacao MonaVie _ Equipe Mais Vida 2011
Apresentacao MonaVie _ Equipe Mais Vida 2011Apresentacao MonaVie _ Equipe Mais Vida 2011
Apresentacao MonaVie _ Equipe Mais Vida 2011
 
PHP Presente e Futuro
PHP Presente e FuturoPHP Presente e Futuro
PHP Presente e Futuro
 

Similaire à Compartilhando experiências com software livre e sua importância

Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!André Espeiorin
 
Software Livre e Open Source
Software Livre e Open SourceSoftware Livre e Open Source
Software Livre e Open SourceMarcelo Lira
 
Palestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço FilhoPalestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço Filhorafarubert
 
softwares livres - open source
softwares livres - open sourcesoftwares livres - open source
softwares livres - open sourcetaniateb
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsJosé Alexandre Macedo
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + PythonMateus Padua
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO I
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO ILIVRO PROPRIETÁRIO - PROGRAMAÇÃO I
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO IOs Fantasmas !
 
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...André Déo
 
Simples pelo simples google android com robo guice
Simples pelo simples   google android com robo guiceSimples pelo simples   google android com robo guice
Simples pelo simples google android com robo guiceDiogo Souza
 
Software livre para windows - Jerônimo Medina Madruga
Software livre para windows - Jerônimo Medina MadrugaSoftware livre para windows - Jerônimo Medina Madruga
Software livre para windows - Jerônimo Medina MadrugaTchelinux
 
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
 Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In... Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...Zabbix BR
 
Uso de Software Livre e alternativas open source
Uso de Software Livre e alternativas open sourceUso de Software Livre e alternativas open source
Uso de Software Livre e alternativas open sourceVinícius Hax
 

Similaire à Compartilhando experiências com software livre e sua importância (20)

Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
Quebrando o Orgulho! Open Source e Proprietário dão certo juntos sim!!
 
Software Livre e Open Source
Software Livre e Open SourceSoftware Livre e Open Source
Software Livre e Open Source
 
Palestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço FilhoPalestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço Filho
 
Aula 1a.ppt
Aula 1a.pptAula 1a.ppt
Aula 1a.ppt
 
Fundamentos Java - 01
Fundamentos Java - 01Fundamentos Java - 01
Fundamentos Java - 01
 
softwares livres - open source
softwares livres - open sourcesoftwares livres - open source
softwares livres - open source
 
Java e Software Livre
Java e Software LivreJava e Software Livre
Java e Software Livre
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
 
Tutorial Django + Python
Tutorial Django + PythonTutorial Django + Python
Tutorial Django + Python
 
Software Livre nas Empresas
Software Livre nas EmpresasSoftware Livre nas Empresas
Software Livre nas Empresas
 
Linux Educacional 4.0
Linux Educacional 4.0Linux Educacional 4.0
Linux Educacional 4.0
 
O Mundo Open Source
O Mundo Open SourceO Mundo Open Source
O Mundo Open Source
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO I
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO ILIVRO PROPRIETÁRIO - PROGRAMAÇÃO I
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO I
 
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
1º Zabbix On The Road - João Pessoa - Zabbix!?!? - Sou Dev, o que eu tenho a ...
 
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
 
Simples pelo simples google android com robo guice
Simples pelo simples   google android com robo guiceSimples pelo simples   google android com robo guice
Simples pelo simples google android com robo guice
 
Apostila broffice
Apostila brofficeApostila broffice
Apostila broffice
 
Software livre para windows - Jerônimo Medina Madruga
Software livre para windows - Jerônimo Medina MadrugaSoftware livre para windows - Jerônimo Medina Madruga
Software livre para windows - Jerônimo Medina Madruga
 
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
 Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In... Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
Zabbix?!? Sou Dev, o que eu tenho a ver com isso?!? - 3º Zabbix Meetup do In...
 
Uso de Software Livre e alternativas open source
Uso de Software Livre e alternativas open sourceUso de Software Livre e alternativas open source
Uso de Software Livre e alternativas open source
 

Plus de Marcelo Andrade

DevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com PuppetDevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com PuppetMarcelo Andrade
 
#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go lang#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go langMarcelo Andrade
 
Compartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalhoCompartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalhoMarcelo Andrade
 
Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPMarcelo Andrade
 
Reflexões aleatórias para calouros em
Reflexões aleatórias para calouros emReflexões aleatórias para calouros em
Reflexões aleatórias para calouros emMarcelo Andrade
 
Testes de software automatizados
Testes de software automatizadosTestes de software automatizados
Testes de software automatizadosMarcelo Andrade
 
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialIntrodução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialMarcelo Andrade
 
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosVisão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosMarcelo Andrade
 
BrOffice nas Universidades
BrOffice nas UniversidadesBrOffice nas Universidades
BrOffice nas UniversidadesMarcelo Andrade
 
Zend Framework: abordagem prática
Zend Framework: abordagem práticaZend Framework: abordagem prática
Zend Framework: abordagem práticaMarcelo Andrade
 
Joomla!: uma visão geral
Joomla!: uma visão geralJoomla!: uma visão geral
Joomla!: uma visão geralMarcelo Andrade
 

Plus de Marcelo Andrade (16)

DevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com PuppetDevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
 
#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go lang#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go lang
 
Compartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalhoCompartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalho
 
Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHP
 
Plataforma IMMI
Plataforma IMMIPlataforma IMMI
Plataforma IMMI
 
Reflexões aleatórias para calouros em
Reflexões aleatórias para calouros emReflexões aleatórias para calouros em
Reflexões aleatórias para calouros em
 
Ciclovia belem final
Ciclovia belem finalCiclovia belem final
Ciclovia belem final
 
Testes de software automatizados
Testes de software automatizadosTestes de software automatizados
Testes de software automatizados
 
Selenium: visão geral
Selenium: visão geralSelenium: visão geral
Selenium: visão geral
 
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialIntrodução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
 
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosVisão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
 
BrOffice nas Universidades
BrOffice nas UniversidadesBrOffice nas Universidades
BrOffice nas Universidades
 
Zend Framework: abordagem prática
Zend Framework: abordagem práticaZend Framework: abordagem prática
Zend Framework: abordagem prática
 
Joomla!: uma visão geral
Joomla!: uma visão geralJoomla!: uma visão geral
Joomla!: uma visão geral
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Apresentando o CakePHP
Apresentando o CakePHPApresentando o CakePHP
Apresentando o CakePHP
 

Compartilhando experiências com software livre e sua importância

  • 1. Compartilhando experiências em software livre Apresentador: Marcelo de Freitas Andrade 21 / 09 / 2007
  • 2. Breve histórico Meados dos anos 199X Primeiro contato com uma revista sobre Linux. ● Viradas de fim de semana na tentativa de instalar. ● Até que um dia... ● Compartilhando experiências em Software Livre
  • 3. Breve histórico Compartilhando experiências em Software Livre
  • 4. Breve histórico 1999: mudança de paradigma Conectiva Linux 5.0 “Politicamente correto” Fácil de usar Completo Bonito... Compartilhando experiências em Software Livre
  • 5. Breve histórico Outras experiências... Mandrake Linux Muito bom e fácil de usar Compartilhando experiências em Software Livre
  • 6. Breve histórico Outras experiências... Mandrake Linux Muito bom e fácil de usar Aventuras em modo texto Compartilhando experiências em Software Livre
  • 7. Breve histórico Outras experiências... Mandrake Linux Muito bom e fácil de usar Slackware Linux Linux “pra macho” Compartilhando experiências em Software Livre
  • 8. Breve histórico Outras experiências... Mandrake Linux Muito bom e fácil de usar Slackware Linux Linux “pra macho” Turbo Linux “O” culpado... Compartilhando experiências em Software Livre
  • 9. Breve histórico Outras experiências... Mandrake Linux Muito bom e fácil de usar Slackware Linux Linux “pra macho” Turbo Linux “O” culpado... Compartilhando experiências em Software Livre
  • 10. Breve histórico Aprendizado à força... Como usar disquetes do Windows©? ● Como abrir arquivos zipados? ● Como tocar música em mp3? ● Como conectar na Internet? ● ... ● Compartilhando experiências em Software Livre
  • 11. Breve histórico Aprendizado à força... Como usar disquetes do Windows©? ● Como abrir arquivos zipados? ● Como tocar música em mp3? ● Como conectar na Internet? ● ... ● Compartilhando experiências em Software Livre
  • 12. Breve histórico Aprendizado à força... Como usar disquetes do Windows©? ● Como abrir arquivos zipados? ● Como tocar música em mp3? ● Como conectar na Internet? ● ... ● ... Compartilhando experiências em Software Livre
  • 13. Breve histórico Aprendizado voluntário Como configurar uma rede Samba? ● Como configurar uma impressora? ● Como instalar um servidor web? ● ... ● Compartilhando experiências em Software Livre
  • 14. Breve histórico Aprendizado voluntário Como configurar uma rede Samba? ● Como configurar uma impressora? ● Como instalar um servidor web? ● ... ● Compartilhando experiências em Software Livre
  • 15. Breve histórico Aprendizado voluntário Como configurar uma rede Samba? ● Como configurar uma impressora? ● Como instalar um servidor web? ● ... ● ...até os dias de hoje! Compartilhando experiências em Software Livre
  • 16. Por que software livre é importante? Compartilhando experiências em Software Livre
  • 17. Por que software livre é importante? Questões filosóficas... ● Compartilhando experiências em Software Livre
  • 18. Por que software livre é importante? Questões filosóficas... ● Questões econômicas... ● Compartilhando experiências em Software Livre
  • 19. Por que software livre é importante? Questões filosóficas... ● Questões econômicas... ● Questões técnicas... ● Compartilhando experiências em Software Livre
  • 20. Por que software livre é importante? Questões filosóficas... ● Questões econômicas... ● Questões técnicas... ● Bom... Estável... Flexível... Evolui rápido... É colaborativo... Propicia aprendizado... Compartilhando experiências em Software Livre
  • 21. Por que software livre é importante? Compartilhando experiências em Software Livre
  • 22. Por que software livre é importante? ProgressMonitor (Java API) Compartilhando experiências em Software Livre
  • 23. Por que software livre é importante? ProgressMonitor (Java API) Desabilitar o botão durante um certo período, antes da atividade encerrar. Compartilhando experiências em Software Livre
  • 24. Por que software livre é importante? ProgressMonitor (Java API) Desabilitar o botão durante um certo período, antes da atividade encerrar. Não gostaria de (re)criar o ● diálogo “na mão”. Compartilhando experiências em Software Livre
  • 25. Por que software livre é importante? ProgressMonitor (Java API) Desabilitar o botão durante um certo período, antes da atividade encerrar. Não gostaria de (re)criar o ● diálogo “na mão”. meuDialogo.botaoCancelar.setEnabled(false); Compartilhando experiências em Software Livre
  • 26. Por que software livre é importante? Compartilhando experiências em Software Livre
  • 27. Por que software livre é importante? ProgressMonitor (Java API) Vamos pegar o fonte que vem com a classe e criar uma outra, deixando o botão como public. Compartilhando experiências em Software Livre
  • 28. Por que software livre é importante? ProgressMonitor (Java API) Vamos pegar o fonte que vem com a classe e criar uma outra, deixando o botão como public. Compartilhando experiências em Software Livre
  • 29. Por que software livre é importante? ProgressMonitor (Java API) Vamos pegar o fonte que vem com a classe e criar uma outra, deixando o botão como public. Compartilhando experiências em Software Livre
  • 30. Por que software livre é importante? Licença de uso da Java API (...) D. Java Technology Restrictions. You may not create, modify, or change the behavior of, or authorize your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as quot;javaquot;, quot;javaxquot;, quot;sunquot; or similar convention as specified by Sun in any naming convention designation. http://java.sun.com/j2se/1.5.0/jdk-1_5_0_04-license.txt Compartilhando experiências em Software Livre
  • 31. Por que software livre é importante? Compartilhando experiências em Software Livre
  • 32. Por que software livre é importante? Compartilhando experiências em Software Livre
  • 33. Quatro liberdades do Software Livre Compartilhando experiências em Software Livre
  • 34. Quatro liberdades do Software Livre Compartilhando experiências em Software Livre
  • 35. Quatro liberdades do Software Livre Software Livre / Free Software I. Liberdade de executar o software, para qualquer uso, sem restrições; II. Liberdade de estudar o funcionamento de um programa e de modificá-lo às próprias necessidades; III.Liberdade de redistribuir livremente cópias do software; IV.Liberdade de melhorar o programa e de publicar as melhorias de modo que demais pessoas também se beneficiem. Compartilhando experiências em Software Livre
  • 36. Quatro liberdades do Software Livre Software Livre / Free Software I. Liberdade de executar o software, para qualquer uso, sem restrições; II. Liberdade de estudar o funcionamento de um programa e de modificá-lo às próprias necessidades; III.Liberdade de redistribuir livremente cópias do software; IV.Liberdade de melhorar o programa e de publicar as melhorias de modo que demais pessoas também se beneficiem. www.fsf.org/licensing/licenses/ Compartilhando experiências em Software Livre
  • 37. Quatro liberdades do Software Livre Software Livre / Free Software Software = Conhecimento Compartilhando experiências em Software Livre
  • 38. Modelos de negócio baseado em SW Livre Compartilhando experiências em Software Livre
  • 39. Modelos de negócio baseado em SW Livre Participação do Gnu/Linux no mercado brasileiro “Há perspectivas de crescimento acelerado nos próximos anos, principalmente na prestação de serviços, hoje liderada pelo sistema Linux que respondeu em 2003 por 9% do mercado mundial de sistemas operacionais e a estimativa é que em 2007 seja responsável por 18%”. FONTE: Serpro/2005 Compartilhando experiências em Software Livre
  • 40. Para reflexão... 10 coisas que você não sabia sobre código aberto Compartilhando experiências em Software Livre
  • 41. Para reflexão... 10 coisas que você não sabia sobre código aberto 1. O open-source antecede o software proprietário 2. Apache manteve a web solida e Livre 3. OpenSSL manteve a criptografia disponível para todo mundo 4. Open-source ajudou a liberar o genoma humana 5. Microsoft ama o open-source 6. Altruísmo não é a única razão por que as pessoas contribuem para software open-source 7. As comunidades online podem de fato fazer coisas 8. O mais importante da liberdade: o direito ao Fork 9. O open-source ainda pode modificar o mundo 10.O open-source precisa da sua ajuda (seja lá você quem for...) Compartilhando experiências em Software Livre
  • 42. Como colaborar com Software Livre Compartilhando experiências em Software Livre
  • 43. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Compartilhando experiências em Software Livre
  • 44. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Compartilhando experiências em Software Livre
  • 45. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Indicando ou recomendando... ● Compartilhando experiências em Software Livre
  • 46. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Indicando ou recomendando. ● Informando erros... ● Compartilhando experiências em Software Livre
  • 47. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Indicando ou recomendando. ● Informando erros. ● Pedindo ou sugerindo melhorias... ● Compartilhando experiências em Software Livre
  • 48. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Indicando ou recomendando. ● Informando erros. ● Pedindo ou sugerindo melhorias. ● Traduzindo... ● Compartilhando experiências em Software Livre
  • 49. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Indicando ou recomendando. ● Informando erros. ● Pedindo ou sugerindo melhorias. ● Traduzindo. ● Ensinando... ● Compartilhando experiências em Software Livre
  • 50. Como colaborar com Software Livre Qualquer pessoa pode colaborar com Software Livre Usando. ● Indicando ou recomendando. ● Informando erros. ● Pedindo ou sugerindo melhorias. ● Traduzindo. ● Ensinando. ● Desenvolvendo... ● Compartilhando experiências em Software Livre
  • 51. Como colaborar com Software Livre “O acesso [à tecnologia] não é o suficiente, é a habilidade de criar, de adicionar valor, que é o mais importante” Felipe Gonzalez FOTO: Wikipedia Ex-Primeiro Ministro Espanhol na Open Source Conference em Málaga, ESP, 18/02/2004 Compartilhando experiências em Software Livre
  • 52. Muito Obrigado! Compartilhando experiências em Software Livre
  • 53. Muito Obrigado! MARCELO DE FREITAS ANDRADE marcelo.andrade@serpro.gov.br © Todos os logotipos, caracteres e marcas registradas citadas nesta palestra são de propriedade de seus respectivos detentores legais. Compartilhando experiências em Software Livre