Sistemas Operacionais Livres e de Código Aberto

Tamanho: px
Começar a partir da página:

Download "Sistemas Operacionais Livres e de Código Aberto"

Transcrição

1 Sistemas Operacionais Livres e de Código Aberto Esta apresentação está licenciada sob a licença Atribuição Uso Não Comercial 2.5 Brasil, da Creative Commons nc/2.5/deed.pt

2 Sistemas Operacionais Livres 1.Principais SOs 2.Padrões Unix 3.GNU/Linux 4.BSDs 5.GNU/Linux x BSDs 6.Outros

3 Principais SOs Livres GNU/Linux...e suas centenas de distribuições BSDs FreeBSD, OpenBSD, NetBSD Algumas outras variantes GNU/HURD Outros

4 Sistemas Unix like Pensamento Unix: Feito por programadores, para programadores Programas tipicamente concisos, curtos, com poucas mensagens Tendência a quebrar uma tarefa complexa em tarefas simples programas diferentes Tudo é considerado um arquivo

5 Padrões para sistemas Unix POSIX (1985 ): IEEE 1003, ISO/IEC 9945 Single Unix Specification (1988 ) LSB Linux Standard Base Free Standards Group AMD, Dell, HP, Intel, IBM, Mandriva, Red Hat, SUSE, LPI, OSDL,... The Open Group IBM, HP, NASA, US DoD,...

6 LSB: Padrões definidos ABI Application Binary Interface Acessibilidade OpenI18n OpenPrinting Open Cluster Debugging

7 LSB 3.0 e 3.1 Fonte: LSB: Sistemas certificados Ubuntu 6.06 SUSE Linux 10 e SUSE Linux Enterprise Server 9 e 10 Red Hat Enterprise Linux 4 e 5 Mandriva Corporate Server 4 Outros: Asianux, Xandros Server, Bharat, Linpus

8 GNU e Linux Linux Kernel desenvolvido seguindo o padrão POSIX Sem pretensões de criar um SO inteiro GNU Projeto para criar um SO livre Iniciou o projeto pelos utilitários básicos, deixando o kernel para o fim

9 Projeto GNU: Inspiração Richard Stallman Comunidade de IA no MIT Desenvolvimento próprio Fechamento de código software proprietário Idéias sobre liberdade de uso do software

10 Projeto GNU Objetivos Sistema GNU Delineado no Manifesto GNU FSF Free Software Foundation HURD o kernel

11 Projeto GNU: Importância Praticamente ignorado durante os anos 80 Maiores contribuições GCC Utilitários Unix básicos Emacs HURD (quando pronto)

12 Linux: Inspiração Minix Pequeno SO, código fonte pode ser estudado livremente Com o tempo sugeriu se que poderia ir mais além Interesse de Tanenbaum era apenas acadêmico Ex: falta de drivers para periféricos comuns

13 GNU/Linux: Criação Linus Torvalds Estudante finlandês Estudava SOs com Minix Hobby: criar um SO Unixlike, como o Minix, mas para uso na prática

14 GNU/Linux: Distribuições Ramos principais Slackware Red Hat / Fedora Debian Gentoo Suse

15 GNU/Linux: Distribuições Diferenças básicas Livre x Comercial Estrutura de diretórios, localização de arquivos, estilo de inicialização,... Filosofia de desenvolvimento/produção Período de atualização Todas usam: Kernel Linux Programas e bibliotecas básicos GNU

16 GNU/Linux: Distribuições

17

18 GNU + Linux = GNU/Linux O SO livre mais conhecido, usado e de progresso mais rápido é a junção de (pelo menos*) 2 projetos Pragmatismo x Ideologia Free software because it works better Free software because all software should be free Linux é software GPL *: X.org, GUIs/WMs, Ooo, etc.

19 Família BSD 386BSD & BSD/386 FreeBSD NetBSD OpenBSD

20 BSD: base do sistema Minimalista, mas suficiente X FreeBSD: Xfree86, X.org NetBSD/OpenBSD: customização própria GCC, binutils e outros programas GNU Fazem parte da base, mas são versões modificadas

21 BSD: pacotes/ports Ports systems Portagem automática de softwares Compilar pelos fontes / instalar binary packages NetBSD pkgsrc

22 FreeBSD Objetivo inicial: melhor desempenho possível em x86 Principal plataforma de interesse: IA 32 Yahoo.com

23 NetBSD Ênfase em rodar na maior quantidade possível de plataformas 59 (contadas no site) Ex: i386, amd64, Playstation2, Sparc, Zaurus... Segurança

24 OpenBSD Ênfase em segurança, auditabilidade e criptografia Páginas de memória virtual Kerberos V Primeiro SO com Ipsec (1997) OpenSSH

