Administração de Sistemas Operacionais Não Proprietários: Introdução

Slides:



Advertisements
Apresentações semelhantes
Administração de sistemas operacionais
Advertisements

Tecnologias Informáticas 2006/071 Tecnologias Informáticas Núcleo e filosofia do UNIX O nome original era UNICS (UNiplexed Information and Computing Service),
Noções de Sistemas Operacionais
Scientific Linux O Sistema Linux muito parecido com RedHat e CentOS mas que é tão estável quanto.
Informática Aplica Prof.: Bruno Rafael de Oliveira Rodrigues.
Prof.: Fabrício M. Melo Bom dia!! Informática para concursos Prof.: Fabrício M. Melo
Sistemas Operacionais
Módulo IV Sistemas operacionais
Aula 04-a Sistemas operacionais
Visão Geral do Unix e Linux
Sistema Operacional LINUX
Curso Técnico em Manutenção e Suporte em Informática
Fundamento à Informática
FUNDAMENTOS DE SOFTWARE
Sistemas Embarcados com Linux
Sistemas Embarcados com Linux
Aula 6 – Sistema Operacional
LINUX.
Introdução ao Sistema Operativo
Sistemas Operacionais
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.
Algumas versões Mac.
Apresentação Banco de Dados MySQL.
Gestão de Sistemas Operacionais II
Sistemas Operacionais de Redes de Computadores
Conhecendo os Sistemas Operacionais
Sistemas Operacionais
Faculdade Cambury Sistemas Operacionais
SISTEMAS OPERACIONAIS
Sistemas operativos - o que são. -Carateristicas. - diferenças
Sistemas Operacionais Linux
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.
Introdução a Processamento de Dados
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.
Prof.: Fabrício M. Melo Informática para concursos
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.
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.
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.
Algumas versões Mac. Macintosh Operanting System A ultima versão Mac foi lançada em 1984, pela Apple. O Macintosh Operanting System é a denominação do.
FUNDAMENTOS DE COMPUTAÇÃO
O que são, quais existem e suas características.
Conceito e principais tipos de softwares
Introdução ao Linux Histórico e desenvolvimento
14/04/2017 MODULO: Sistemas Operacional Aula 05 –Sistemas Operacionais
OpenBSD * A sigla BSD “ Berkeley Software Distributions”, na verdade é referente ao UNIX desenvolvido pela Universidade da Califórnia, em Berkeley; * Criado.
“Shut your windows, the penguins are coming.”
Matheus B. M. Vianna Introdução ao Linux.
Sistema Operativo Linux Sistema Operativo Linux Características das distribuições instalação configuração.
FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 02 Prof. André Lucio.
Aula 2 – Informática para Concursos
Professor Maurício Maia
Sistemas Operacionais PLATAFORMALINUX PLATAFORMALINUX Ricardo de Oliveira Joaquim TECNOLÓGICOS.
PROGRAMA PARANÁ DIGITAL
UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS.
Instalação e Manutenção de Computadores
Instalação e Manutenção de Computadores
Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
SICII (Sistemas Operacionais) – Prof. Alberto  Linux.
Manual de Streaming de ÁUDIO E VÍDEO em Software Livre
Visão Geral do Sistema Operacional Linux Elisabete Tomomi Kowata UnUCSEH - Anápolis.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
Linux - Kurumin Diapar – Centro de Capacitação Profissional Prof. Paulo Fragoso.
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.
Linux Mint Trabalho realizado por: Luís Oliveira 11ºitm nº24.
XFCE Leonardo Estrela Nº23, 11ºITM Colégio de Gaia Interface Gráfica.
Transcrição da apresentação:

Administração de Sistemas Operacionais Não Proprietários: Introdução Prof. Eduardo Maroñas Monks http://www.cs.ucr.edu/~weesan/cs183/

Sumário Software Livre (não proprietário) Unix xBSD (FreeBSD, OpenBSD, NetBSD) Linux Distribuições Vídeo Referências http://www.cs.ucr.edu/~weesan/cs183/

Software Livre Software de código aberto ou software livre é qualquer programa de computador cujo código-fonte deve ser disponibilizado para permitir o uso, a cópia, o estudo e a redistribuição. O conceito de livre ou aberto se opõe ao conceito de software restritivo (software proprietário), mas não ao software que é vendido com intenção de lucro (software comercial). Ao distribuir o software livre, o detentor dos direitos deve escolher uma licença de software livre que normalmente é anexada ao código-fonte. Esta licença informará quais os direitos que o autor estará transferindo e quais as condições que serão aplicadas. Tipos de licenças: http://opensource.org/licenses/alphabetical http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 3

Unix Sistema operacional multiusuário Desenvolvido em 1969, nos laboratórios da empresa AT&T (Bell Labs) Ken Thompson (Unix) Dennis Ritchie (C) Variações do UNIX: System V, Solaris, SCO Unix, SunOS, 4.4BSD, FreeBSD, NetBSD, OpenBSD, BSDI http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 4

