SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS CC – Montagem e manutenção de hardware Docente: Nataniel Vieira 1° sem – Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS OBS: Todos os créditos deste roteiro são para o Prof. Angelo Gonçalves da Luz. Adriana Campos, Maique Dias e Wellingto Lima. T3 1. O que é Linux? Como ele surgiu? O Linux é um sistema operacional, ou seja, a interface que gerencia o computador e torna possível a sua interação com o usuário. Sendo assim, o Linux é quem controla o gerenciamento dos dispositivos físicos (como memória, disco rígido, processador, entre outros) e permite que os programas os utilizem para as mais diversas tarefas. O Linux foi originalmente desenvolvido como um passatempo de Linus Torvalds. Ele queria um sistema operacional que fosse semelhante a um Unix, com todas as suas funcionalidades e, ainda, que pudesse utilizá-lo num PC. A partir dessa idéia, Linus começou a trabalhar nesse que seria o futuro kernel do sistema operacional que hoje denominamos Linux. Isso tudo aconteceu em meados de 1991, quando Linus cursava a faculdade de Computação na Finlândia. 2. Linus Torvald colocou logo no início do documentário que o usuário nunca deveria notar a presença do S.O. e em seguida justificou. Explique com suas palavras o motivo. O Sistema Operacional serve para ajudar no funcionamento dos programas, ele não faz nada sozinho, apenas funciona revendo algum comando para facilitar nossa vida. 3. Qual a grande diferença arquitetural entre o kernel de Richard Stallman e o de Linus Torvald? 4. Por que, segundo Richard Stallman, o sistema operacional GNU (HURD) embora tenha sido iniciado antes do Linux, não foi lançado antes do sistema do Linus Torvalds? Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº 3.071, de 01 de outubro de 2004. Rua Gonçalves Chaves, 602 A – Centro. CEP 96015-560. Pelotas/RS–Brasil. Fone (053)3225-6918 - www.senacrs.com.br Porque o GNU não conseguiu atrair atenção suficiente dos desenvolvedores, então Richard Stallman deixou o GNU incompleto. 5. Uma frase dita por Stallman foi: “Software Livre não se refere ao preço, mas à liberdade”. Comente esta frase. Software livre não é gratuito? Não, pois software é totalmente diferente de software gratuito, por que, achamos que “software livre” é somente gratuito quando as pessoas possuem o direito de alterar o código fonte de programas para que eles possam ser modificados, não importando se eles são gratuitos ou pagos. 6. No filme são citadas algumas maneiras de ganhar dinheiro com Software Livre. Cite algumas delas. O termo software livre (do inglês free software) é renegado por aqueles que querem torná-lo mais palatáveis a gosto empresariais. Estes querem então substituílo por Open Source (fonte aberta, em português), para que os investidores percebam que podem ganhar dinheiro com ele já que o free de free software quer dizer liberdade e não grátis. 7. Qual a relação entre GNU e Linux? GNU teve o seu inicio em 1984, tendo por objetivo, desenvolver um sistema operacional que fosse compatível com os padrões do Unix. Sendo que o Linux por si próprio é penas kernel do Sistema Operacional, que acaba dependendo de vários programas para ocorrer o seu funcionamento, começando pelo programa que é usando para compilar o seu código fonte. Linus Torvalds na mesma época em que escrevia o código-fonte do kernel, ele começou a usar programas da GNU para fazer o seu sistema. 8. Qual foi o fator crucial para o crescimento da adoção do Linux, segundo Eric Raymond? O fator crucial para a adoção do uso Linux foi que no ano de 1983, Richard Stallman começou o Projeto GNU com o objetivo de criar um Sistema Operacional tipo Unix gratuito e livre. 9. Qual o grande problema da expressão “Software Livre” segundo os idealizadores do “código aberto”? Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº 3.071, de 01 de outubro de 2004. Rua Gonçalves Chaves, 602 A – Centro. CEP 96015-560. Pelotas/RS–Brasil. Fone (053)3225-6918 - www.senacrs.com.br Importante característica do software livre é o compartilhamento de códigofonte. Esse compartilhamento pode simplificar o desenvolvimento de novas aplicações, que não precisam ser programadas a partir do zero. Essa vantagem tem impacto significativo na redução de custos e na diminuição da duplicação de esforços. Além disso, o compartilhamento se refere à possível melhoria na qualidade devido ao maior número de desenvolvedores e usuários envolvidos com o software. De acordo com Richard Stallman, o software livre diz respeito não ao preço do produto, mas à liberdade em geral – nada de dinheiro, mas poder e controle. 10. Qual a diferença entre Software Livre, Freeware e Código Aberto? Software livre (free software) é um conceito de extrema importância no mundo da computação, Para estar nessa condição, o software precisa ter características atrele ladas a aspectos de liberdade. Pode-se dizer, portanto, que o software livre é um movimento social, que defende uma causa. Quando nos referimos a um software meramente gratuito (freeware), estamos falando de um programa que você pode utilizar sem pagar. Poremos com isso, que um software pode ser gratuita e livre, por outro lado, pode ser também gratuito e fechado. Um software nessa condição é restrito, isto é, somente o autor ou a entidade que o desenvolve tem acesso ao código-fonte, portanto você não pode alterá-lo ou simplesmente estuda-lo, somente usá-lo da forma como foi disponibilizado. 11. Associe os nomes abaixo às Figuras, escrevendo uma breve descrição sobre cada um deles. Bruce Perens Eric Raymond Richard Stallman Linus Torvalds Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº 3.071, de 01 de outubro de 2004. Rua Gonçalves Chaves, 602 A – Centro. CEP 96015-560. Pelotas/RS–Brasil. Fone (053)3225-6918 - www.senacrs.com.br Richard Stallman, considerado por todos o pai dos software livre, começou a interessar-se pelo assunto quando trabalhava no laboratório de inteligência artificial do MIT. Stallman decidiu então fundar a Free Software Foundation. Consciente de que era impossível utilizar um computador sem sistema operativo e que sem sistema operativo livre era obrigatório à utilização de programas proprietários assim começou o primeiro projeto da fundação, o projeto GNU. Esse projeto tinha como objetivo a concepção de um sistema operativo completo e totalmente livre. Eric Raymond é um antropologista da cultura hacker da Internet, suas pesquisar ajudou a explicar o modelo descentralizado open source para o desenvolvimento de software – e que provou ser efetivo na evolução da Internet. . Com apenas 22 anos, em 1991, enquanto cursava Ciência da computação na Universidade de Helsique, o finlandês Torvalds decidiu compartilhar com amigos e Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº 3.071, de 01 de outubro de 2004. Rua Gonçalves Chaves, 602 A – Centro. CEP 96015-560. Pelotas/RS–Brasil. Fone (053)3225-6918 - www.senacrs.com.br programadores o sistema operacional que havia criado. E entrou para a história. Linus Torvalds é o criador da Linux. Bruce Perens é um programador e autor principal do manifesto Open Source. Ele fundou a inciativa Open source junto com Eric Raymond e é hoje uma das maiores figuras no cenáio da Open Source. De 1996 até 1998 Bruce Perens foi o líder do projeto Debian GNU/ Linu, uma das mais importantes distribuições do Linux até hoje. Faculdade de Tecnologia SENAC PELOTAS Credenciado pela Portaria nº 3.071, de 01 de outubro de 2004. Rua Gonçalves Chaves, 602 A – Centro. CEP 96015-560. Pelotas/RS–Brasil. Fone (053)3225-6918 - www.senacrs.com.br