25 Mac OS/X Darwin Derivado do FreeBSD 5.0 Kernel XNU (híbrido) Mach 3.0: Microkernel básico Partes do kernel BSD OpenDarwin (não oficial, agora morto) GUI: Descendente do NextStep/OpenStep

26 Outros BSDs DragonFlyBSD Experiências com novas idéias de estruturas de kernel (principalmente SMP) Híbrido (primeiro kernel BSD híbrido sem uso de código do Mach 3.0, da Carnegie Mellon University) PC BSD Distribuição FreeBSD, voltada para desktops pcbsd.org

27 Diferenças entre GNU/Linux e BSDs BSD is for those who love Unix. Linux is for those who hate Microsoft. BSD is designed. Linux is grown. BSD: an Unix for the PC / Linux: PC with an Unix

28 Diferenças entre GNU/Linux e BSDs Sistema básico Kernel + glibc + utilitários (ls,...) Tudo acima, em um pacote só Estrutura de diretórios Nomenclatura de dispositivos Particionamento

29 Diferenças entre GNU/Linux e BSDs Hardware Linux: mais drivers para dispositivos (PC) Net/OpenBSD suportam mais plataformas (incluindo antigas/obsoletas) BSDs: emulação binária rodam programas para Linux Linux: suporte para mais filesystems

30 Diferenças entre GNU/Linux e BSDs Desenvolvimento Linux tende a ser mais inovador testar idéias novas Ex: /dev, devfs, udev BSDs tendem a ser mais tradicionais e cautelosos Ex: FreeBSD giantlock* x DragonFlyBSD (exceção) *(acesso a dispositivos por threads em sistemas MP)

31 GNU HURD Conjunto de serviços sobre microkernel GNU/Mach Hurd: Hird of Unix Replacing Daemons Hird: Hurd of Interfaces Representing Depth...e ainda herd of gnus No momento, sendo migrado para outro microkernel L4 em 2004, L4.sec em 2005, Coyotos em 2006

32 GNU HURD Características de microkernel: Escalável Clustering de forma transparente (futuro) Extensível Substituição de serviços de kernel, sem tocar no kernel Serviços podem ser diferentes por usuário/programa

33 Outros FreeDOS Haiku/OpenBeOS Plan9...

34 Bibliografia Sites respectivos: gnu.org, kernel.org debian.org, suse.com, slackware.com, gentoo.org, redhat.com, fedoraproject.org freebsd.org (pcbsd.org), netbsd.org, openbsd.org Unix Haters Handbook download.html Links diversos: Wikipédia OSnews, freebsdbrasil.com.br, myfreebsd.com.br, pcbsd.org

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Aula 02 Introdução ao Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância do software livre

Leia mais

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato Instalação e Configuração de Servidores Linux Server Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Definições Histórico Características Principais Distribuições Shell Partições Sistemas

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais Administração de Sistemas Operacionais Linux - Introdução Alex Furtunato CEFET/RN alex@cefetrn.br http://www.cefetrn.br/~alex Sumário Histórico Características principais Distribuições Partições Sistema

Leia mais

Aula 01 Introdução ao S.O. Linux

Aula 01 Introdução ao S.O. Linux Prof. Diego Pereira Gerência e Configuração de Serviços para Internet Aula 01 Introdução ao S.O. Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância

Leia mais

Introdução ao Sistema Linux

Introdução ao Sistema Linux 1997-2017 - Volnys Bernal 1 Introdução ao Sistema Linux Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Laboratório de Sistemas Integráveis http://www.lsi.usp.br/ 1997-2017 - Volnys

Leia mais

Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados

Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados Objetivos da Palestra Entender o que é uma distribuição Linux Visão geral sobre algumas distribuições Linux existentes Evolução

Leia mais

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 30/09/2016 Profª Valeria Menezes Bastos 1

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 30/09/2016 Profª Valeria Menezes Bastos 1 UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 30/09/2016 Profª Valeria Menezes Bastos 1 1965 Projeto MULTICS MULTiplexed Information and Computing Service Projeto conjunto

Leia mais

Moisés Souto docente.ifrn.edu.br/moisessouto

Moisés Souto docente.ifrn.edu.br/moisessouto Moisés Souto docente.ifrn.edu.br/moisessouto moises.souto@ifrn.edu.br Aula 02 Acesso ao sistema e comandos básicos Software O que torna o computador reutilizável para diferentes propósitos Sem software,

Leia mais

Introdução ao Linux Prof. Pedro Filho

Introdução ao Linux Prof. Pedro Filho Introdução ao Linux Prof. Pedro Filho Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux. Iniciaremos com os fundamentos do Linux como ele surgiu e seu criador, e depois

Leia mais

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais Histórico e conceitos básicos GSO I Gestão de Sistemas Operacionais História do Linux Em 1991, Linus Benedict Torvalds, um estudante Filandês, pela necessidade de estudar melhor sistemas operacionais desenvolve

