Ambientes Operacionais

Slides:



Advertisements
Apresentações semelhantes
Software Livre Rompendo barreiras InfoBixo 2005 Puc Campinas
Advertisements

Noções de Sistemas Operacionais
Comandos do Linux SO II.
Scheila,Marilse e Eliana.
Prof.: Fabrício M. Melo Bom dia!! Informática para concursos Prof.: Fabrício M. Melo
Aula 04-a Sistemas operacionais
Sistema Operacional LINUX
Software Livre Conceito:
Curso Técnico em Manutenção e Suporte em Informática
Fundamento à Informática
FUNDAMENTOS DE SOFTWARE
Aula 10: RSS. UNIVERSIDADE ESTADUAL PAULISTA “Júlio de Mesquita Filho”
CAIXA ECONÔMICA FEDERAL
Jéssica Da Silva Informática
LINUX.
Introdução ao Sistema Operativo
Linux Criado pelo finlandês Linus Torvalds;
Software Livre O software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição. A forma usual de um software ser distribuído.
Open Source Software Alexandre João Petetim Leal Ferreira Comunicação e Profissão 2004/2005 Departamento de Engenharia Informática Universidade de Coimbra.
Sistemas Operacionais PLATAFORMA LINUX
Gestão de Sistemas Operacionais II
Sistemas Operacionais de Redes de Computadores
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO BACHARELADO EM SISTEMAS DE INFORMAÇÃO Recife 2014.
“Livre e pela liberdade”
Faculdade Cambury Sistemas Operacionais
DEBIAN.
SISTEMAS OPERACIONAIS
Linux Prof.: Antonio Reis Escola Brasileira. Histórico  Richard Stallman Personalidade importante da comunidade do software livre Ingressou no MIT em.
Noções de Sistema Operacional Linux
Gnu / Linux Relatório de Portfólio Fernando Filipe Teixeira nº 3113 Beja 2007.
SOFTWARE SOFTWARE LIVRE, OPEN SOURCE E PATENTES DE SOFTWARE Luís Aguilar nº14676 Didática da Informática Universidade da Beira Interior, 2-XII-2004.
INTRODUÇÃO A INFORMÁTICA Professor: Augusto Baía.
Sistemas Operacionais
Teve início em 1991, Criado pelo jovem Linus Torvalds Foi baseado no Unix Foi criado para ser um Sistema Operacional mais leve que o Unix Um grande diferencial.
S ISTEMAS O PERACIONAIS Prof. André Aparecido da Silva.
Prof.: Fabrício M. Melo Informática para concursos
SISTEMAS OPERACIONAIS I
Eric Steven Raymond ESR. ESR Nasceu em 4 de dezembro de 1957 em Boston, Massachusetts É um famoso hacker americano. Autor de A Catedral e o Bazar e é.
© 2003 ED Consultoria e Projetos Ltda. Linux Integração em Ambiente Corporativo Edgard Lemos.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Software Livre.
FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 01 Prof. André Lucio.
Software livre Uma visão geral: dos primórdios dos gnus ao atual habitat dos pingüins.
UNIVERSIDADE FEDERAL DA BAHIA FACULDADE DE EDUCAÇÃO EDC 287- EDUCAÇÃO E TECNOLOGIA Adenilza Santana & Viviane Silva.
INFOESTE 2014 FESTA LINUX – LINUX PRINCIPIANTES. O início... Em 5 de outubro de 1991, um filandês chamado Linus Torvalds enviou a seguinte mensagem pelo.
Redes Sociais Colaborativas Patrícia Ramos | 22/05/2006.
GNU - LINUX/S390 BANRISUL. Introdução Utilização de Software Livre no Banrisul. Grupo de trabalho.
Administração de Sistemas Operacionais Não Proprietários 2ºSemestre Aula 01 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM.
Administração de Sistemas Operacionais Não Proprietários: Introdução
 É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição.
