A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 01 Prof. André Lucio.

Apresentações semelhantes


Apresentação em tema: "FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 01 Prof. André Lucio."— Transcrição da apresentação:

1 FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 01 Prof. André Lucio

2 Competências da Aula 1 Introdução e Filosofia do Software Livre História do GNU/Linux Aplicações do Linux Principais distribuições

3 Aula 01 INTRODUÇÃO E FILOSOFIA AO SOFTWARE LIVRE

4 Introdução ao Software Livre Mas o que é SL? Mas o que é SL? GNU GNU Linux Linux GNU/Linux GNU/Linux

5 Introdução ao Kernel Kernel Kernel

6 Introdução ao Kernel Kernel Kernel

7 Introdução ao Kernel Kernel Kernel Requisição do software para o Hardware Requisição do software para o Hardware

8 Introdução ao Kernel Kernel Kernel Requisição do software para o Hardware Requisição do software para o Hardware Interpretação do pedido pelo Kernel

9 Introdução ao Kernel Kernel Kernel Requisição do software para o Hardware Requisição do software para o Hardware O repasse da requisição para o hardware

10 Introdução ao Kernel Kernel Kernel Requisição do hardware para o software Requisição do hardware para o software A inserção do CD é feita no Drive

11 Introdução ao Kernel Kernel Kernel Requisição do hardware para o software Requisição do hardware para o software O sistema recebe o sinal e envia para o software

12 Introdução ao Kernel Kernel Kernel Debian, Freebsd... Hurd, Linux... CDROM, Chipset, Processador...

13 FSF – Free Software Foudation Luta pelas liberdades Luta pelas liberdades essenciais de usuários de essenciais de usuários de computadores computadores Autora da GPL e de outras importantes licenças Autora da GPL e de outras importantes licenças Criadora da LSB Criadora da LSB

14 Licenças Mas se é livre, precisa de licença? Mas se é livre, precisa de licença? Software Livre != Software Grátis Software Livre != Software Grátis Tipos de Licenças Tipos de Licenças Copyleft Copyleft

15 Licença - GPL General Public Licence General Public Licence Criada em 1989 Criada em 1989 Garante liberdades para o software e seus Garante liberdades para o software e seus usuários; usuários; Protege direitos; Protege direitos; Usa o conceito do copyleft; Usa o conceito do copyleft; Ninguém pode ser restringido pelo software que usa! Ninguém pode ser restringido pelo software que usa!

16 Licenças - As 4 Liberdades da GPL

17 GPL – Liberdade 0 Rodar o programa para qualquer fim.

18 GPL – Liberdade 1 Estudar o programa.

19 GPL – Liberdade 2 Copiar e redistribuir o software.

20 GPL – Liberdade 3 Modificar o software.

21 Outras licenças General Public Licence GFDL – GNU Free Documentation Licence OPL – Open Publication Licence CC – Creative Commons BSD – Berkeley Software Distribuition SPL – Sun Public Licence;

22 Aula 01 HISTÓRIA DO GNU/LINUX

23 História do GNU/Linux GNU, que é um acrônimo recursivo de GNU’s Not Unix. Trata-se, de um grupo que foi fundado em 1984 por seu idealizador, Richard Stallman, com o intuito de criar um sistema operacional “Unix-like” desprovido de amarras e travas ao seu uso. GNU, que é um acrônimo recursivo de GNU’s Not Unix. Trata-se, de um grupo que foi fundado em 1984 por seu idealizador, Richard Stallman, com o intuito de criar um sistema operacional “Unix-like” desprovido de amarras e travas ao seu uso. Os desenvolvedores GNU criaram uma série de programas básicos para um sistema operacional funcional, como editores de texto e compiladores. Entretanto, havia um pedaço de código essencial, que ainda não tinha sido criado: o kernel. Os desenvolvedores GNU criaram uma série de programas básicos para um sistema operacional funcional, como editores de texto e compiladores. Entretanto, havia um pedaço de código essencial, que ainda não tinha sido criado: o kernel.

24 História do GNU/Linux Linus Torvalds começou o desenvolvimento do núcleo como um projeto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Linus Torvalds um finlandês, começou o desenvolvimento do núcleo como um projeto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Em 1991, Linus Torvalds disponibilizou para o mundo a primeira versão do Linux, um kernel “Unix-like”. A partir desse ponto, foi possível unir o kernel Linux com os softwares GNU, originando o sistema operacional que chamamos de GNU/Linux. Em 1991, Linus Torvalds disponibilizou para o mundo a primeira versão do Linux, um kernel “Unix-like”. A partir desse ponto, foi possível unir o kernel Linux com os softwares GNU, originando o sistema operacional que chamamos de GNU/Linux.

25 História do GNU/Linux Richard Stallman Linus Torvalds