Leia mais

Licenças de Software Livre

Licenças de Software Livre Licenças de Software Livre Esta apresentação está licenciada sob a licença Atribuição Uso Não Comercial 2.5 Brasil, da Creative Commons http://creativecommons.org/licenses/by nc/2.5/deed.pt Licenças de

Leia mais

de Redes de Computadores Linux

de Redes de Computadores Linux Curso de Formação Continuada de Configuração de Redes de Computadores Linux Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello

Leia mais

Integrantes: Flaviane Lidia Marcos Thiago

Integrantes: Flaviane Lidia Marcos Thiago Integrantes: Flaviane Lidia Marcos Thiago U n i x 1969 - MULTICS na Bell Telecom (AT&T) Continuado por Thompson UNIX (1971) Porte numa PDP-11 (1972) 1973 - Unix, 4a edição (Bell Telecom) AT&T não podia

Leia mais

Sistemas Operacionais II. Linux - Introdução

Sistemas Operacionais II. Linux - Introdução Sistemas Operacionais II Linux - Introdução 2 Histórico Em 1991, um estudante de computação da Finlândia chamado Linus Torvalds desenvolveu um kernel compatível com o Unix para um processador 80386 que

Leia mais

Introdução ao Sistema UNIX

Introdução ao Sistema UNIX 1 1997-2007 Volnys Bernal 1 1997-2007 Volnys Bernal 2 Agenda Introdução ao Sistema UNIX Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Arquitetura Geral do Sistema UNIX Características

Leia mais

Distribuições Linux. Rafael Guterres Jeffman. Faculdade Senac Porto Alegre Tchelinux

Distribuições Linux. Rafael Guterres Jeffman. Faculdade Senac Porto Alegre Tchelinux Distribuições Linux Rafael Guterres Jeffman Faculdade Senac Porto Alegre Tchelinux Pré-História 1970 É lançado o UNIX (AT&T). 1977 É lançado o BSD. 1983 Richard Stallman inicia o projeto GNU. 1985 É lançado

Leia mais

SISTEMA OPERACIONAL & SOFTWARE LIVRE

SISTEMA OPERACIONAL & SOFTWARE LIVRE Curso Técnico em Redes de Computadores Disciplina de Sistemas Operacionais Livres SISTEMA OPERACIONAL & SOFTWARE LIVRE Professora: Juliana Cristina dos Santos E-mail: professora@julianacristina.com Site:

Leia mais

Administração de Sistemas Operacionais de Rede Linux. Prof. Michel Moron Munhoz michel.moron@aes.edu.br

