SlideShare uma empresa Scribd logo
P rograma de
Educação em
S oftware
L ivre.
Programa de Educação em Software Livre - PESL




          Antes de começar:
        O que lhes trouxe aqui?
Roteiro



 Definições: Software, Sistemas Operacionais...
 Software Livre
 Linux e suas distribuições
 Distribuição Ubuntu
 - Como instalar?
 Principais ferramentas livres (LibreOffice, navegadores...)
 Exercícios
Programa de Ensino de Software Livre - PESL



 O que é Software?

 Computador: máquina que executa instruções

 Essas instruções são programadas por alguém...

 Basicamente, software é o conjunto de instruções que o
 computador executa para fazer o que nós, usuários,
 queremos que ele faça
Programa de Ensino de Software Livre - PESL



 O que é Software?

 Exemplos:

 Aplicativos: Adobe Photoshop, Microsoft Word...
 Sistemas Operacionais: GNU Linux, Mac OS X...
 Jogos: Super Mario World, Tetris...
Programa de Ensino de Software Livre - PESL



 ...e Software Livre?

 Voltando...
 Programas para computador são:

 • escritos, em uma linguagem de programação
 legível ao ser humano e depois;
 • compilados, isto é, as instruções escritas pelo
 programador são traduzidas para código de
 máquina
Programa de Ensino de Software Livre - PESL



 ...e Software Livre?

 Ou seja...

 - No software proprietário (não-livre), apenas se tem
 acesso ao programa já compilado
 - Acesso pode ser restrito:
       - Leis de copyright
       - Assinantes, membros, compradores, clientes...
Programa de Ensino de Software Livre - PESL



 ...e Software Livre?

 O software livre está baseado em 4 liberdades ou
 princípios fundamentais:

    •
      executar o programa, para qualquer propósito
    •
      estudar como o programa funciona e adaptá-lo para as suas
    necessidades
    •
      redistribuir livremente cópias do programa
    •
      aperfeiçoar o programa e divulgar os aperfeiçoamentos, de
    modo que toda a comunidade se beneficie
Programa de Ensino de Software Livre - PESL



 ...e Software Livre?
 É uma erro associar Software Livre apenas ao conceito de software
 gratuito. Na verdade, é uma questão de:

    •
     Qualidade: Software Livre se mostrou mais confiável e seguro do que o
    proprietário. Ex: IE versus Firefox.

    •
      Liberdade: programas de computador são conhecimento, apoie a
    liberdade do conhecimento. Ex: Wikipédia.

    •
     Ecossistemas: o software livre se apoia em comunidade de dezenas de
    milhares de desenvolvedores, atualmente nenhuma empresa consegue
    superar essa força de trabalho. Ex: Windows versus Linux
Programa de Ensino de Software Livre - PESL



 O que é GNU?

 O projeto GNU (GNU is Not Unix) foi iniciado por Richard Stallman
 em 1984 com o propósito de criar um sistema operacional livre.

 O novo sistema deveria ser compatível com o sistema operacional
 Unix (principal sistema operacional da época), mas não utilizaria o
 seu código fonte.

 As ferramentas desenvolvidas para o projeto serviram de base para
 o desenvolvimento do Linux.
Programa de Ensino de Software Livre - PESL



 O que é GNU?



                               Richard Stallman
                               http://stallman.org


                               Criador do projeto GNU
Programa de Ensino de Software Livre - PESL



 O que é um Sistema Operacional?
É a camada do software entre as aplicações e o hardware

- Controla coisas como:
   - movimento do mouse,
   - o funcionamento do monitor,
   - o acesso à memória
Programa de Ensino de Software Livre - PESL



 O que é Linux?
 Linux é um sistema operacional livre.
 O código fonte é aberto e pode ser lido, modificado e
 redistribuído.

 O kernel do Linux foi iniciado em 1991 por Linus
 Torvalds no departamento de Ciência da Computação
 da universidade de Helsinki na Finlândia. Hoje é
 mantido por uma grande comunidade de
 desenvolvedores.
Programa de Ensino de Software Livre - PESL



 O que é Linux?


                            Linus Torvalds
                            http://www.linux.org/info/linus.htm


                            Criador do Linux
Programa de Ensino de Software Livre - PESL



 O que é Linux?

 Seu código fonte é liberado como Software Livre, sob a
 licença GPL, e nem mesmo o Linus pode fechar o
 sistema para que seja usado apenas comercialmente.

 Isto significa que você não precisa pagar nada para
 usar o Linux, e não é crime fazer cópias para instalar em
 outros computadores.