xBSD O BSD (Berkeley Software Distribution) resultou de um projeto para melhorias no UNIX da AT&T proprietário Universidade de Berkeley em 1979 (http://en.wikipedia.org/wiki/Computer_Systems_Research_Group) O grupo FreeBSD foi formado em 1993 Gerar uma versão do BSD em código-fonte aberto para a arquitetura x86 Começou na versão 4.4BSD-Lite Existem outras variações: OpenBSD, NetBSD, PCBSD… http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 5

xBSD O BSD possui uma implementação da pilha de protocolos TCP/IP mais refinada do que o Linux Geralmente, é utilizado em provedores de acesso à Internet por este motivo A versões de produção atuais são a 8.3 e a 9.0 do FreeBSD Outras variações e customizações: NetBSD - http://www.netbsd.org/ OpenBSD (focado na segurança) - http://www.openbsd.org/ PCBSD (uso desktop) - http://www.pcbsd.org/ Pfsense (firewall/livecd) - http://www.pfsense.org/ Dragon Fly - http://www.dragonflybsd.org/ Apple Mac OS X - http://www.apple.com/macosx http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 6

Linux Um clone do UNIX Desenvolvido em 1991 por Linus Torvalds, um estudante de graduação finlandês O Linux foi inspirado no sistema operacional Minix (http://www.minix3.org/) O Linux é o kernel (núcleo) Os utilitários foram e são desenvolvidos pela GNU (GNU is Not Unix) Software (http://www.gnu.org/) Fundador da GNU é Richard Stallman Linux + GNU = GNU/Linux http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 7

Linux Originalmente, desenvolvido para padrão x86 de 32 bits Portado para outras arquiteturas, tais como: Alpha, VAX, PowerPC, IBM S/390, MIPS, IA-64 PS2, TiVo, celulares, relógios, Nokia N810, APs, roteadores, NAS, GPS, … http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 8

Repositório: http://www.kernel.org/ Kernel do Linux A versão 0.01 (maio de 1991): não possuía rede, rodava apenas em PC 386, quase nenhum driver de dispositivo e suportava apenas o sistema de arquivos do Minix A versão 1.0 (março de 1994): Suporte para TCP/IP Interface Sockets compatível com BSD para programação em rede Driver para interfaces de rede ethernet Sistema de arquivos melhorado Suporte para vários dispositivos, entre eles controladoras SCSI (alto desempenho no acesso a disco) A versão 1.2 (março de 1995) foi a última exclusiva para PCs Repositório: http://www.kernel.org/ http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 9 9

Kernel do Linux Versão 2.0 (junho de 1996): duas funcionalidades imporantes: Suporte a múltiplas arquiteturas (Alpha 64 bits e Motorola 68000-series, Sun Sparc e PowerMac) Suporte a arquiteturas multiprocessadas Outras melhorias Gerenciamento de memória Desempenho do TCP/IP As versões 2.4 e 2.6 melhoraram o suporte a processadores com múltiplos núcleos, sistemas de arquivos, arquiteturas 64 bits, drivers de dispositivos e desempenho, segurança e confiabilidade http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 10 10

GNU/LINUX O Linux usa muitas ferramentas desenvolvidas para o sistema BSD, o sistema de janelas do MIT (X Window System) e do projeto GNU As principais bibliotecas para desenvolvimento foram iniciadas pelo projeto GNU e melhoradas pela comunidade de desenvolvedores Linux As ferramentas de administração de rede são derivadas do 4.3BSD O Linux é mantido por um conjunto disperso de desenvolvedores colaborando na Internet Alan Cox – desenvolvedor responsável pelos primeiros drives de interface de rede para Linux http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 11 11

Distribuições Linux As distribuições são agrupamentos em CD/DVD de ferramentas, aplicações, configurações e procedimentos de instalação do sistema e de aplicações (gerenciadores de pacotes e repositórios) Mais de 300 distribuições Redhat RHEL (comercial) Fedora (free) CentOS (RHEL livre) SuSe Gentoo (baseada na compilação das aplicações, ao invés do uso de pacotes) Debian (fiel ao GNU/Linux) Ubuntu (para uso em desktops) Knoppix (primeira distro em LiveCD) Conectiva (brasileira, baseada no RedHat. Virou Mandriva ao se juntar com a distribuição Mandrake) DistroWatch: http://distrowatch.com/ http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 12

Distribuições Linux Debian Slackware Redhat Fonte: Ubuntu Debian Knoppix Slackware Gentoo CentOS Redhat Fonte: http://futurist.se/gldt/ http://www.cs.ucr.edu/~weesan/cs183/

Vídeo Linux – 20 anos: http://www.youtube.com/watch?v=3sKkUSRhAAU http://www.cs.ucr.edu/~weesan/cs183/ Administração de Sistemas Operacionais Não Proprietários 14

Referências História do Unix Linus Torvalds Kernel do Linux http://en.wikipedia.org/wiki/Unix http://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg Linus Torvalds http://en.wikipedia.org/wiki/Linus_Torvalds Kernel do Linux http://www.kernel.org/ http://www.cs.ucr.edu/~weesan/cs183/

Referências Distribuições Linux http://en.wikipedia.org/wiki/Linux_distribution GNU/Linux Distro Timeline: http://futurist.se/gldt/ http://www.distrowatch.com/ http://www.linux.org/dist/ História do FreeBSD http://www.freebsd.org/doc/en/books/handbook/history.html http://en.wikipedia.org/wiki/History_of_FreeBSD Free Software Foundation http://www.fsf.org/ Projeto GNU http://www.gnu.org Minix http://www.minix3.org/ FreeBSD http://www.freebsd.org/ http://www.cs.ucr.edu/~weesan/cs183/