O que são, quais existem e suas características.
Introdução ao Linux Histórico e desenvolvimento
“O homem é um animal utilizador de ferramentas... Sem ferramentas ele não é nada, com ferramentas ele é tudo”. Thomas Carlyle.
Matheus B. M. Vianna Introdução ao Linux.
Equipe:  Ana Paula Brás  Anete Santana  Cláudia Ribeiro  Silvia Lima  Tatiana Morais.
Sistema Operativo Linux Sistema Operativo Linux Características das distribuições instalação configuração.
Inclusão Digital Unidade III Profª. Esp. Ana Paula Maciel.
FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 02 Prof. André Lucio.
Professor Maurício Maia
PROGRAMA PARANÁ DIGITAL
Softwares Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
Visão Geral do Sistema Operacional Linux Elisabete Tomomi Kowata UnUCSEH - Anápolis.
Projeto Integrador I Implementação de Servidor de Arquivos Eliane Linhares Mota 1.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
Linux - Kurumin Diapar – Centro de Capacitação Profissional Prof. Paulo Fragoso.
Tecnologias Emergentes Prof. Anderson M. Fernanes Mestrando em Informática - UTFPR.
GNU/Linux LEONARDO ESTRELA, Nº20, 10ºITM Índice Introdução História Software Livre Download Kernel Linux Ubuntu Unix Conclusão Interface do GNOME, uma.
12º FESTA LINUX LINUX PRINCIPIANTES. O início... Em 5 de outubro de 1991, um filandês chamado Linus Torvalds enviou a seguinte mensagem pelo sistema de.
Transcrição da apresentação:

Ambientes Operacionais O Linux e o Open Source

O que é Linux? Sistema Operacional de código fonte aberto, parecido como UNIX Reimplementação e reelaboração do UNIX Gratuito(?!) Código aberto desenvolvido de maneira cooperativa. Entidade juridicamente distinta do UNIX.

O início.. Em 5 de outubro de 1991, um filandês chamado Linus Torvalds enviou a seguinte mensagem pelo sistema de News da Internet: “ ... Como eu mencionei há um mês, estou trabalhando em um versão free de um sistema semelhante ao Minix para computadores AT-386. Ele já alcançou o estágio de ser usável (embora possa não ser, dependendo do que você quer fazer), e pretendo distribuir o código fonte. É apenas a versão 0.02 ... mas já consegui rodar nele o bash, gcc, gnu-make, gnu-sed, compress, etc.” Esta mensagem marcou o início de um movimento que em menos de dez anos depois já possuía 30 milhões de seguidores. (Software Livre)

Free Software Os precursores do movimento eram hackers dos departamentos de informática mais prestigiados (MIT, Berkeley) que partilhavam programas entre si, incluindo o código, para que os outros o pudessem examinar e alterar consoante as necessidades. Surgiu o GNU (GNU’s Not Unix), em 1983, projeto liderado por Rhichard Staltman, que pretendia desenvolver um sistema operacional tipo-Unix (Unix-like) que fosse verdadeiramente livre (o Unix era proprietário e as universidades tinham de pagar licenças) Surgimento da Free Software Foundation em 1985.

GNU/Linux no inicio de 90 o sistema operacional GNU estava quase pronto: faltava o kernel (núcleo). Linus constrói um kernel o qual chama de Linux e o lança sob a licença GPL (GNU General Public License) Completa-se assim o sistema operacional GNU. Conseqüência: Desenvolvimento de outros projetos livres Crescimento exponencial atendendo a demanda do mercado para diversos tipos de uso de plataformas Modelo de desenvolvimento Bazar

BSD (Berkeley Software Distribution) FreeBSD, NetBSDe OpenBSD, derivados do código Unix original Seguem a risca todos os padrões Unix Licença BSD menos restritiva que a GPL da GNU (uso do código como base sem obrigação de publicar as modificações) Primeiro sistema operacional a implementar o protocolo TCP/IP e a realizar testes com a Internet.

Descendência dos sistemas operacionais Unix-like

Open Source Em 1998, um grupo de dissidentes da comunidade Free Software decidiu começar a usar o termo “Open Source Software” em vez de “Free Software” para o descrever. Objetivos: Fugir à confusão entre livre e grátis Realçar o fato de a distribuição vir com o código fonte Apelo a uma classe mais vasta de empresas/empresários Motivar a produção de programa livres (Código aberto atrai mais cabeças para descobrir bugs e a trabalharem para o projeto) Netscape libera o código do fonte do Navigator

Open Source vs Free Software? Filosófico; Ênfase na liberdade do usuário: Liberdade de partilha; Liberdade de alteração; Liberdade de …. Open Source: Pragmático; Ênfase no desenvolvimento aberto e em modelos de negocio Free Software – enfase a liberdade de “tudo”, movimento social Open Source – modelo de desenvolvimento Afinal o que é mais importante? 9