Administração de Sistemas Operacionais de Rede Linux. Prof. Michel Moron Munhoz michel.moron@aes.edu.br Administração de Sistemas Operacionais de Rede Linux Prof. Michel Moron Munhoz michel.moron@aes.edu.br Conteúdo da disciplina (1 de 2) Visão Geral (multitarefa, mono-tarefa, memória virtual, ambiente gráfico

Leia mais

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Estrutura dos Sistemas Operacionais. Adão de Melo Neto Estrutura dos Sistemas Operacionais Adão de Melo Neto 1 2 3 SISTEMA OPERACIONAL(SO) DEFINIÇÃO É um conjunto de rotinas ou processos (executado pelo processador) que controla o funcionamento do computador

Leia mais

Introdução ao Sistema UNIX

Introdução ao Sistema UNIX 1997-2017 Volnys Bernal 1 Introdução ao Sistema UNIX Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys 1997-2017 Volnys Bernal 2 Agenda História do sistema UNIX Arquitetura Geral do

Leia mais

LINUX. Prof. Camila. Pedro de Assis Sobreira Jr.

LINUX. Prof. Camila. Pedro de Assis Sobreira Jr. LINUX Prof. Camila Pedro de Assis Sobreira Jr. Protocolos de autenticação Prof. Camila Pedro de Assis Sobreira Jr. 3 Os eventos que levaram a criação do Linux O sistema operativo Unix foi concebido e implementado

Leia mais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais Livres Prof. Gleison Batista de Sousa Aula 01 Objetivos - Ter conhecimento sobre os diversos módulos que compõem um

Leia mais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Revisão de SO Linux Prof. Gleison Batista de Sousa Objetivos - Ter conhecimento sobre os diversos módulos que compõem um sistema operacional

Leia mais

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira Introdução ao Linux Thiago Yukio Kikuchi Oliveira stratus@lgmb.fmrp.usp.br O que é Linux??? Definição: Linux é um sistema operacional criado em 1991 por Linus Torvalds na universidade de Helsinki na Finlândia.

Leia mais

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Segunda Edição Revisada e Ampliada. Novatec

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Segunda Edição Revisada e Ampliada. Novatec Linux Guia do Administrador do Sistema Segunda Edição Revisada e Ampliada Rubem E. Ferreira Novatec capítulo 1 O início de tudo Entre os vários sistemas operacionais existentes, o Unix é um exemplo de

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Aula 3 Princípios de Sistemas Operacionais Prof. Belarmino Existem dezenas de Sistemas Operacionais executando nos mais variados tipos de maquinas. Os mais conhecidos

Leia mais

Introdução ao Sistema UNIX

Introdução ao Sistema UNIX 1 Volnys & Midorikawa (c) 1 Volnys & Midorikawa (c) 2 Agenda Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Arquitetura Geral do Sistema UNIX Edson Toshimi Midorikawa emidorik@lsi.usp.br

Leia mais

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2 Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2 Apresentador Thiago Silvino www.silvino.net Ocupação: Especialista em Segurança de Redes AT&T www.att.com Atua na área de redes de computadores

Leia mais

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO

CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO SOFTWARE LIVRE CÓDIGO FONTE CÓDIGO FONTE DO BOLO DE CHOCOLATE MOLHADINHO 2 XÍCARAS DE FARINHA DE TRIGO 2 XÍCARAS DE AÇÚCAR 1 XÍCARA DE LEITE 6 COLHERES DE SOPA CHEIAS DE CHOCOLATE EM PÓ 1 COLHER DE SOPA

Leia mais

Introdução a Sistemas Abertos

Introdução a Sistemas Abertos Introdução a Sistemas Abertos Apresentação filipe.raulino@ifrn.edu.br Sistemas Abertos Qualquer programa de computador que pode ser usado, copiado, estudado e redistribuído inclusive com seu código fonte

Leia mais

ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA

ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA AULA 01 APRESENTAÇÃO DO LINUX Prof. Othon Marcelo Nunes Batista Mestre em Informática Roteiro Introdução Linux Históriado Linux

Leia mais

Linux. Prof. Marciano dos Santos Dionizio

Linux. Prof. Marciano dos Santos Dionizio Linux Prof. Marciano dos Santos Dionizio Antes de mais nada, o que é um sistema operacional? Sistema operacional é um software básico que permite aos programas (softwares) executarem suas tarefas. É o

Leia mais

Linux. Alberto Felipe Friderichs Barros

Linux. Alberto Felipe Friderichs Barros Linux Alberto Felipe Friderichs Barros Introdução O Linux é um sistema operacional criado em 1991 por Linus Torvalds na universidade de Helsinki na Finlândia. Baseado no Minix, derivado do Unix é um Sistema

Leia mais

Conceitos Básicos Unix/Linux

Conceitos Básicos Unix/Linux Conceitos Básicos Unix/Linux Conceitos básicos em sistemas operacionais e arquitetura de computador Agosto/2017 Prof. Jairo jairo@uni9.pro.br professor@jairo.pro.br http://www.jairo.pro.br/ CONCEITOS BÁSICOS

Leia mais

Laboratório de Redes de Computadores e Sistemas Operacionais

Laboratório de Redes de Computadores e Sistemas Operacionais Laboratório de Redes de Computadores e Sistemas Operacionais Linux: Introdução Fabricio Breve Introdução O que é Linux? Uma versão do UNIX (re-implementação do padrão POSIX) Principais diferenciais: Gratuito

Leia mais

Evolução de Sistemas Operacionais. Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!!

Evolução de Sistemas Operacionais. Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!! Evolução de Sistemas Operacionais Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!! 1 Um pouco de História A história dos sistemas operacionais acompanha a história

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface

Leia mais

Apresentação de SISTEMAS OPERATIVOS

Apresentação de SISTEMAS OPERATIVOS Apresentação de SISTEMAS OPERATIVOS Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos Módulo IV - Sistema Operativo Open Source Duração: 30 tempos Conteúdos (1) 2 História.

Leia mais

Torne-se um Sysadmin Linux. Prof. Juliano Ramos

Torne-se um Sysadmin Linux. Prof. Juliano Ramos Torne-se um Sysadmin Linux Prof. Juliano Ramos O que é o Linux? Ao pé da letra: Kernel de várias distribuições GNU ou não-gnu Só o ubuntu tem mais de 25 milhões de usuários Linux em Servidores Mais do

Leia mais

Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1

Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Informática I Aula 19 http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

Introdução aos Sistemas Abertos

Introdução aos Sistemas Abertos Carlos Gustavo A. da Rocha Introdução Afinal, o que é um sistema aberto? E pra complicar o que significa Freeware? Shareware? Free software?... Introdução Freeware Licenciado por uma empresa ou pessoa

Leia mais

Conhecendo o NetBSD. Alan Silva <jumpi@netbsd.com.br> NetBSD-BR

Conhecendo o NetBSD. Alan Silva <jumpi@netbsd.com.br> NetBSD-BR Conhecendo o NetBSD Alan Silva NetBSD-BR O que é NetBSD? O NetBSD é um sistema operacional UNIX-like baseado no padrao BSD 4.4 e com isso incorpora caracteristicas do mesmo O NetBSD

Leia mais

Martin Vincent Bloedorn. GNU/Linux

Martin Vincent Bloedorn. GNU/Linux Martin Vincent Bloedorn Índice Motivação o que é? Breve história SO e abstrações GNU Origens Liberdade e escolha GNU O começo GNU GPL Free Software Foundation Desenvolvimentos Algo faltando... Linus e

Leia mais

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates Sistema Operacional Disciplina: Softwares, Aplicativos e Sistema Operacional Professor: Thiago Silva Prates Software e aplicativos Software é uma sequência de instruções à serem seguidas e executadas.

Leia mais

GNU/Linux - Conhecimento e Oportunidades. Agenda Currículo Objetivo GNU/Linux. Free Software e Open Source

GNU/Linux - Conhecimento e Oportunidades. Agenda Currículo Objetivo GNU/Linux. Free Software e Open Source AS2MWPC Agenda Currículo Objetivo GNU/Linux Free Software e Open Source AS2MWPC Agenda (continuação) Estudo de Casos Instituto Dom Bosco AS2MWPC / Projeto Incubadora da FATEC-SP Agregando conhecimento

Leia mais

Linux para iniciantes: Desbravando o pingüim! Versão Parte 1

Linux para iniciantes: Desbravando o pingüim! Versão Parte 1 Linux para iniciantes: Desbravando o pingüim! Versão 2.0 - Parte 1 15 de Setembro de 2009 Índice - Parte 1 1 Introdução História do Linux Sistemas operacionais 2 Montagem, Cadê meu C:? Particionamento

Leia mais

Estudo de Caso II: LINUX

Estudo de Caso II: LINUX Estudo de Caso II: LINUX AULA 9 Flávia Maristela (flavia@flaviamaristela.com) ( romildo@romildo.net ) Romildo Martins Na aula de hoje Histórico do Linux Personagens Características Licença Distribuição

Leia mais

PLANO DE AULA. Ambiente Operacional Unix Profa. Morganna

PLANO DE AULA. Ambiente Operacional Unix Profa. Morganna PLANO DE AULA 1. Sistema operacional Unix 2. Sistema operacional Linux 3. Utilização dos sistemas operacionais 1 - Sistema Operacional UNIX História 1964 sistema operacional MULTICS (Multiplexed Information

Leia mais

Novidades no OpenBSD 4.3

Novidades no OpenBSD 4.3 Novidades no OpenBSD 4.3 Leonardo Menezes Vaz 1º Seminário de Software Livre Gravataí, 31 de Maio de 2008 Tópicos O que é OpenBSD? Características do OpenBSD Como ajudar o projeto?

Leia mais

Sistemas Operacionais de Arquitetura Aberta

Sistemas Operacionais de Arquitetura Aberta Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes www.dailson.com.br contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_ Habilidades Instalar o sistema operacional; Instalar

Leia mais

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz SISTEMAS OPERACIONAIS LIVRES Professor Carlos Muniz Houve um tempo, logo depois do surgimento dos computadores, onde os programas que eram criados pelos programadores e entusiastas de tecnologia eram compartilhados

Leia mais

CONCEITOS BÁSICOS UNIX/LINUX. Conceitos básicos em sistemas operacionais e arquitetura de computador.

CONCEITOS BÁSICOS UNIX/LINUX. Conceitos básicos em sistemas operacionais e arquitetura de computador. CONCEITOS BÁSICOS UNIX/LINUX agosto/2014 Conceitos básicos em sistemas operacionais e arquitetura de computador. 1 - UNIX: DEFINIÇÃO O Unix teve origem no projeto MULTICS 1, que por ser complexo demais

Leia mais

Introdução aos Sistemas Abertos

Introdução aos Sistemas Abertos aos Sistemas Abertos Carlos Gustavo A. da Rocha Afinal, o que é um sistema aberto? E pra complicar o que significa Freeware? Shareware? Free software?... Freeware Licenciado por uma empresa ou pessoa Código

Leia mais

SOFTWARE LIVRE. Fábio Rodrigo Barby Informática - IFPR

SOFTWARE LIVRE. Fábio Rodrigo Barby Informática - IFPR SOFTWARE LIVRE Fábio Rodrigo Barby Informática - IFPR Software Livre x Software Proprietário Software Proprietário O que é? Copyright; Cópia é proibida; Redistribuição é proibida; Modificação é proibida;

Leia mais

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG Universidade Federal de Goiás Ubuntu Desktop Alexandre Ferreira de Melo CERCOMP / UFG Conpeex / 2010 Agenda Introdução Conceitos Categorias de Software História do Linux Arquitetura do Linux Ubuntu Projeto

Leia mais

Administração de Redes Distribuições Linux

Administração de Redes Distribuições Linux Administração de Redes Distribuições Linux Rafael S. Guimarães IFES - Campus Cachoeiro de Itapemirim História Em 1973, um pesquisador da Bell Labs, Dennis Ritchie, reescreveu todo o sistema Unix numa linguagem

Leia mais

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL LINUX Lapro I Profa. Fernanda Denardin Walker - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL Para que o computador funcione e possibilite a execução

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface

Leia mais

Aula 01. Introdução ao Linux

Aula 01. Introdução ao Linux Aula 01 Introdução ao Linux Introdução Objetivos aprender a usar um novo sistema aprender a usar uma nova interface Como no Windows navegar pela internet (e-mails, facebook, etc) criar pastas e arquivos

Leia mais

Ubuntu Básico Introdução ao Linux

Ubuntu Básico Introdução ao Linux Ubuntu Básico Introdução ao Linux Instituto de Informática Universidade Federal de Goiás cursosextensao@inf.ufg.br Conceitos Básicos Hardware É a parte física do computador. Ex.: o gabinete, teclado, mouse,

Leia mais

Sistema Operacional Linux - História

Sistema Operacional Linux - História Sistema Operacional Linux - História Leonardo Cabral da Rocha Soares Adaptado de https://www.infowester.com/historia_linux.php 14 de maio de 2018 Leonardo Soares Linux 14 de maio de 2018 1 / 12 Conteúdo

Leia mais

- Campus Salto. Disciplina: Sistemas Operacionais Docente: Fernando Santorsula

- Campus Salto. Disciplina: Sistemas Operacionais Docente: Fernando Santorsula Disciplina: Sistemas Operacionais Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br Conteúdo programático: Os primeiros sistemas de computação, no final dos anos 40 e início dos anos 50, não

Leia mais

Aula 6 Introdução ao Linux

Aula 6 Introdução ao Linux Aula 6 Introdução ao Linux DIM0103 Introdução à Informática Profº Pedro Alexandre Nessa aula você verá... Introdução ao Linux Distribuições Interfaces Gráficas Operações básicas Sistema de Arquivos Introdução

Leia mais

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher? INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 SO Conceitos Básicos UNIDADE I INTRODUÇÃO À INFORMÁTICA: SISTEMA OPERACIONAL USO E OPERAÇÃO Em torno do computador

Leia mais

Informática Básica. Software. Anibal de Macedo, Informática Básica - Componentes de Hardware. Instituto Federal do Rio Grande do Norte

Informática Básica. Software. Anibal de Macedo, Informática Básica - Componentes de Hardware. Instituto Federal do Rio Grande do Norte Informática Básica Anibal de Macedo 1, 2 1 IFRN Instituto Federal do Rio Grande do Norte 2 UFRN Universidade Federal do Rio Grande do Norte Informática Básica - Componentes de Hardware Introdução 1 2 3

Leia mais

Evolução de Sistemas Operacionais. Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!!

Evolução de Sistemas Operacionais. Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!! Evolução de Sistemas Operacionais Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!! 1 Um pouco de História A história dos sistemas operacionais acompanha a história

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda

Leia mais

Sistemas Operacionais de Rede. Prof. Marciano dos Santos Dionizio

Sistemas Operacionais de Rede. Prof. Marciano dos Santos Dionizio Sistemas Operacionais de Rede Prof. Marciano dos Santos Dionizio As modificações nos hardwares a favor das redes implicaram em ajustes nos sistemas operacionais, adaptando-os para novos ambiente de processamento.

Leia mais

Sistemas Operacionais Aula 1

Sistemas Operacionais Aula 1 Instituto Federal de Educação Ciência e Tecnologia Sistemas Operacionais Aula 1 Igor Augusto de Carvalho Alves Igor.alves@ifrn.edu.br Apodi, Maio de 2012 Sistemas Operacionais Conceitos Programa que realiza

Leia mais

Blog: om.br/ Facebook: https://www.facebook.

Blog:  om.br/ Facebook: https://www.facebook. Contatos: E-mail: profanadeinformatica@yahoo.com.br Blog: http://profanadeinformatica.blogspot.c om.br/ Facebook: https://www.facebook.com/anapinf Livro Informática para Concursos Teoria e Questões - 3a

Leia mais

Sistemas Operacionais Prof. André Y. Kusumoto

Sistemas Operacionais Prof. André Y. Kusumoto Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Laboratório - Linux Linux Linux é ao mesmo tempo um kernel (ou núcleo) e o sistema operacional que roda sobre ele, dependendo

Leia mais

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Novatec Editora Ltda. www.novateceditora.com.br

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Novatec Editora Ltda. www.novateceditora.com.br Linux Guia do Administrador do Sistema Rubem E. Ferreira Novatec Editora Ltda. www.novateceditora.com.br 1 O início de tudo Entre os vários sistemas operacionais existentes, o Unix é um exemplo de maturidade

Leia mais

Introdução ao Sistema UNIX

Introdução ao Sistema UNIX Volnys & Midorikawa (c) 1 Introdução ao Sistema UNIX Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Edson Toshimi Midorikawa emidorik@lsi.usp.br http://www.lsi.usp.br/~emidorik Laboratório

Leia mais

VIRTUALIZAÇÃO PARA INICIANTES VMware Inc. All rights reserved.

VIRTUALIZAÇÃO PARA INICIANTES VMware Inc. All rights reserved. VIRTUALIZAÇÃO PARA INICIANTES Agenda 1. Histórico 2. Conceito 3. Benefícios 4. Limitações 5. O que podemos Virtualizar 6. Tipos de Virtualização 7. Classificação da Virtualização 8. Principais Fornecedores

Leia mais

SISTEMASOPERACIONAISLINUX. IsmaelSouzaAraujo

SISTEMASOPERACIONAISLINUX. IsmaelSouzaAraujo SISTEMASOPERACIONAISLINUX IsmaelSouzaAraujo INFORMAÇÃOECOMUNICAÇÃO Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, graduado em Tecnologia em Segurança da Informação UNICESP.

Leia mais

Fundamentos e Prática em Informática Ensino Médio Integrado em Informática. Lara Popov Zambiasi Bazzi Oberderfer

Fundamentos e Prática em Informática Ensino Médio Integrado em Informática. Lara Popov Zambiasi Bazzi Oberderfer Fundamentos e Prática em Informática Ensino Médio Integrado em Informática Lara Popov Zambiasi Bazzi Oberderfer Interface amigável e de fácil instalação; Maior compatibilidade de programas

Leia mais

MÁQUINAS VIRTUAIS VIRTUALIZAÇÃO AULA 04 Sistemas Operacionais Gil Eduardo de Andrade

MÁQUINAS VIRTUAIS VIRTUALIZAÇÃO AULA 04 Sistemas Operacionais Gil Eduardo de Andrade MÁQUINAS VIRTUAIS VIRTUALIZAÇÃO AULA 04 Sistemas Operacionais Gil Eduardo de Andrade O conteúdo deste documento é baseado no livro do Prof. Dr. Carlos Alberto Maziero, disponível no link: http://dainf.ct.utfpr.edu.br/~maziero

Leia mais

HISTÓRICO DO LINUX. Adão de Melo Neto

HISTÓRICO DO LINUX. Adão de Melo Neto HISTÓRICO DO LINUX Adão de Melo Neto Oque é um sistema operacional: Um sistema operacional permite a iteração entre o homem e a máquina. MULTICS, UNIX e MINIX : avós do GNU/LINUX Em um encontro de cientistas

Leia mais

Introdução a Sistemas Operacionais

Introdução a Sistemas Operacionais Introdução a Sistemas Operacionais Prof. Edwar Saliba Júnior Março de 2007 1 O que é um sistema? Conjunto de partes integradas com uma finalidade comum; Para identificar um sistema: Verificar se existe

Leia mais

Fundamentos de Software Livre

Fundamentos de Software Livre Fundamentos de Software Livre 01 de Agosto de 2011 Augusto Vinhaes Agenda 1) Software Conceitos básicos Tipos: Software básico e aplicativos 2) Sistemas Operacionais Conceitos básicos Estrutura Alguns