Programa de Ensino de Software Livre - PESL



 O que é Linux?

    Milhares de pessoas contribuem para aquilo que o
    Linux se tornou hoje em dia

    Não existe um dono do Linux.
Programa de Ensino de Software Livre - PESL



 Como funciona esse mundo livre?

    O Linux não é tudo.
    - A comunidade é granularizada; existem muitos
    projetos livres.
    - Cada projeto tem sua equipe e seu jeito de trabalhar
    - Como juntar todos esses “pedaços” de software em
    algo que possa ser instalado e executado por nós,
    usuários normais?
        - Distribuições!
Programa de Ensino de Software Livre - PESL



 Distribuições do Linux
Programa de Ensino de Software Livre - PESL



 Distribuições do Linux
Programa de Ensino de Software Livre - PESL



 Ubuntu Linux

- É a distribuição mais usada atualmente
- Destaca-se pela simplicidade e facilidade de uso
- O nome “Ubuntu” vem de um conceito sul africano: “sou o
que sou pelo que nós somos”
Programa de Ensino de Software Livre - PESL



 LibreOffice.org
  É um pacote de programas para
  escritório, que permite a edição de
  textos, imagens, apresentações
  em slide, elaboração de planilhas
  etc.

    A versão em português do Brasil é distribuída
    oficialmente com o nome de BrOffice.org.
Programa de Ensino de Software Livre - PESL



 LibreOffice.org Writer
Usado para criação de textos, cartas e
agendas além de tarefas mais
complexas, tais como confecção de
Malas Diretas.


Pode criar documentos em formato
PDF ou editar documentos HTML.


Salva textos em formato .odt,
geralmente de menor tamanho em
relação aos .doc.


Writer oferece conexão direta com seu
cliente de e-mail.
Programa de Ensino de Software Livre - PESL



 LibreOffice.org Impress
Suporta figuras em 2D ou 3D, efeitos
especiais, animações e ótimas
ferramentas de desenho.

Diferentes Formas de Visualização são
suportadas: Desenho, Estrutura de
Tópicos, Notas, Folhetos e Classificação
de Slides.

Possível abrir suas antigas apresentações
do PowerPoint e salva-las em .ppt.
Programa de Ensino de Software Livre - PESL



 LibreOffice.org Draw
O BrOffice.org Draw é uma ferramenta usada para
criar ou editar desenhos, fluxogramas, cartazes,
logotipos como o já conhecido CorelDraw.

Suporta a inclusão de imagens, gráficos, desenho de
vetores e formas geométricas, textos, filmes, sons e
afins.

Manipule objetos, rotacione-os em duas ou três
dimensões.

Importe figuras nos formatos gráficos mais populares
(incluindo BMP, GIF, JPEG, PNG, TIFF e WMF).
Programa de Ensino de Software Livre - PESL



 LibreOffice.org Calc
O BrOffice.org Calc é uma planilha de cálculo como o já
conhecido Microsoft Excel.

Possui um sistema de manipulação de séries para
gráficos baseada na disposição dos dados de uma
planilha.

O Calc é capaz de escrever a folha de cálculo como um
arquivo PDF.
Programa de Ensino de Software Livre - PESL



 Pidgin Messenger
   Um poderoso e leve programa de
mensagens instantâneas que permite o
uso de AIM,Yahoo!, MSN, IRC, ICQ, e
muitos outros protocolos, além de
permitir você logar em mais de uma
conta ao mesmo tempo.
Programa de Ensino de Software Livre - PESL



  Pidgin Messenger
Na primeira execução você
deve seguir os seguintes
passos:
   → Clicar na aba Contas
   → Depois em Gerenciar
      Contas
   → Adicionar
Programa de Ensino de Software Livre - PESL



 Gimp

GNU Image Manipulation Program é um projeto que vem
ganhando espaço entre os editores de imagens
mais populares.
Serve para editar e criar imagens; é a melhor alternativa
ao Adobe Photoshop.
Gimp
Programa de Ensino de Software Livre - PESL



  Áudio e Vídeo
Rhythmbox – um programa leve e simples, que
permite a criação de playlists e o gerenciamento
dos arquivos de música.

Totem – Prático e simples player de vídeos

Para determinados formatos privados é necessário a
instalação de codecs para a execução destes, na internet
existem diversos tutorias ensinando como instalá-los.
Programa de Ensino de Software Livre - PESL



 Mozilla Firefox

    Navegador Web livre

    Possui versões para Linux, Windows e Mac
