Pesquisa sobre softwere livre

Propaganda
Universidade de Passo Fundo
CEMI - Centro de Ensino Médio Integrado
Microsoft Excel
Profª Cristiane Carla Schenkel
E-mail: [email protected]
Responda as questões abaixo a respeito do Software Livre e elabore um trabalho para apresentar no
Power Point, não esqueça do sumário, introdução, desenvolvimento, conclusão e referências.
1) Conceitue software livre: é qualquer programa de computador que pode ser usado, copiado,
estudado, modificado e redistribuído sem nenhuma restrição.
Um software é considerado como livre quando atende aos quatro tipos de liberdade para os usuários do
software definidas pela Free Software Foundation:




A liberdade para executar o programa, para qualquer propósito (liberdade nº 0);
A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades
(liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade;
A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a
comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta
liberdade;
A liberdade de executar o programa significa a liberdade para qualquer tipo de pessoa física ou jurídica
utilizar o software em qualquer tipo de sistema computacional, para qualquer tipo de trabalho ou
atividade, sem que seja necessário atender a alguma restrição imposta pelo fornecedor.
http://pt.wikipedia.org/wiki/Software_livre
Para que essas liberdades sejam reais, elas tem que ser irrevogáveis desde que você não faça nada
errado; caso o desenvolvedor do software tenha o poder de revogar a licença, mesmo que você não
tenha dado motivo, o software não é livre.
<http://www.softwarelivre.org/whatisit.php>
2) O que é copyleft? 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. "Copyleft" é um trocadilho com o termo "copyright"
que, traduzido literalmente, significa "direitos de copia".
Uma das razões mais fortes para os autores e criadores aplicarem copyleft aos seus trabalhos é porque
desse modo esperam criar as condições mais favoráveis para que um alargado número de pessoas se
sintam livres de contribuir com melhoramentos e alterações a essa obra, num processo continuado.
< http://pt.wikipedia.org/wiki/Copyleft>
3) Diferencie Software livre e Código aberto. Os defensores do código aberto argumentam a respeito
das virtudes pragmáticas do software livre ao invés das questões morais. A discordância básica
dos movimentos está no discurso. Enquanto o focvo do software livre chama a atenção para
valores morais, ética, direitos e liberdade o movimento código aberto defende um discurso mais
agradável ás empresas. por este fato o movimento de software livre condena o uso e
desenvolvimento de software proprietário, enquanto o movimento de código aberto é conivente
com o desenvolvimento de software proprietário.
Para o Movimento do software livre, que é um movimento social, não é ético aprisionar conhecimento
científico, que deve estar sempre disponível, para assim permitir a evolução da humanidade. Já o
movimento pelo Código Aberto, que é um movimento mais voltado ao mercado, prega que o software
desse tipo traz diversas vantagens técnicas e econômicas. O segundo surgiu para levar as empresas a
adotarem o modelo de desenvolvimento de software livre.
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" (Free/Libre and Open Source Software).
< http://pt.wikipedia.org/wiki/Software_livre>
4) Transcreva e analise a licença GNU.
Tem por objetivo 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.
Atualmente, o sistema operacional GNU com o kernel Linux é conhecido como GNU/Linux, que
é como o projeto solicita aos utilizadores que se refiram ao sistema completo, embora a maioria
das pessoas se referem ao sistema apenas como Linux por uma questão de comodidade.<
http://pt.wikipedia.org/wiki/GNU>
O propósito desta Licença é deixar um manual, livro-texto ou outro documento escrito ``livre'' no
sentido de liberdade: assegurar a qualquer um a efetiva liberdade de copiar ou redistribuí-lo, com ou
sem modificações, comercialmente ou não. Secundariamente, esta Licença mantém para o autor e
editor uma forma de ter crédito por seu trabalho, sem ser considerado responsável pelas modificações
feitas por terceiros.
< http://www.ead.unicamp.br/minicurso/bw/texto/fdl.pt.html>
5) Comente sobre a Licença BSD. Esta licença impõe poucas restrições quando comparada aquelas
impostas por outras licenças, como a GNU General Public License ou mesmo as restrições padrão
determinadas pelo copyright, colocando-a relativamente próxima do domínio público. O texto da
licença é considerado como de domínio público e pode ser modificado sem nenhuma restrição.<
http://pt.wikipedia.org/wiki/Licen%C3%A7a_BSD>
6) Comente sobre a licença: MPL ou Mozilla Public License. A licença é similar ao copyleft, mas
não é tão rígida quanto à distribuição de trabalhos derivados. Especificamente, o código fonte
copiado ou alterado sob a licença Mozilla deve continuar sob esta licença. Porém, este código
pode ser combinado em um programa com arquivos proprietários. Além disso, é possível criar
uma versão proprietária de um código sob a licença Mozilla. Por exemplo, o navegador Netscape
6 e 7 são versões proprietárias das versões correspondentes da suíte Mozilla.<
http://pt.wikipedia.org/wiki/Licen%C3%A7a_Mozilla>
7) Comente sobre a licença Apache. A Licença Apache (Apache License em inglês) é uma licença
para software livre (open source) de autoria da Apache Software Foundation (ASF). Todo
software produzido pela ASF ou qualquer um dos seus projetos e sub-projetos é licenciado de
acordo com os termos da licença Apache. Alguns projetos não pertencentes à ASF também
utilizam esta licença. A licença Apache (versões 1.0, 1.1 e 2.0) exige a inclusão do aviso de
copyright e disclaimer, mas não é uma licença copyleft - ela permite o uso e distribuição do
código fonte tanto no software open source como no proprietário.<
http://pt.wikipedia.org/wiki/Licen%C3%A7a_apache>
Comente sobre o sistema operacional Linux (vantagens e desvantagens em relação ao sistema Windows).
VANTAGENS
 Baixo custo