26 História do GNU/Linux Andrew Tanenbaum

27 Aula 01 APLICAÇÕES DO LINUX

28 Aplicações do Linux Desktops Desktops Servidores Servidores Smartphones Smartphones Sistemas embarcados (automação) Sistemas embarcados (automação) Super Computadores Super Computadores

29 Desktop A utilização do sistema operacional Linux para uso pessoal é possível, uma vez que o Linux possuí uma interface gráfica e ambiente de trabalho que pode ser utilizado pelo usuário doméstico e profissional. A utilização do sistema operacional Linux para uso pessoal é possível, uma vez que o Linux possuí uma interface gráfica e ambiente de trabalho que pode ser utilizado pelo usuário doméstico e profissional.

30 Desktop Softwares Office Softwares Office Software Internet Software Internet Software Áudio Software Áudio Software Vídeo Software Vídeo Software Rede Software Rede Software de Programação Software de Programação

31 Desktop

32 Desktop – Interface Gráfica

33

34 Desktop – Office

35

36 Desktop Vídeo Sobre o Linux

37 Servidores Servidores WEB* Servidores WEB* *aproximadamente 60% dos sites da internet usam o apache Firewall Firewall Proxy Proxy Compartilhamento de Arquivos Compartilhamento de Arquivos

38 Servidores

39 Smartphones Android Android Firefox OS Firefox OS Ubuntu Phone Ubuntu Phone

40 Sistemas Embarcados (Automação) Robôs Robôs TVs TVs Appliances Appliances Sistemas de monitoramento Sistemas de monitoramento

41 Super Computadores 91% dos maiores supercomputadores do mundo rodam Linux 91% dos maiores supercomputadores do mundo rodam Linux

42 Empresas que utilizam o GNU/Linux

43 Aula 01 PRINCIPAIS DISTRIBUIÇÕES - CONCEITO

44 Distribuições Você já deve ter ouvido falar em Debian, RedHat, Slackware, SuSe, Conectiva, Mandrake, Ubuntu dentre outras. Mas, o que realmente é isso? O que são todos esses nomes? Todos esses nomes são o que chamamos de distribuições GNU/Linux. Você já deve ter ouvido falar em Debian, RedHat, Slackware, SuSe, Conectiva, Mandrake, Ubuntu dentre outras. Mas, o que realmente é isso? O que são todos esses nomes? Todos esses nomes são o que chamamos de distribuições GNU/Linux. Uma distribuição nada mais é do que o kernel, Linux, softwares GNU e outros aplicativos que são desenvolvidos por outras comunidades ou grupos. Uma distribuição nada mais é do que o kernel, Linux, softwares GNU e outros aplicativos que são desenvolvidos por outras comunidades ou grupos.

45 Tipos de Distribuições Livres Livres o Convencionais o Lives Corporativas Corporativas From Scratch From Scratch Baseadas Baseadas

46 Tipos de Distribuições - Livres São mantidas por comunidades de colaboradores sem fins lucrativos. São mantidas por comunidades de colaboradores sem fins lucrativos. Exemplos são: Debian, Ubuntu, Slackware, Gentoo, Knoppix e CentOS, entre outras. Exemplos são: Debian, Ubuntu, Slackware, Gentoo, Knoppix e CentOS, entre outras.

47 Tipos de Distribuições - Corporativas São mantidas por empresas que vendem o suporte ao seu sistema. São mantidas por empresas que vendem o suporte ao seu sistema. Exemplos são: RedHat, SuSe e OpenMandriva. Exemplos são: RedHat, SuSe e OpenMandriva.

48 Tipos de Distribuições - Convencionais São distribuídas da forma tradicional, ou seja, uma ou mais mídias que são utilizadas para instalar o sistema no disco rígido; São distribuídas da forma tradicional, ou seja, uma ou mais mídias que são utilizadas para instalar o sistema no disco rígido;

49 Tipos de Distribuições - Lives São distribuídas em mídias com o intuito de rodarem a partir delas, sem a necessidade de instalar no HD. As distribuições Live ficaram famosas pois têm a intenção de fornecer um sistema GNU/Linux totalmente funcional, de forma fácil e sem a necessidade de o instalar na máquina. São distribuídas em mídias com o intuito de rodarem a partir delas, sem a necessidade de instalar no HD. As distribuições Live ficaram famosas pois têm a intenção de fornecer um sistema GNU/Linux totalmente funcional, de forma fácil e sem a necessidade de o instalar na máquina.

50 Tipos de Distribuições - From Scratch São desenvolvidas do zero, ou seja, utiliza um Kernel Linux, alguns programas GNU e a grande maioria das suas particularidades é desenvolvida especificamente para ela. São desenvolvidas do zero, ou seja, utiliza um Kernel Linux, alguns programas GNU e a grande maioria das suas particularidades é desenvolvida especificamente para ela. Exemplos: Debian, RedHat, Gentoo, Slackware, entre outras. Exemplos: Debian, RedHat, Gentoo, Slackware, entre outras.