Programa de Ensino de Software Livre - PESL



 Mozilla Firefox

    - Personalizável
    - Através das chamadas extensões, os usuários
    podem agregar novas funções
    - Existe também uma versão portátil do Mozilla
    Firefox, feita para ser executada direto do pendrive -
    Mozilla Firefox Portable Edition
Exercícios práticos



 Mozilla Firefox: Acesse seu e-mail ou site preferido; (não é
  tão diferente no Linux, é?)
 GIMP: Crie um banner com um desenho de tamanho 400 x
  60 pixels e salve-o na sua pasta pessoal
 Pidgin: Converse com alguns amigos pelo MSN, Gtalk,
  ICQ...
 BrOffice Writer: Digite e salve um texto na sua pasta
  pessoal
 BrOffice Calc: Calcule a média e o somatório dos números
  10, 5, 7, 2 e 4
 Veja o conteúdo multimídia na pasta /usr/share/example-
  content/Ubuntu_Free_Culture_Showcase/
Programa de Ensino de Software Livre - PESL



 Synaptic

    O Synaptic gerencia pacotes de software.

    Por ele é possível fazer o download e instalar diversos
    outros programas disponíveis nos repositórios do
    Ubuntu.
Programa de Ensino de Software Livre - PESL



 Repositório

    É, basicamente, um servidor de onde pode-se fazer
    download de pacotes de programas

    O Ubuntu possui um repositório muito completo e
    pode ser usado pela função “Adicionar/Remover
    Programas” ou pelo “Gerenciador de Pacotes
    Synaptic”
Programa de Ensino de Software Livre - PESL



 Outras vantagens do Linux

    - Estavél, uma máquina com o sistema Linux funciona
    por anos sem precisar de manutenção (a cultura do
    “ter que formatar” não existe)

    - Apresenta menos vulnerabilidades de segurança -
    o código fonte aberto permite que as falhas sejam
    detectadas e corrigidas mais rapidamente
Programa de Ensino de Software Livre - PESL



 Desvantagens

    - Incompatibilidade:
        - com equipamentos: alguns fabricantes não se
    preocupam com o suporte a Linux em seus produtos,
    o que dificulta ou impossibilita o funcionamento do
    equipamento

       - com outros programas proprietários
Programa de Ensino de Software Livre - PESL



 Ameaças digitais: Vírus etc.

    Será que existe vírus para o Linux?

    O Linux é imune a programas maliciosos?
Programa de Ensino de Software Livre - PESL



 Ameaças digitais: Vírus etc.

    Não! Mas...

    - Organização do sistema evita que códigos
    maliciosos sejam executados ocultamente.
    - Para realizar operações “de risco” (instalar
    programas, remover arquivos do sistema etc.) é
    preciso ter permissões de “superusuário” (root)
Programa de Ensino de Software Livre - PESL



 Use e propague o que aprendeu!

    - Use Linux em seu computador.
    - Visite o site dos programas que você utiliza. Sugira
    melhoras, fale de funcionalidades que você sentiu
    falta ou gostaria de ver no futuro.
    - Mostre o Linux a outras pessoas. Fale da ideologia,
    discuta sobre o que você acha certo e errado no
    mundo digital de hoje...
    - O que você pode fazer para ajudar?
E-Mail: pinguim@unifesp.br

Mais conteúdo relacionado

Mais procurados

linux software architecture
linux software architecture linux software architecture
linux software architecture
Sneha Ramesh
 
Features and Comparison - Ubuntu, Debian, Cent OS
Features and Comparison - Ubuntu, Debian, Cent OSFeatures and Comparison - Ubuntu, Debian, Cent OS
Features and Comparison - Ubuntu, Debian, Cent OS
Shubham Sharma
 
Présentation ubuntu 12.10 PDF
Présentation ubuntu  12.10 PDFPrésentation ubuntu  12.10 PDF
Présentation ubuntu 12.10 PDF
Mohamed Ben Bouzid
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
Ivaldo Cardoso
 
Linux distributions
Linux    distributionsLinux    distributions
Linux distributions
RJ Mehul Gadhiya
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
James McCarthy
 
linux introduction
linux introductionlinux introduction
linux introduction
Amiya Krishna Singh
 
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Edureka!
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
Ricardo Pinheiro
 
History of Linux
History of LinuxHistory of Linux
History of Linux
Gray-chan Desu
 
Getting Started with DevOps
Getting Started with DevOpsGetting Started with DevOps
Getting Started with DevOps
Ahmed Misbah
 