O Linux é baseado em software livre. Por isso, as empresas que distribuem o sistema não cobram pelo
sistema em si, mas por serviços adicionais como publicação de manuais, suporte, treinamento, etc.
No caso do SuSE 9.3, distribuído no Brasil, o UOL comprou o programa pela Internet por R$ 64,80. É o
valor dos CDs gravados, do manual que acompanha o produto, do suporte técnico oferecido e do custo de
envio pelo correio.
Segundo Rafael Peregrino, editor da Revista Easy Linux, que encarta uma versão do SuSE 9.3 para o
Brasil, a cópia e a distribuição dos CDs são permitidas -o que é uma das premissas do software livre.
 Segurança
Qualquer instalação ou alteração do sistema, no Linux, requer a autorização do "usuário root", que é uma
espécie de usuário especial do sistema. Com isso, dificilmente um vírus ou programa malicioso será
instalado a não ser que você autorize, inserindo sua senha e nome de usuário.
Há ainda o fato de o sistema estar instalado em bem menos máquinas que o Windows, o que o torna
menos visado pelos criadores de vírus.
 Comunidade de suporte ativa
Fóruns, listas de discussão, wikipages, e-groups, sites... É grande a lista de recursos disponíveis na Web
para resolver problemas relativos a Linux. De problemas básicos (como dificuldade para executar um tipo
de arquivo) a dúvidas mais complexas, é possível encontrar respostas em comunidades de usuários de
software livre online.
Em português, há o site Br-Linux.org, com notícias de Linux, tutoriais e fóruns, e o e-group SuSE Linux
Brasil, em que usuários trocam informações sobre o sistema.
DESVANTAGENS
 Incompatibilidade com equipamentos