Leia mais

Prof. Jefferson Costa www.jeffersoncosta.com.br

Prof. Jefferson Costa www.jeffersoncosta.com.br O que é Linux? Open Source (software Livre) é a mesma coisa que Software Gratuito? Quem é melhor? Qual é mais seguro? Encontramos muitas diferenças entre as distribuições de Linux? Posso desinstalar o

Leia mais

Introdução aos Sistemas Operacionais. Ricardo Ramos de Oliveira

Introdução aos Sistemas Operacionais. Ricardo Ramos de Oliveira Introdução aos Sistemas Operacionais Ricardo Ramos de Oliveira E-mail: ricardo.ramos@ifsuldeminas.edu.br Cadastro Wiki USP Endereço: http://garapa.intermidia.icmc.usp.br/mediawiki Objetivos Conceituar

Leia mais

gnu/linux para noobs Daniela

gnu/linux para noobs Daniela gnu/linux para noobs Daniela Morais @danielammorais sobre mim Entusiasta de Java e de códigos limpos Cursando Ciência da Computação na Unicamp danielammorais.com agenda História e filosofia GNU Como começar

Leia mais

Introdução à Computação MAC0110

Introdução à Computação MAC0110 Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Máquina universal de Turing criada em 1936 por Alan Turing, fundamento teórico para