Linux
LinuxLinux
RedHat Linux
RedHat LinuxRedHat Linux
RedHat Linux
Apo
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
Ganesh Samarthyam
 
Virtual Container - Docker
Virtual Container - Docker Virtual Container - Docker
Virtual Container - Docker
Venkata Naga Ravi
 
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
ZeroTurnaround
 
Introduction To Open Source Licensing
Introduction To Open Source LicensingIntroduction To Open Source Licensing
Introduction To Open Source Licensing
Mark Radcliffe
 
Git and Github slides.pdf
Git and Github slides.pdfGit and Github slides.pdf
Git and Github slides.pdf
Tilton2
 
Linux seminar
Linux seminarLinux seminar
Linux seminar
Buntha Chhay
 
History of linux
History of linuxHistory of linux
History of linux
Shiwang Kalkhanda
 

Mais procurados (20)

linux software architecture
linux software architecture linux software architecture
linux software architecture
 
Features and Comparison - Ubuntu, Debian, Cent OS
Features and Comparison - Ubuntu, Debian, Cent OSFeatures and Comparison - Ubuntu, Debian, Cent OS
Features and Comparison - Ubuntu, Debian, Cent OS
 
Présentation ubuntu 12.10 PDF
Présentation ubuntu  12.10 PDFPrésentation ubuntu  12.10 PDF
Présentation ubuntu 12.10 PDF
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Linux distributions
Linux    distributionsLinux    distributions
Linux distributions
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
linux introduction
linux introductionlinux introduction
linux introduction
 
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
History of Linux
History of LinuxHistory of Linux
History of Linux
 
Getting Started with DevOps
Getting Started with DevOpsGetting Started with DevOps
Getting Started with DevOps
 
Linux
LinuxLinux
Linux
 
RedHat Linux
RedHat LinuxRedHat Linux
RedHat Linux
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
Virtual Container - Docker
Virtual Container - Docker Virtual Container - Docker
Virtual Container - Docker
 
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
 
Introduction To Open Source Licensing
Introduction To Open Source LicensingIntroduction To Open Source Licensing
Introduction To Open Source Licensing
 
Git and Github slides.pdf
Git and Github slides.pdfGit and Github slides.pdf
Git and Github slides.pdf
 
Linux seminar
Linux seminarLinux seminar
Linux seminar
 
History of linux
History of linuxHistory of linux
History of linux
 

Semelhante a Curso introdução ao 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 .pdf
VitriaNorazDeusmeure
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
Paulo Guimarães
 
Linux
LinuxLinux
Linux.pdf
Linux.pdfLinux.pdf
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
Klaibson Natal Ribeiro Borges
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
lanzinirodrigo
 
Modulo+4
Modulo+4Modulo+4
Modulo+4
SENAC RIO
 
Modulo+4
Modulo+4Modulo+4
Introdução ao linux educacional (ms office)
Introdução ao linux educacional (ms office)Introdução ao linux educacional (ms office)
Introdução ao linux educacional (ms office)
Professores Cedaspy
 
Sistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versõesSistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versões
xaninha123
 
So alexandra nunes
So alexandra nunesSo alexandra nunes
So alexandra nunes
xaninha123
 
Software Livre e Open Source
Software Livre e Open SourceSoftware Livre e Open Source
Software Livre e Open Source
Marcelo Lira
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.
guilhermemar
 
Linux
LinuxLinux
Palestra Alt Linux
Palestra Alt LinuxPalestra Alt Linux
Palestra Alt Linux
ange.sap
 
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa ChuckyFLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
Bruno Alexandre
 
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
Klaibson Natal Ribeiro Borges
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
PeslPinguim
 
O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...
O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...
O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...
DliaRafaelaLopesdaCo
 
Sistemas operacionais aula 09
Sistemas operacionais aula 09Sistemas operacionais aula 09
Sistemas operacionais aula 09
Anderson Henrique
 

Semelhante a Curso introdução ao Software Livre (20)

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
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
Linux
LinuxLinux
Linux
 
Linux.pdf
Linux.pdfLinux.pdf
Linux.pdf
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
Modulo+4
Modulo+4Modulo+4
Modulo+4
 
Modulo+4
Modulo+4Modulo+4
Modulo+4
 
Introdução ao linux educacional (ms office)
Introdução ao linux educacional (ms office)Introdução ao linux educacional (ms office)
Introdução ao linux educacional (ms office)
 
Sistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versõesSistemas Operativos Linux e os suas versões
Sistemas Operativos Linux e os suas versões
 