Muitos softwares que permitem o funcionamento de certos equipamentos (como o da impressora HP
adquirida pelo advogado Fernando Cotelo; saiba mais) são feitos exclusivamente para Windows, o que
pode dificultar muito o uso deles com o Linux.
Como o SuSE permite manter o Windows instalado, uma saída pode ser reiniciar o micro no ambiente
Windows na hora de usar tais equipamentos. Há ainda os fóruns nos quais você pode compartilhar o
problema com outros usuários e ver quais as soluções encontradas por eles. No caso da cópia do SuSE
que instalamos em um notebook, o sistema não reconheceu corretamente o monitor. O problema foi
resolvido, mas só depois de uma procura na Internet por informações técnicas do monitor.
Formatos
proprietários
Arquivos de áudio e vídeo nos formatos WMA e WMV, respectivamente, ligados ao programa
Windows Media Player, da Microsoft, são dos mais usados na Internet. A TV UOL, por exemplo,
transmite
vídeos
em
WMV.
O Kaffeine, reprodutor de mídia que vem com o SuSE, é anunciado como uma alternativa ao tocador
da Microsoft. No entanto, nos testes realizados pela redação (usando o navegador Firefox), não foi
possível, de início, assistir a vídeos de páginas como os da TV UOL e da CNN, mesmo depois de
instalada
a
atualização
sugerida
pelo
manual.
A solução foi encontrada nos fóruns. Primeiro, instalamos a extensão do Firefox
"MediaPlayerConnectivity", que permite assistir aos vídeos em uma janela separada. Depois de mais
algum tempo consultando fóruns, decidimos baixar o reprodutor de mídia Mplayer -basta clicar, abrir
e selecionar "Instalar com o Yast"- e o plugin "mplayerplug-in". Com isso, pudemos assistir aos
vídeos
na
janela
do
browser,
normalmente.
<
http://tecnologia.uol.com.br/especiais/ultnot/2005/08/18/ult2888u81.jhtm> por Bruno aragaki
8) LINUX Guia de Comandos A linha de comando do sistema operacional Linux permite a
realização de inúmeras tarefas através de seus comandos, de manipulação de arquivos a
verificação do tráfego em rede.
mkdir
rmdir
rm -rf
cd
cd ~
cd pwd
ls
ls -alh
ls -ltr
du -msh
whereis
samba
which
via linha
cria um diretório
exemplo: mkdir docs
exclui um diretorio (se estiver vazio)
exclui um diretório e todo o seu conteúdo (cuidado com este comando)
entra num diretório (exemplo: cd docs) ou retorna para HOME
vai direto para o diretório home do usuário logado.
volta ao último diretório acessado
exibe o local do diretório atual
listar o conteúdo do diretório
mostra o conteúdo detalhado do directório
mostra os arquivos no formado longo(l) em ordem inversa(r) de data (t)
mostra o tamanho do diretório em Megabytes
mostra onde se encontra determinado arquivo (binários)
exemplo: whereis
mostra qual arquivo binário está sendo chamado pelo shell quando chamado
de comando
< http://pt.wikipedia.org/wiki/LINUX_Guia_de_Comandos>
9) Guia Bozolinux O Guia Bozolinux é um projeto destinado a construção colaborativa de guias,
manuais,
apostilas
e
livros
sobre
Linux
e
outros
softwares
livres.<
http://pt.wikipedia.org/wiki/Guia_Bozolinux>
As
principais
novidades
são:
Enciclopédia Bozolinux (EBL): a Enciclopédia Bozolinux é o lugar onde você encontrará verbetes
diversos que abordam os temas que se relacionam direta ou indiretamente com o GNU/Linux e o
Software Livre. É possível encontrar verbetes como 'GNU/Linux', 'Richard Stallman', 'Debian',
'Jabber',
'Memória
RAM'
e
até
mesmo
'Volátil'.
Guia Bozolinux (GBL): o Guia Bozolinux é onde você encontrará guias completos, dos mais variados
assuntos, publicados em um wiki. Dessa forma, caso você queira desenvolver o seu próprio guia,
poderá fazê-lo facilmente. A estrutura de armazenamento dos capítulos de cada guia permite que um
capítulo pertencente a um determinado guia possa ser utilizado em outro, sem que seja necessário
duplicar o conteúdo do capítulo, o que agiliza o desenvolvimento de novos guias.
Bozolinux Artigos (BLA): o Bozolinux Artigos é onde as pessoas podem desenvolver artigos técnicos.
Esse artigos também são desenvolvidos através de wiki, de forma que pode-se manter esses artigos
sempre atualizados, além do que isso permite que qualquer pessoa possa contribuir no
desenvolvimentos
desses
artigos.
Bozolinux Games (BLG): contruído em parceria com a AlberGames, o Bozolinux Games é o local
reservado para textos sobre o universo dos games. O objetivo é, além de reunir informações sobre o
universo dos jogos, reunir informações sobre o desenvolvimento deles, auxiliando assim aqueles que
quiserem
desenvolver
seus
próprios
jogos.
Bozolinux Encyclopedia: primeiro subprojeto a ser traduzido para um idioma estrangeiro, a
Bozolinux Encyclopedia é a tradução para o inglês da Enciclopédia Bozolinux. Atualmente contamos
apenas um 1 (um) tradutor. O objetivo agora é encontrar um administrador, para assumir a
coordenação do que será o 'Bozolinux Project', a versão em inglês do Projeto Bozolinux.< http://brlinux.org/linux/node/1565> postado por Augusto Campos
10) Comente e cite alguns 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.<
http://pt.wikipedia.org/wiki/Jogos_linux>
Comente sobre 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]
A frase possui relação com o modo de funcionamento da base do open source (código aberto) e da
Internet, em que com um grande número de colaboradores ("olhos"), qualquer problema em um sistema
pode ser detectado e corrigido. Na proporção em que os colaboradores aumentam, a facilidade com que as
correções são feitas também aumenta, ou seja, o número de colaboradores é diretamente proporcional à
facilidade de detecção e correção do erro.
De certa forma, podemos dizer que tal lei possui semelhança com o ditado popular "O olho do dono
engorda o boi".
No prólogo do livro The Hacker Ethic (A Ética Hacker), Linus Torvalds descreve a sua noção da regra:
A Lei de Linus diz que todas as nossas motivações podem ser agrupadas em três categorias
básicas. Mais importante, o progresso é sobre passar por exatamente essas mesmas coisas como
se fossem "fases" em um processo de evolução, uma matéria da passagem de uma categoria para
a próxima. As categorias, em ordem, são: sobrevivência, vida social e entretenimento. [2]
< http://pt.wikipedia.org/wiki/Lei_de_linus>
11) Comente sobre Ubuntu Ubuntu é uma distribuição do sistema operacional Linux baseado na
distribuição Debian. É patrocinado pela Canonical Ltd (dirigida por Mark Shuttleworth). eu nome
deriva do conceito sul africano Ubuntu diretamente traduzido como "humanidade para com os
outros" ou "sou o que sou pelo que nós somos". Esse nome busca passar a ideologia do projeto,
baseada nas liberdades do software livre e no trabalho comunitário de desenvolvimento.
A proposta do Ubuntu é oferecer um sistema operativo que qualquer pessoa possa utilizar sem
dificuldades, independente de nacionalidade, nível de conhecimento ou limitações físicas. A
distribuição deve ser constituída totalmente de software gratuito e livre, além de isenta de qualquer
taxa. Actualmente uma organização cuida para que cópias sejam remetidas em CDs para todo o
mundo sem custos.
< http://pt.wikipedia.org/wiki/Ubuntu_%28distribui%C3%A7%C3%A3o_de_Linux%29>
----Comente sobre Debian Debian é simultaneamente o nome de uma distribuição não comercial livre
(gratuita e de código fonte aberto) de GNU/Linux e de um grupo de voluntários que o mantêm à volta do
mundo. Uma vez que o Debian se baseia fortemente no projecto GNU (e a distribuição oficial do Projeto
GNU é Debian), é usualmente chamado Debian GNU/Linux. O Debian é especialmente conhecido pelo
seu sistema de gestão de pacotes, chamado APT, que permite: atualizações relativamente fáceis a partir de
versões realmente antigas; instalações quase sem esforço de novos pacotes e remoções limpas dos pacotes
antigos.
O projecto Debian é mantido por doações através da organização sem fins lucrativos Software in the
Public Interest (SPI).
Os Programadores Debian juntam-se ao projecto pelas mais variadas razões. No passado foram citadas
várias razões, que incluem:





