Matheus B. M. Vianna
História do Linux Criado por Linus Torvalds (estudante de ciência da computação na Finlândia) no início da década de 90. Linux = Linus + Unix O que é o Linux? Linux:  "a better Minix than Minix“ MCC Interim Linux (Manchester Computer Centre) Minix x linux
Linus Torvalds x Andrew Tanembaum (microkernel x kernel monolítico) Versão original em inglês: http://oreilly.com/catalog/opensources/book/appa.html  Versão resumida, comentada e traduzida: http://falcon-dark.blogspot.com/2005/09/quando-o-professor-est-errado-e-o.html
Razões para aderir ao Linux Baixo custo:  o Linux pode ser adquirido gratuitamente na Internet ou a baixo custo em lojas de informática ou mesmo em bancas de revistas Estabilidade:  servidores usando Linux raramente necessitam de reinicializações por problemas do sistema operacional ou aplicativos. Segurança:  erros de programação são corrigidos em tempo recorde quando comparados aos sistemas operacionais proprietários. Escalabilidade:  pode ser configurado com facilidade para tirar o máximo de proveito de máquinas com vários processadores. Portabilidade:  apesar de ter sido criado para a arquitetura Intel, o Linux pode ser instalado em várias plataformas de hardware, inclusive sistemas embutidos
Copyright e Copyleft Copyleft (STALLMAN):  copyleft  (deixe copiar), trocadilho ao  copyright  (direito de cópia).
Free Software Foundation A  Free Software Foundation  ( FSF ,  Fundação para o Software Livre ) é uma organização sem fins lucrativos, fundada em 1985 por Richard Stallman e que se dedica à eliminação de restrições sobre a cópia, redistribuição, entendimento e modificação de programas de computadores – bandeiras do movimento do software livre, em essência. Faz isso promovendo o desenvolvimento e o uso de software livre em todas as áreas da computação mas, particularmente, ajudando a desenvolver o sistema operacional GNU e suas ferramentas.
GNU Projeto GNU , em computação, é um projeto iniciado por Richard Stallman em 1984, com o objetivo de criar um sistema operacional totalmente livre, que qualquer pessoa teria direito de usar, modificar e redistribuir, o programa, seu código fonte, desde que garantido para todos os mesmos direitos. Este sistema operacional GNU deveria ser compatível com o sistema operacional UNIX, porém não deveria utilizar-se do código fonte do UNIX. Stallman escolheu o nome  GNU porque este nome, além do significado original do mamífero  Gnu , é um acrônimo recursivo de:  G NU is  N ot  U nix (em português: GNU não é Unix). A partir de 1984 Stallman e vários programadores, que abraçaram a causa, vieram desenvolvendo as peças principais de um sistema operacional, como compilador de linguagem C, editores de texto, etc.
GPL – General Public License GNU General Public License  (Licença Pública Geral),  GNU GPL  ou simplesmente  GPL , é a designação da licença para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do projeto GNU da Free Software Foundation (FSF). A GPL é a licença com maior utilização por parte de projetos de software livre, em grande parte devido à sua adoção para o Linux.
GPL - Filosofia liberdade de executar o programa para qualquer propósito; liberdade de estudar como o programa funciona, e adaptá-lo às suas necessidade; liberdade de redistribuir cópias de forma a auxiliar alguém; liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie, entre outros (STALLMAN,1999).
Open Source Acesso ao código fonte Modificá-lo Distribuí-lo Motivo: Visa a qualidade do software.
Desenvolvimento de Software Modelo Catedral: centralização  Modelo Bazar: Cada qual segue de forma independente. (Ex: Xorg e Xfree86) Fork: Bifurcação de um projeto  SourceForge FreshMeat
Afinal, é Software Livre ou Software código aberto? Apenas uma visão ideológica! FSF: Software Livre Luta pela liberdade do conhecimento. Propagação do conhecimento. OSI(Open Source Initiative): Software código aberto Preocupação com a segurança, possibilita uma maior auditoria. Importante: Software Livre = Liberdade de conhecimento e não produto de graça.
Como contribuir para o Software Livre? Desenvolvimento de software Reportar falhas Utilizar softwares consideráveis instáveis. Tradução dos manuais Disseminar as suas vantagens.
Distribuições Linux O que é uma distribuição? Os três pilares do Linux: Slackware, Debian e Red Hat. Quais os motivos de várias distribuições? Quais as vantagens de cada distribuição? Árvore genealógica do linux: http://distrowatch.com/dwres.php?resource=independence
As comunidades Viva o Linux Under-Linux Linux Paidegua GUS-PA Etc
Onde obter ajuda: http://www.google.com.br/linux Portais sobre linux mIRC (freenode) Man pages Guia foca Linux Listas de e-mail http://tldp.org/  etc
Vida Virtual Uso de emoticons. Educação. Pesquisar antes de perguntar!
Software Livre e o Mercado de Trabalho Concurso Público Consultor Independente Docência no ensino superior. etc
Modo gráfico x Modo Texto Vantagens e Desvantagens
Personagens do Software Livre Linus Torvalds Richard Stallman
Referências http://www.gnu.org/ http://www.fsf.org http://pt.wikipedia.org/wiki/FSF