Leia mais

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini E-mail: christianezapelini@nwk.edu.br

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini E-mail: christianezapelini@nwk.edu.br Gestão em Sistemas de Informação Profa.: Me. Christiane Zim Zapelini E-mail: christianezapelini@nwk.edu.br Gestão em Sistemas de Informação Aula 34 Software livre e código aberto Aula 34 2 Gestão em Sistemas

Leia mais

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Capacitação Sistema Operacional Linux Parte I Introdução Quando abordamos o assunto sistema operacional, acredito que, para muitos usuários e profissionais da área de tecnologia venha a sua cabeça a imagem

Leia mais

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Máquinas Virtuais Agenda Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Histórico Mainframe É um computador de grande porte, dedicado

Leia mais

Sistemas Operacionais. Visão Geral

Sistemas Operacionais. Visão Geral Sistemas Operacionais Visão Geral Sumário 1. Máquina de Camadas 2. Funções Básicas do SO 3. Conceitos Introdutórios 1. Hardware 2. Software 3. Operações de E/S 4. Histórico 1. Década de 40 2. Década de

Leia mais

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1 UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1 Padronizações Padrões UNIX IEEE POSIX X/Open OSF (Open Source Foundation) SVID - System

Leia mais

SSC0640 Sistemas Operacionais I