Open Source – Desenvolvimento Código fonte – vários arquivos em linguagem de programação (C, C++, Python, Ruby, Perl, PHP ..) Ambiente de Compilação e Depuração Compilação: traduzir o código fonte em código de máquina (gcc, g++) Depuração: verificar se as partes do código estão funcionando (gdb) Modelo de desenvolvimento: catedral ou bazar

Catedral vs Bazar Catedral Bazar Desenvolvedores eleitos e que conhecem bem os objetivos do projeto e a estrutura de código Contribuições da comunidade através de relatos de falhas (bugs) ou correções (patches). Comparado ao software proprietário Bazar Desenvolvimento feito totalmente aberto, utilizando a internet Qualquer pessoa está livre para inserir suas próprias funcionalidades ou “remendo”

Open Source - Considerações finais O conceito de Open Source restringe-se apenas na possibilidade de ter acesso ao código fonte; Projetos em Open Source tipicamente procuram algum beneficio; O Open Source é uma metodologia de desenvolvimento enquanto que o Free Software é um movimento social (filosofia); De forma geral o Linux oferecer o menor TCO e consequentemente maior ROI

Open Source – exemplos de projetos

Linux - Distribuições Kernel “empacotado” junto comandos, daemons e outros softwares para formar um sistema operacional completo e utilizável. Compartilham o mesmo kernel Vasta coleção de softwares desenvolvidos nos últimos 30 anos por milhares de pessoas (contribuições) GNU/Linux somente o Debian: não é empresa, não vende nada e não oferece suporte lista de distribuições: acessar www.linux.org/dist ou lwn.net/Distribuitions

Linux - Distribuições Qual a melhor? Depende de como se pretende utilizar o sistema variedades do UNIX com que se está familiarizado preferência políticas necessidades de suporte

Linux - Distribuições Distribuição Site Web Comentários CentOS Distribuições Linux de uso geral mais populares Distribuição Site Web Comentários CentOS www.centos.org Correspondente livre/gratuito do Red Hat Enterprise Linux. Debian www.debian.org Uma distribuição não-comercial popular. Fedora fedora.redhat.com Red Hat Linux descorporatizado. Gentoo www.gentoo.org Distribuição baseada em código-fonte. Mandriva www.mandriva.com Uma das distribuições mais amigáveis ou usuário. openSUSE www.opensuse.org Correspondente livre/gratuito do SUSE Linux Enterprise. Red Hat Enterprise www.redhat.com Red Hat Linux supercorporatizado. Slackware www.slaclware.com Distribuição esquelética, básica e estável. SUSE Linux Enterprise www.novel.com/linux Forte na Europa, vários idiomas, bem documentada. TurboLinux www.turbolinux.com Forte na Ásia, vários idiomas. Ubuntu www.ubuntu.com A versão simplificada do Debian

Linux - Distribuições Escolha: Considerar não somente os recursos do software, mas como será sua relação com o fornecedor no futuro. Ainda existirá daqui a cinco anos? Estará no topo dos patches de segurança mais recentes? Lançará software atualizado prontamente? Se tiver problemas, o fornecedor conversará com você?

Linux – Onde buscar informações? páginas man, lidas por meio do comando man documentos Texinfo, lidos por meio do comando info HOWTOs: pequenas notas sobre vários assuntos (mantidos pela LDP) Documentação específica de uma determinada distribuição páginas Web associados a projetos de software específicos

Linux – Onde buscar informações? Recursos Linux na Web Site Web Descrição linux.slashdot.org O braço Linux específico do gigante Slashdot de notícias técnicas lwn.net Linux e agregador de notícias sobre código-fonte aberto www.freshmeat.net Enorme catálogo de software para Linux e UNIX www.kernel.org Site oficial sobre kernel do Linux www.linux.com Depósito central de informações sobre o Linux (não-oficial) www.linux.org Outro depósito central de informações sobre o Linux (não-oficial) www.linuxhq.com Compilação de correções e informações relacionadas ao kernel www.linuxworld.com Revista on-line da Conputerworld www.tldp.org Linux Documentation Project (Projeto de Documentação sobre o Linux) www.tucows.com Biblioteca de software multiplataforma com conteúdo Linux

Fim! E agora... Filme sobre instalação do Linux Debian e apostila com comandos básicos: ftp://fipp.unoeste.br/apostila_linux/ Filme “Revolution OS” (700MB) http://www2.unoeste.br/~oikawa/ Atividade no Aprender (neste final de semana)