So alexandra nunes
So alexandra nunesSo alexandra nunes
So alexandra nunes
 
Software Livre e Open Source
Software Livre e Open SourceSoftware Livre e Open Source
Software Livre e Open Source
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.
 
Linux
LinuxLinux
Linux
 
Palestra Alt Linux
Palestra Alt LinuxPalestra Alt Linux
Palestra Alt Linux
 
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa ChuckyFLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
FLISOL Porque usar Software Livre Bruno Alexandre Barbosa Chucky
 
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
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
 
O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...
O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...
O estudo on-line se tornou uma realidade para muitos estudantes, principalmen...
 
Sistemas operacionais aula 09
Sistemas operacionais aula 09Sistemas operacionais aula 09
Sistemas operacionais aula 09
 

Mais de PeslPinguim

Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
PeslPinguim
 
Aula 4 redes Inclusão Digital
Aula 4 redes Inclusão DigitalAula 4 redes Inclusão Digital
Aula 4 redes Inclusão Digital
PeslPinguim
 
Aula 3 parte 2 software Inclusão Digital
Aula 3 parte 2 software Inclusão DigitalAula 3 parte 2 software Inclusão Digital
Aula 3 parte 2 software Inclusão Digital
PeslPinguim
 
Aula 3 software Inclusão Digital
Aula 3 software Inclusão DigitalAula 3 software Inclusão Digital
Aula 3 software Inclusão Digital
PeslPinguim
 
Aula 2 parte 2 hardware Inclusão Digital
Aula 2 parte 2 hardware Inclusão DigitalAula 2 parte 2 hardware Inclusão Digital
Aula 2 parte 2 hardware Inclusão Digital
PeslPinguim
 
Aula 2 hardware Inclusão Digital
Aula 2 hardware Inclusão DigitalAula 2 hardware Inclusão Digital
Aula 2 hardware Inclusão Digital
PeslPinguim
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
PeslPinguim
 
Aula 1 apresentacao
Aula 1 apresentacaoAula 1 apresentacao
Aula 1 apresentacao
PeslPinguim
 
Aula 5 internet Inclusão Digital
Aula 5 internet Inclusão DigitalAula 5 internet Inclusão Digital
Aula 5 internet Inclusão Digital
PeslPinguim
 
Apresentação1_
Apresentação1_Apresentação1_
Apresentação1_
PeslPinguim
 
Curso Básico de Java - Aula 10
Curso Básico de Java - Aula 10Curso Básico de Java - Aula 10
Curso Básico de Java - Aula 10
PeslPinguim
 
Curso Básico de Java - Aula 5
Curso Básico de Java - Aula 5Curso Básico de Java - Aula 5
Curso Básico de Java - Aula 5
PeslPinguim
 
Curso Básico de Java - Aula 4
Curso Básico de Java - Aula 4Curso Básico de Java - Aula 4
Curso Básico de Java - Aula 4
PeslPinguim
 
Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1
PeslPinguim
 
Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7
PeslPinguim
 
Curso Básico de Java - Aula 3
Curso Básico de Java - Aula 3Curso Básico de Java - Aula 3
Curso Básico de Java - Aula 3
PeslPinguim
 
Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2
PeslPinguim
 
Curso Básico de Java - Aula 9
Curso Básico de Java - Aula 9Curso Básico de Java - Aula 9
Curso Básico de Java - Aula 9
PeslPinguim
 
Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8 Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8
PeslPinguim
 
Eletrônica aplicada - interruptor sonoro
Eletrônica aplicada - interruptor sonoroEletrônica aplicada - interruptor sonoro
Eletrônica aplicada - interruptor sonoro
PeslPinguim
 

Mais de PeslPinguim (20)

Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
 
Aula 4 redes Inclusão Digital
Aula 4 redes Inclusão DigitalAula 4 redes Inclusão Digital
Aula 4 redes Inclusão Digital
 
Aula 3 parte 2 software Inclusão Digital
Aula 3 parte 2 software Inclusão DigitalAula 3 parte 2 software Inclusão Digital
Aula 3 parte 2 software Inclusão Digital
 
Aula 3 software Inclusão Digital
Aula 3 software Inclusão DigitalAula 3 software Inclusão Digital
Aula 3 software Inclusão Digital
 
Aula 2 parte 2 hardware Inclusão Digital
Aula 2 parte 2 hardware Inclusão DigitalAula 2 parte 2 hardware Inclusão Digital
Aula 2 parte 2 hardware Inclusão Digital
 