Introdução ao Linux - Aula 01

  • 1.
  • 2.
    História do LinuxCriado por Linus Torvalds (estudante de ciência da computação na Finlândia) no início da década de 90. Linux = Linus + Unix O que é o Linux? Linux: "a better Minix than Minix“ MCC Interim Linux (Manchester Computer Centre) Minix x linux
  • 3.
    Linus Torvalds xAndrew Tanembaum (microkernel x kernel monolítico) Versão original em inglês: http://oreilly.com/catalog/opensources/book/appa.html Versão resumida, comentada e traduzida: http://falcon-dark.blogspot.com/2005/09/quando-o-professor-est-errado-e-o.html
  • 4.
    Razões para aderirao Linux Baixo custo:  o Linux pode ser adquirido gratuitamente na Internet ou a baixo custo em lojas de informática ou mesmo em bancas de revistas Estabilidade:  servidores usando Linux raramente necessitam de reinicializações por problemas do sistema operacional ou aplicativos. Segurança:  erros de programação são corrigidos em tempo recorde quando comparados aos sistemas operacionais proprietários. Escalabilidade:  pode ser configurado com facilidade para tirar o máximo de proveito de máquinas com vários processadores. Portabilidade:  apesar de ter sido criado para a arquitetura Intel, o Linux pode ser instalado em várias plataformas de hardware, inclusive sistemas embutidos
  • 5.
    Copyright e CopyleftCopyleft (STALLMAN): copyleft (deixe copiar), trocadilho ao copyright (direito de cópia).
  • 6.
    Free Software FoundationA  Free Software Foundation  ( FSF ,  Fundação para o Software Livre ) é uma organização sem fins lucrativos, fundada em 1985 por Richard Stallman e que se dedica à eliminação de restrições sobre a cópia, redistribuição, entendimento e modificação de programas de computadores – bandeiras do movimento do software livre, em essência. Faz isso promovendo o desenvolvimento e o uso de software livre em todas as áreas da computação mas, particularmente, ajudando a desenvolver o sistema operacional GNU e suas ferramentas.
  • 7.
    GNU Projeto GNU, em computação, é um projeto iniciado por Richard Stallman em 1984, com o objetivo de criar um sistema operacional totalmente livre, que qualquer pessoa teria direito de usar, modificar e redistribuir, o programa, seu código fonte, desde que garantido para todos os mesmos direitos. Este sistema operacional GNU deveria ser compatível com o sistema operacional UNIX, porém não deveria utilizar-se do código fonte do UNIX. Stallman escolheu o nome  GNU porque este nome, além do significado original do mamífero  Gnu , é um acrônimo recursivo de:  G NU is  N ot  U nix (em português: GNU não é Unix). A partir de 1984 Stallman e vários programadores, que abraçaram a causa, vieram desenvolvendo as peças principais de um sistema operacional, como compilador de linguagem C, editores de texto, etc.
  • 8.
    GPL – GeneralPublic License GNU General Public License  (Licença Pública Geral),  GNU GPL  ou simplesmente  GPL , é a designação da licença para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do projeto GNU da Free Software Foundation (FSF). A GPL é a licença com maior utilização por parte de projetos de software livre, em grande parte devido à sua adoção para o Linux.
  • 9.
    GPL - Filosofialiberdade de executar o programa para qualquer propósito; liberdade de estudar como o programa funciona, e adaptá-lo às suas necessidade; liberdade de redistribuir cópias de forma a auxiliar alguém; liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie, entre outros (STALLMAN,1999).
  • 10.
    Open Source Acessoao código fonte Modificá-lo Distribuí-lo Motivo: Visa a qualidade do software.
  • 11.
    Desenvolvimento de SoftwareModelo Catedral: centralização Modelo Bazar: Cada qual segue de forma independente. (Ex: Xorg e Xfree86) Fork: Bifurcação de um projeto SourceForge FreshMeat
  • 12.
    Afinal, é SoftwareLivre ou Software código aberto? Apenas uma visão ideológica! FSF: Software Livre Luta pela liberdade do conhecimento. Propagação do conhecimento. OSI(Open Source Initiative): Software código aberto Preocupação com a segurança, possibilita uma maior auditoria. Importante: Software Livre = Liberdade de conhecimento e não produto de graça.
  • 13.
    Como contribuir parao Software Livre? Desenvolvimento de software Reportar falhas Utilizar softwares consideráveis instáveis. Tradução dos manuais Disseminar as suas vantagens.
  • 14.
    Distribuições Linux Oque é uma distribuição? Os três pilares do Linux: Slackware, Debian e Red Hat. Quais os motivos de várias distribuições? Quais as vantagens de cada distribuição? Árvore genealógica do linux: http://distrowatch.com/dwres.php?resource=independence
  • 15.
    As comunidades Vivao Linux Under-Linux Linux Paidegua GUS-PA Etc
  • 16.
    Onde obter ajuda:http://www.google.com.br/linux Portais sobre linux mIRC (freenode) Man pages Guia foca Linux Listas de e-mail http://tldp.org/ etc
  • 17.
    Vida Virtual Usode emoticons. Educação. Pesquisar antes de perguntar!
  • 18.
    Software Livre eo Mercado de Trabalho Concurso Público Consultor Independente Docência no ensino superior. etc
  • 19.
    Modo gráfico xModo Texto Vantagens e Desvantagens
  • 20.
    Personagens do SoftwareLivre Linus Torvalds Richard Stallman
  • 21.