51 Tipos de Distribuições - Baseadas Aproveitam ferramentas e bases já desenvolvidas por outras distribuições. Distribuições baseadas usam distribuições from scratch para alcançar seus objetivos mais rápido, dando maior atenção para ao propósito da distribuição. Aproveitam ferramentas e bases já desenvolvidas por outras distribuições. Distribuições baseadas usam distribuições from scratch para alcançar seus objetivos mais rápido, dando maior atenção para ao propósito da distribuição. Exemplos: Ubuntu, DreamLinux, Kubuntu, Kurumin, Slax, BrDesktop, entre outras. Exemplos: Ubuntu, DreamLinux, Kubuntu, Kurumin, Slax, BrDesktop, entre outras.

52 Aula 01 PRINCIPAIS DISTRIBUIÇÕES - EXEMPLOS

53 Principais Distribuições RedHat Tipo: corporativa. Tipo: corporativa. Descrição: primeira distribuição Descrição: primeira distribuição corporativa a ser criada. corporativa a ser criada. Muito utilizada nas empresas por Muito utilizada nas empresas por oferecer suporte técnico e ter seu oferecer suporte técnico e ter seu sistema compatível com as diversas sistema compatível com as diversas tecnologias disponíveis. tecnologias disponíveis. Interface padrão: GNOME. Interface padrão: GNOME. Sistema de pacote: RPM - RedHat Package Manager. Sistema de pacote: RPM - RedHat Package Manager. Site oficial: http://www.redhat.com Site oficial: http://www.redhat.com

54 Principais Distribuições

55 CentOS Distribuição: Livre (Live); Distribuição: Livre (Live); Descrição: O CentOS, Descrição: O CentOS, abreviação de Community abreviação de Community Enterprise Operating System, é uma Enterprise Operating System, é uma distribuição Linux de classe Enterprise derivada de códigos distribuição Linux de classe Enterprise derivada de códigos fonte gratuitamente distribuídos pela Red Hat Enterprise Linux e mantida fonte gratuitamente distribuídos pela Red Hat Enterprise Linux e mantida pelo CentOS Project. pelo CentOS Project. O CentOS, foi apontado como uma das melhores distros para o uso em O CentOS, foi apontado como uma das melhores distros para o uso em servidores. servidores. Interface padrão: GNOME; Interface padrão: GNOME; Sistema de pacote: RPM; Sistema de pacote: RPM; Site oficial: http://www.centos.org Site oficial: http://www.centos.org

56 Principais Distribuições

57 Fedora Distribuição: livre; Distribuição: livre; Descrição: mantida pela Descrição: mantida pela RedHat, serve de teste para o RedHat, serve de teste para o carro chefe da carro chefe da empresa, o RedHat Enterprise. empresa, o RedHat Enterprise. Interface padrão: GNOME; Interface padrão: GNOME; Sistema de pacote: RPM - RedHat Package Manager; Sistema de pacote: RPM - RedHat Package Manager; Site oficial: http://fedora.redhat.com Site oficial: http://fedora.redhat.com

58 Principais Distribuições

59 Suse Tipo: corporativa; Tipo: corporativa; Descrição: Comprada pela Novell em Descrição: Comprada pela Novell em 2003, é a principal concorrente da 2003, é a principal concorrente da RedHat, atuando no meio corporativo tanto em servidores RedHat, atuando no meio corporativo tanto em servidores quanto em desktops. Assim como a RedHat, possui parcerias quanto em desktops. Assim como a RedHat, possui parcerias com diversas empresas, a fim de manter seu sistema compatível com diversas empresas, a fim de manter seu sistema compatível com produtos de terceiros; com produtos de terceiros; Interface padrão: GNOME; Interface padrão: GNOME; Sistema de pacote: baseado em RPM, mas não segue o formato da RedHat à risca, tendo implementado algumas variações; Sistema de pacote: baseado em RPM, mas não segue o formato da RedHat à risca, tendo implementado algumas variações; Site oficial: http://www.suse.com Site oficial: http://www.suse.com

60 Principais Distribuições

61 Slackware Distribuição: livre; Distribuição: livre; Descrição: primeira distribuição Descrição: primeira distribuição GNU/Linux a ser distribuída em CD, é GNU/Linux a ser distribuída em CD, é considerada como sendo a primeira distribuição. considerada como sendo a primeira distribuição. Organizada por seu criador Patrick Volkerding, Organizada por seu criador Patrick Volkerding, caracteriza-se por sua filosofia de ser a distribuição mais caracteriza-se por sua filosofia de ser a distribuição mais “Unix-Like” do mundo GNU/Linux. “Unix-Like” do mundo GNU/Linux. Interface padrão: KDE; Interface padrão: KDE; Sistema de pacote: tgz; Sistema de pacote: tgz; Site oficial: http://www.slackware.com Site oficial: http://www.slackware.com

