Software Livre • • Marina Stocco Turma:212 Roteiro: • • • • Introdução Copyleft Software livre e Código aberto Licença GNU Software livre Programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição. O que é copyleft? É uma forma de usar a legislação de proteção dos direitos autorais com o objetivo de retirar barreiras à utilização, difusão e modificação de uma obra criativa devido à aplicação clássica das normas de propriedade intelectual, sendo assim diferente do domínio público que não apresenta tais restrições. Diferença entre Software livre e Código aberto: • Como a diferença entre os movimentos "Software Livre" e "Código Aberto" está apenas na argumentação em prol dos mesmos softwares, é comum que esses grupos se unam em diversas situações ou que sejam citados de uma forma agregadora através da sigla "FLOSS“. Análise a licença GNU. • É a designação da licença para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do projecto GNU da Free Software Foundation (FSF). Sobre a licença BSD: • É uma licença de código aberto inicialmente utilizada nos sistemas operacionais do tipo Berkeley Software Distribution (um sistema derivado do Unix). Apesar dela ter sido criada para os sistemas BSD, atualmente vários outros sistemas são distribuídos sob esta licença. Licença: MPL • A licença pública Mozilla (Mozilla Public License, em inglês) é uma licença para software livre de código aberto. Sobre a licença Apache: É uma licença para software livre (open source) de autoria da Apache Software Foundation (ASF). Sobre o sistema operacional Linux: • É um sistema operativo baseado na arquitectura Unix. Foi desenvolvido por Linus Torvalds, inspirado no sistema Minix. O Linux é um dos mais proeminentes exemplos de desenvolvimento com código aberto e de software livre. O seu código fonte está disponível sob licença GPL para qualquer pessoa utilizar, estudar, modificar e distribuir de acordo com os termos da licença. LINUX Guia de Comandos : • • • • • • • • • • • • • mkdir cria um diretório exemplo: mkdir docs rmdir exclui um diretorio (se estiver vazio) rm -rf exclui um diretório e todo o seu conteúdo (cuidado com este comando) cd entra num diretório (exemplo: cd docs) ou retorna para HOME cd ~ vai direto para o diretório home do usuário logado. cd volta ao último diretório acessado pwd exibe o local do diretório atual ls listar o conteúdo do diretório ls -alh mostra o conteúdo detalhado do directório ls -ltr mostra os arquivos no formado longo(l) em ordem inversa(r) de data (t) du -msh mostra o tamanho do diretório em Megabytes whereis mostra onde se encontra determinado arquivo (binários) exemplo: whereis samba which mostra qual arquivo binário está sendo chamado pelo shell quando chamado via linha de comando. Sobre o Guia Bozolinux: • É um projeto destinado a construção colaborativa de guias, manuais, apostilas e livros sobre Linux e outros softwares livres. Jogos Linux : • Há poucos jogos disponíveis para Linux se comparado ao Windows, as companhias de desenvolvimento de Jogos de computador recebem uma lucratividade mais baixa no investimento quando suportam um Sistema Operacional com uma pequena parte do mercado, mas isso não significa que tem poucos jogos ou apenas jogos ruins para Linux. Sobre a Lei de Linus: • A Lei de Linus (Linus's Law) é uma lei formulada pelo hacker Eric S. Raymond em seu ensaio A Catedral e o Bazar, descrito no capítulo 10 ("O Contexto Social do Código Aberto"). O nome da lei é uma alusão ao finlandês Linus Torvalds, criador do sistema operacional Linux, um software livre. O enunciado da lei é o seguinte: • Dados olhos suficientes, todos os erros são triviais [1] Sobre Ubuntu : • É um sistema operacional baseado em Linux desenvolvido pela comunidade e é perfeito para notebooks, desktops e servidores. Ele contém todos os aplicativos que você precisa - um navegador web, programas de apresentação, edição de texto, planilha eletrônica, comunicador instantâneo e muito mais. Sobre Debian: • É um sistema operacional (SO) livre para seu computador. Um sistema operacional é um conjunto de programas básicos e utilitários que fazem seu computador funcionar. O Debian usa o kernel (núcleo de um sistema operacional), Linux, mas a maior parte das ferramentas do SO vêm do projeto GNU; daí o nome GNU/Linux. Sobre Kurumin: • É a distribuição Linux desenvolvida pela equipe do Guia do Hardware e colaboradores, que se tornou rapidamente uma das distribuições Linux mais usadas no país. Sobre RedHat Linux: • É uma empresa dos Estados Unidos, que disponibiliza soluções baseadas no sistema operativo GNU/Linux, incluindo várias distribuições. Sobre Conectiva: • É a operação brasileira da Mandriva, desenvolvedora e distribuidora do sistema operacional Mandriva Linux, resultado da fusão ocorrida em fevereiro de 2005 entre a Mandrakesoft, uma das principais distribuições Linux da Europa, com atuação mundial em mais de 120 países, e a Conectiva, pioneira na distribuição Linux e código aberto em português, espanhol e inglês para toda a América Latina.