SSC0640 Sistemas Operacionais I SSC0640 Sistemas Operacionais I 25ª Aula Sistema Operacional Linux Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br 1 Roteiro História Características Gerais Kernel Sistema Operacional GNU/Linux Gerenciamento

Leia mais

Aula 2. Objetivo: Saber qual a funcionalidade de um sistema operacional de rede.

Aula 2. Objetivo: Saber qual a funcionalidade de um sistema operacional de rede. Aula 2 Objetivo: Saber qual a funcionalidade de um sistema operacional de rede. Sistema Operacional de Rede Definição: Conjunto de módulos que ampliam as tarefas dos sistemas operacionais locais, complementando-os

Leia mais

Apresentação da Disciplina

Apresentação da Disciplina Apresentação da Disciplina Laboratório de Sistemas Operacionais Prof. Fernando Nakayama de Queiroz fernando.queiroz@ifpr.edu.br Sobre o professor... Fernando Nakayama de Queiroz fernando.queiroz@ifpr.edu.br

Leia mais

Informática. Linux. Professor Márcio Hunecke.

Informática. Linux. Professor Márcio Hunecke. Informática Linux Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática O SISTEMA OPERACIONAL GNU/LINUX Características Gerais O Linux surgiu por meio do Projeto GNU (GNU s Not Unix) e é