62 Principais Distribuições

63 Debian Distribuição: livre; Distribuição: livre; Descrição: criada com o intuito de Descrição: criada com o intuito de prover um sistema operacional prover um sistema operacional totalmente livre e gratuito, foi totalmente livre e gratuito, foi uma das primeiras distribuições GNU/Linux a uma das primeiras distribuições GNU/Linux a serem criadas. Atualmente é uma das maiores serem criadas. Atualmente é uma das maiores distribuições e a que mais distribuições e a que mais gerou distribuições derivadas. Por ser uma referência em gerou distribuições derivadas. Por ser uma referência em sistemas GNU/Linux, é a distribuição mais utilizada em sistemas GNU/Linux, é a distribuição mais utilizada em órgãos públicos e governos; órgãos públicos e governos; Interface padrão: GNOME; Interface padrão: GNOME; Sistema de pacote: DEB - Debian Package; Sistema de pacote: DEB - Debian Package; Site oficial: http://www.debian.org Site oficial: http://www.debian.org

64 Principais Distribuições

65 Ubuntu Distribuição: livre (convencional e Live); Distribuição: livre (convencional e Live); Descrição: com seu slogan Linux Descrição: com seu slogan Linux for Human Beings - é voltada for Human Beings - é voltada para o usuário final, apesar de ter para o usuário final, apesar de ter versão para servidores. Patrocinada pelo versão para servidores. Patrocinada pelo milionário Mark Shuttleworth é, atualmente, a maior milionário Mark Shuttleworth é, atualmente, a maior distribuição em número de downloads. distribuição em número de downloads. Interface padrão: GNOME ou KDE (para Kubuntu); Interface padrão: GNOME ou KDE (para Kubuntu); Sistema de pacote: DEB - Debian Package; Sistema de pacote: DEB - Debian Package; Site oficial: http://www.ubuntu.com Site oficial: http://www.ubuntu.com

66 Principais Distribuições

67 Knoppix Distribuição: livre (Live); Distribuição: livre (Live); Descrição: distribuição Live que Descrição: distribuição Live que popularizou distribuições do gênero, popularizou distribuições do gênero, devido à sua ferramenta de devido à sua ferramenta de remasterização que facilitou o remasterização que facilitou o processo de gerar novas distribuições; processo de gerar novas distribuições; Interface padrão: KDE; Interface padrão: KDE; Sistema de pacote: DEB; Sistema de pacote: DEB; Site oficial: http://www.knoppix.org Site oficial: http://www.knoppix.org

68 Principais Distribuições

69 OpenSuSe Distribuição: livre; Distribuição: livre; Descrição: patrocinada Descrição: patrocinada pela Novell, baseia-se pela Novell, baseia-se no SuSe Linux. no SuSe Linux. Interface padrão: GNOME ou KDE; Interface padrão: GNOME ou KDE; Sistema de pacote: RPM; Sistema de pacote: RPM; Site oficial: http://www.opensuse.org Site oficial: http://www.opensuse.org

70 Principais Distribuições

71 Gentoo Distribuição: livre (Live); Distribuição: livre (Live); Descrição: Todos os programas são Descrição: Todos os programas são compilados na própria máquina. compilados na própria máquina. As principais vantagens são a performance e As principais vantagens são a performance e a personalização conforme as necessidades a personalização conforme as necessidades do usuário. A principal desvantagem é o do usuário. A principal desvantagem é o trabalho e tempo necessários a sua instalação. trabalho e tempo necessários a sua instalação. Interface padrão: A escolha do usuário; Interface padrão: A escolha do usuário; Sistema de pacote: Emerge, código fonte; Sistema de pacote: Emerge, código fonte; Site oficial: http://www.gentoo.org Site oficial: http://www.gentoo.org

72 Principais Distribuições

73 Links para de vídeos Revolution OS – Documentário sobre o Linux Revolution OS – Documentário sobre o Linux http://goo.gl/x9ZAIN http://goo.gl/x9ZAIN http://goo.gl/x9ZAIN The Code Linux - (O Código Linux) The Code Linux - (O Código Linux) http://goo.gl/K6ZF7G http://goo.gl/K6ZF7G

74 Dúvidas Acesse o Fórum!! Acesse o Fórum!! Acessem o Chat!! Acessem o Chat!! (4ª às 20:30hs)


Carregar ppt "FTIN Formação Técnica em Informática Módulo Sistema Operacional Aberto (Linux) AULA 01 Prof. André Lucio."

Apresentações semelhantes


Anúncios Google