Aula 2 hardware Inclusão Digital
Aula 2 hardware Inclusão DigitalAula 2 hardware Inclusão Digital
Aula 2 hardware Inclusão Digital
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Aula 1 apresentacao
Aula 1 apresentacaoAula 1 apresentacao
Aula 1 apresentacao
 
Aula 5 internet Inclusão Digital
Aula 5 internet Inclusão DigitalAula 5 internet Inclusão Digital
Aula 5 internet Inclusão Digital
 
Apresentação1_
Apresentação1_Apresentação1_
Apresentação1_
 
Curso Básico de Java - Aula 10
Curso Básico de Java - Aula 10Curso Básico de Java - Aula 10
Curso Básico de Java - Aula 10
 
Curso Básico de Java - Aula 5
Curso Básico de Java - Aula 5Curso Básico de Java - Aula 5
Curso Básico de Java - Aula 5
 
Curso Básico de Java - Aula 4
Curso Básico de Java - Aula 4Curso Básico de Java - Aula 4
Curso Básico de Java - Aula 4
 
Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1Curso Básico de Java - Aula 1
Curso Básico de Java - Aula 1
 
Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7Curso Básico de Java - Aula 7
Curso Básico de Java - Aula 7
 
Curso Básico de Java - Aula 3
Curso Básico de Java - Aula 3Curso Básico de Java - Aula 3
Curso Básico de Java - Aula 3
 
Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2Curso Básico de Java - Aula 2
Curso Básico de Java - Aula 2
 
Curso Básico de Java - Aula 9
Curso Básico de Java - Aula 9Curso Básico de Java - Aula 9
Curso Básico de Java - Aula 9
 
Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8 Curso Básico de Java - Aula 8
Curso Básico de Java - Aula 8
 
Eletrônica aplicada - interruptor sonoro
Eletrônica aplicada - interruptor sonoroEletrônica aplicada - interruptor sonoro
Eletrônica aplicada - interruptor sonoro
 

Último

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 

Último (7)

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 