Leia mais

História e Conceitos sobre Sistemas Operacionais. Técnico de Informática 2º. Módulo Prof. Alex Sandro Forghieri

História e Conceitos sobre Sistemas Operacionais. Técnico de Informática 2º. Módulo Prof. Alex Sandro Forghieri História e Conceitos sobre Sistemas Operacionais Técnico de Informática 2º. Módulo Prof. Alex Sandro Forghieri alex.forghieri@ifsc.edu.br Agenda Apresentação e discussão do plano de ensino. O que é um

Leia mais

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Informática Sistemas Operacionais Aula 5. Cleverton Hentz Informática Sistemas Operacionais Aula 5 Cleverton Hentz Sumário Introdução Fundamentos sobre Sistemas Operacionais Gerenciamento de Recursos Interface Com Usuário Principais Sistemas Operacionais 2 Introdução

Leia mais

Sistemas operacionais INTRODUÇÃO

Sistemas operacionais INTRODUÇÃO Sistemas operacionais INTRODUÇÃO Sistemas Operacionais É um software situado entre o hardware e as aplicações para gerenciar todo os recursos do sistema (memória, processador, disco ) de forma organizada

Leia mais

ADMINISTRAÇÃO DE REDES I LINUX. Frederico Madeira LPIC 1, CCNA

ADMINISTRAÇÃO DE REDES I LINUX. Frederico Madeira LPIC 1, CCNA ADMINISTRAÇÃO DE REDES I LINUX Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br Agenda Sobe a Disciplina Introdução ao Linux FHS Inicialização Boot Loaders X Introdução Instalação

Leia mais

Programação Aplicada a Redes de Computadores Shell Script

Programação Aplicada a Redes de Computadores Shell Script Programação Aplicada a Res Computadores Shell Script Faculdas IESGO 2º Sem 2016 Definições Software Livre (Free Software) Conceito que prevê que todo software será distribuído com seu código-fonte, pondo

Leia mais