o desejo de retribuir à comunidade de Software Livre (praticamente todos são utilizadores de
software livre);
o desejo de ver algumas tarefas de software realizadas (alguns vêem a comunidade dos
utilizadores Debian como um sítio de valor para testar e provar a validade de novo software);
um desejo de fazer, ou manter o Software Livre competitivo em relação a alternativas
proprietárias;
o desejo de trabalhar mais perto de pessoas que partilham as mesmas atitudes, interesses e
objectivos (o sentido de partilha das pessoas da comunidade do projecto Debian normalmente não
é experimentado por elas nos seus empregos pagos);
o simples prazer do processo iterativo de desenvolvimento e manutenção de software (alguns
programadores têm um nível de dedicação e refinamento do software quase obsessivo).
Os Programadores Debian podem demitir-se das suas posições em qualquer altura, enviando a sua
intenção à lista privada do projecto (ou apenas aos Debian System Administrators, se quiserem ser mais
discretos). As suas contas serão então apagadas e as suas chaves criptográficas removidas do Project
keyring (que permite o upload de pacotes assinados por eles, para que sejam aceites no arquivo).
<http://pt.wikipedia.org/wiki/Debian>
12) Comente sobre Kurumin O 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. Todos os componentes do sistema são abertos, permitindo que além de usar, você possa
redistribuí-lo, ver e modificar os scripts de configuração e desenvolver versões modificadas do
sistema. < http://www.gdhpress.com.br/kurumin/>
Comente sobre RedHat Linux Red Hat Linux é uma distribuição de Linux muito conhecida, líder do
mercado nos EUA, criada e mantida pela Red Hat. Um grupo de programadores na Carolina do Norte
decidiu tornar o Linux mais fácil para possibilitar às pessoas uma experiência mais tranquila com o
mesmo. Como muitos grupos, seu objetivo era empacotar todos os bits necessários numa distribuição
coerente, facilitando aos inexperientes o contato com o novo sistema operacional.
Esta distribuição porém, tinha, uma característica distinta das demais. Em vez de ser uma cópia de um
disco rígido que tivesse o Linux instalado, ou um conjunto de disquetes com partes diferentes do sistema
operacional que podiam ser copiadas, esta distribuição foi baseada no conceito de pacotes.
Cada pacote fornece um pedaço diferente de software configurado, completamente testado e pronto para
rodar. Se o usuário quiser instalar um novo programa, poderá carregar o pacote e instalá-lo, podendo
imediatamente utilizá-lo. Se o usuário quiser remover algum programa, poderá removê-lo com um único
comando. Este conceito ainda facilita as atualizações, uma vez que os pacotes são carregados de
repositórios pré-configurados.
< http://pt.wikipedia.org/wiki/RedHat_Linux>
13) Comente sobre Conectiva A Mandriva 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.<
http://www.conectiva.com.br/>
Download