Curso introdução ao Software Livre

  • 1. P rograma de Educação em S oftware L ivre.
  • 2. Programa de Educação em Software Livre - PESL Antes de começar: O que lhes trouxe aqui?
  • 3. Roteiro  Definições: Software, Sistemas Operacionais...  Software Livre  Linux e suas distribuições  Distribuição Ubuntu - Como instalar?  Principais ferramentas livres (LibreOffice, navegadores...)  Exercícios
  • 4. Programa de Ensino de Software Livre - PESL O que é Software? Computador: máquina que executa instruções Essas instruções são programadas por alguém... Basicamente, software é o conjunto de instruções que o computador executa para fazer o que nós, usuários, queremos que ele faça
  • 5. Programa de Ensino de Software Livre - PESL O que é Software? Exemplos: Aplicativos: Adobe Photoshop, Microsoft Word... Sistemas Operacionais: GNU Linux, Mac OS X... Jogos: Super Mario World, Tetris...
  • 6. Programa de Ensino de Software Livre - PESL ...e Software Livre? Voltando... Programas para computador são: • escritos, em uma linguagem de programação legível ao ser humano e depois; • compilados, isto é, as instruções escritas pelo programador são traduzidas para código de máquina
  • 7. Programa de Ensino de Software Livre - PESL ...e Software Livre? Ou seja... - No software proprietário (não-livre), apenas se tem acesso ao programa já compilado - Acesso pode ser restrito: - Leis de copyright - Assinantes, membros, compradores, clientes...
  • 8. Programa de Ensino de Software Livre - PESL ...e Software Livre? O software livre está baseado em 4 liberdades ou princípios fundamentais: • executar o programa, para qualquer propósito • estudar como o programa funciona e adaptá-lo para as suas necessidades • redistribuir livremente cópias do programa • aperfeiçoar o programa e divulgar os aperfeiçoamentos, de modo que toda a comunidade se beneficie
  • 9. Programa de Ensino de Software Livre - PESL ...e Software Livre? É uma erro associar Software Livre apenas ao conceito de software gratuito. Na verdade, é uma questão de: • Qualidade: Software Livre se mostrou mais confiável e seguro do que o proprietário. Ex: IE versus Firefox. • Liberdade: programas de computador são conhecimento, apoie a liberdade do conhecimento. Ex: Wikipédia. • Ecossistemas: o software livre se apoia em comunidade de dezenas de milhares de desenvolvedores, atualmente nenhuma empresa consegue superar essa força de trabalho. Ex: Windows versus Linux
  • 10. Programa de Ensino de Software Livre - PESL O que é GNU? O projeto GNU (GNU is Not Unix) foi iniciado por Richard Stallman em 1984 com o propósito de criar um sistema operacional livre. O novo sistema deveria ser compatível com o sistema operacional Unix (principal sistema operacional da época), mas não utilizaria o seu código fonte. As ferramentas desenvolvidas para o projeto serviram de base para o desenvolvimento do Linux.
  • 11. Programa de Ensino de Software Livre - PESL O que é GNU? Richard Stallman http://stallman.org Criador do projeto GNU
  • 12. Programa de Ensino de Software Livre - PESL O que é um Sistema Operacional? É a camada do software entre as aplicações e o hardware - Controla coisas como: - movimento do mouse, - o funcionamento do monitor, - o acesso à memória
  • 13. Programa de Ensino de Software Livre - PESL O que é Linux? Linux é um sistema operacional livre. O código fonte é aberto e pode ser lido, modificado e redistribuído. O kernel do Linux foi iniciado em 1991 por Linus Torvalds no departamento de Ciência da Computação da universidade de Helsinki na Finlândia. Hoje é mantido por uma grande comunidade de desenvolvedores.
  • 14. Programa de Ensino de Software Livre - PESL O que é Linux? Linus Torvalds http://www.linux.org/info/linus.htm Criador do Linux
  • 15. Programa de Ensino de Software Livre - PESL O que é Linux? Seu código fonte é liberado como Software Livre, sob a licença GPL, e nem mesmo o Linus pode fechar o sistema para que seja usado apenas comercialmente. Isto significa que você não precisa pagar nada para usar o Linux, e não é crime fazer cópias para instalar em outros computadores.
  • 16. Programa de Ensino de Software Livre - PESL O que é Linux? Milhares de pessoas contribuem para aquilo que o Linux se tornou hoje em dia Não existe um dono do Linux.
  • 17. Programa de Ensino de Software Livre - PESL Como funciona esse mundo livre? O Linux não é tudo. - A comunidade é granularizada; existem muitos projetos livres. - Cada projeto tem sua equipe e seu jeito de trabalhar - Como juntar todos esses “pedaços” de software em algo que possa ser instalado e executado por nós, usuários normais? - Distribuições!
  • 18. Programa de Ensino de Software Livre - PESL Distribuições do Linux
  • 19. Programa de Ensino de Software Livre - PESL Distribuições do Linux
  • 20. Programa de Ensino de Software Livre - PESL Ubuntu Linux - É a distribuição mais usada atualmente - Destaca-se pela simplicidade e facilidade de uso - O nome “Ubuntu” vem de um conceito sul africano: “sou o que sou pelo que nós somos”
  • 21. Programa de Ensino de Software Livre - PESL LibreOffice.org É um pacote de programas para escritório, que permite a edição de textos, imagens, apresentações em slide, elaboração de planilhas etc. A versão em português do Brasil é distribuída oficialmente com o nome de BrOffice.org.
  • 22. Programa de Ensino de Software Livre - PESL LibreOffice.org Writer
  • 23. Usado para criação de textos, cartas e agendas além de tarefas mais complexas, tais como confecção de Malas Diretas. Pode criar documentos em formato PDF ou editar documentos HTML. Salva textos em formato .odt, geralmente de menor tamanho em relação aos .doc. Writer oferece conexão direta com seu cliente de e-mail.
  • 24. Programa de Ensino de Software Livre - PESL LibreOffice.org Impress
  • 25. Suporta figuras em 2D ou 3D, efeitos especiais, animações e ótimas ferramentas de desenho. Diferentes Formas de Visualização são suportadas: Desenho, Estrutura de Tópicos, Notas, Folhetos e Classificação de Slides. Possível abrir suas antigas apresentações do PowerPoint e salva-las em .ppt.
  • 26. Programa de Ensino de Software Livre - PESL LibreOffice.org Draw
  • 27. O BrOffice.org Draw é uma ferramenta usada para criar ou editar desenhos, fluxogramas, cartazes, logotipos como o já conhecido CorelDraw. Suporta a inclusão de imagens, gráficos, desenho de vetores e formas geométricas, textos, filmes, sons e afins. Manipule objetos, rotacione-os em duas ou três dimensões. Importe figuras nos formatos gráficos mais populares (incluindo BMP, GIF, JPEG, PNG, TIFF e WMF).
  • 28. Programa de Ensino de Software Livre - PESL LibreOffice.org Calc
  • 29. O BrOffice.org Calc é uma planilha de cálculo como o já conhecido Microsoft Excel. Possui um sistema de manipulação de séries para gráficos baseada na disposição dos dados de uma planilha. O Calc é capaz de escrever a folha de cálculo como um arquivo PDF.
  • 30. Programa de Ensino de Software Livre - PESL Pidgin Messenger Um poderoso e leve programa de mensagens instantâneas que permite o uso de AIM,Yahoo!, MSN, IRC, ICQ, e muitos outros protocolos, além de permitir você logar em mais de uma conta ao mesmo tempo.
  • 31. Programa de Ensino de Software Livre - PESL Pidgin Messenger Na primeira execução você deve seguir os seguintes passos: → Clicar na aba Contas → Depois em Gerenciar Contas → Adicionar
  • 32. Programa de Ensino de Software Livre - PESL Gimp GNU Image Manipulation Program é um projeto que vem ganhando espaço entre os editores de imagens mais populares. Serve para editar e criar imagens; é a melhor alternativa ao Adobe Photoshop.
  • 33. Gimp
  • 34. Programa de Ensino de Software Livre - PESL Áudio e Vídeo Rhythmbox – um programa leve e simples, que permite a criação de playlists e o gerenciamento dos arquivos de música. Totem – Prático e simples player de vídeos Para determinados formatos privados é necessário a instalação de codecs para a execução destes, na internet existem diversos tutorias ensinando como instalá-los.
  • 35. Programa de Ensino de Software Livre - PESL Mozilla Firefox Navegador Web livre Possui versões para Linux, Windows e Mac
  • 36. Programa de Ensino de Software Livre - PESL Mozilla Firefox - Personalizável - Através das chamadas extensões, os usuários podem agregar novas funções - Existe também uma versão portátil do Mozilla Firefox, feita para ser executada direto do pendrive - Mozilla Firefox Portable Edition
  • 37. Exercícios práticos  Mozilla Firefox: Acesse seu e-mail ou site preferido; (não é tão diferente no Linux, é?)  GIMP: Crie um banner com um desenho de tamanho 400 x 60 pixels e salve-o na sua pasta pessoal  Pidgin: Converse com alguns amigos pelo MSN, Gtalk, ICQ...  BrOffice Writer: Digite e salve um texto na sua pasta pessoal  BrOffice Calc: Calcule a média e o somatório dos números 10, 5, 7, 2 e 4  Veja o conteúdo multimídia na pasta /usr/share/example- content/Ubuntu_Free_Culture_Showcase/
  • 38. Programa de Ensino de Software Livre - PESL Synaptic O Synaptic gerencia pacotes de software. Por ele é possível fazer o download e instalar diversos outros programas disponíveis nos repositórios do Ubuntu.
  • 39. Programa de Ensino de Software Livre - PESL Repositório É, basicamente, um servidor de onde pode-se fazer download de pacotes de programas O Ubuntu possui um repositório muito completo e pode ser usado pela função “Adicionar/Remover Programas” ou pelo “Gerenciador de Pacotes Synaptic”
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Programa de Ensino de Software Livre - PESL Outras vantagens do Linux - Estavél, uma máquina com o sistema Linux funciona por anos sem precisar de manutenção (a cultura do “ter que formatar” não existe) - Apresenta menos vulnerabilidades de segurança - o código fonte aberto permite que as falhas sejam detectadas e corrigidas mais rapidamente
  • 46. Programa de Ensino de Software Livre - PESL Desvantagens - Incompatibilidade: - com equipamentos: alguns fabricantes não se preocupam com o suporte a Linux em seus produtos, o que dificulta ou impossibilita o funcionamento do equipamento - com outros programas proprietários
  • 47. Programa de Ensino de Software Livre - PESL Ameaças digitais: Vírus etc. Será que existe vírus para o Linux? O Linux é imune a programas maliciosos?
  • 48. Programa de Ensino de Software Livre - PESL Ameaças digitais: Vírus etc. Não! Mas... - Organização do sistema evita que códigos maliciosos sejam executados ocultamente. - Para realizar operações “de risco” (instalar programas, remover arquivos do sistema etc.) é preciso ter permissões de “superusuário” (root)
  • 49. Programa de Ensino de Software Livre - PESL Use e propague o que aprendeu! - Use Linux em seu computador. - Visite o site dos programas que você utiliza. Sugira melhoras, fale de funcionalidades que você sentiu falta ou gostaria de ver no futuro. - Mostre o Linux a outras pessoas. Fale da ideologia, discuta sobre o que você acha certo e errado no mundo digital de hoje... - O que você pode fazer para ajudar?