Unix

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Unix - Presentation Transcript

    1. & Conhecimento Semana VII Acadêmica Oportunidades 2007 A História do Por: Gilmar Furtado de Almeida João Hésio Santos Leomário Silva Machado Luiz Guilherme Ribeiro Sanches
    2. & Conhecimento Semana VII Acadêmica Oportunidades 2007 “No princípio tudo era o hardware...” Usuário Hardware
    3. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O papel do Sistema Operacional Usuário Sist. Operacional Hardware
    4. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Como funciona um S.O.
    5. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O MULTICS • Na década de 60, o MIT (Massachusetts Institute of Tecnology), Bell Labs (subsidiária da AT&T) e General Eletric construíram o sistema MULTICS (Multiplexed Information and Computing Service). Como era muito avançado para a época, o projeto foi abandonado.
    6. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O UNICS • Em 1969, Ken Thompson, da Bell Labs, retomou o projeto objetivando simplificá-lo criando o UNICS (Unniplexed Information and Computing Service), suportando apenas um usuário. Foi criado inicialmente em Assembly, para PDP-7 da DEC. • Foi renomeado depois para UNIX por limitações do PDP-7.
    7. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O Unix e o PDP-11 • Em 1971, com a migração do Unix para o PDP-11 da DEC (Digital Equipment Corp.), foi possível torná-lo mais seguro e a suportar vários usuários simultaneamente. • Ainda era escrito em linguagem de montagem.
    8. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Criação da linguagem C • Em 1972, Ken Thompson e Dennis Ritchie, reescrevem o Unix em uma nova linguagem chamada C (criada por Ritchie), originada de B (criada por Thompson), para facilitar a migração para outras plataformas.
    9. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Desenvolvimento do Unix • Os colegas de trabalho de Thompson aderiram ao desenvolvimento do Unix, destacando Brian Kernighan (linguagem C) e Steve Johnson (compilador C portátil).
    10. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O Unix nas Universidades • Em 1975 a Universidade de Berkeley (Califórnia, EUA) licencia o Unix da AT&T, o aprimora e lança o Unix BSD (Berkeley Software Distribution), auxiliada por fundos da ARPA (Advanced Research Projects Agency).
    11. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O Unix de Berkeley • A versão BSD de Berkeley foi utilizada intensamente no meio acadêmico, criando melhorias no código-fonte do Unix e novos utilitários: – O protocolo de rede TCP/IP tornou-se padrão. – Novo editor VI (Visual Interface). – Novo Shell (C shell). – Compiladores para Pascal e Lisp. • Algumas empresas basearam suas versões no Daemon (Mascote do BSD) BSD, como o SunOS da Sun.
    12. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O Unix nas Empresas • No início dos anos 80, a AT&T foi autorizada a vender o Unix (System V) para empresas privadas, cada uma personalizando sua versão: • Solaris (antigo SunOS) da Sun Microsystems. • AIX (Advanced Interactive eXecutive) da IBM. • HP-UX da HP (Hewlett-Packard). • IRIX da SGI (Silicon Graphics). • XENIX da Microsoft, vendido depois para a SCO (Santa Cruz Operation). Microsoft®
    13. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Padronização do Unix • No final dos anos 80 é criado o padrão POSIX (Portable Operating System Unix) pelo IEEE (Institute of Eletrical and Eletronics Egineers) para tentar padronizar as diversas versões do Unix (System V da AT&T e BSD de Berkeley).
    14. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Quando tudo estava indo bem... • Um grupo de empresas, POSIX formado pela IBM, DEC, HP, entre outras, não gostou da idéia da AT&T ditando regras para o Unix e formaram um consórcio chamado OSF (Open UNIX Software Foundation) para ditar seus padrões. • A AT&T reagiu criando seu consórcio chamado de UI (Unix International). • O caos estava instalado e OSF UI o Unix perdeu muito com essa briga de interesses.
    15. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Árvore genealógica do Unix
    16. & Conhecimento Semana VII Acadêmica Oportunidades 2007 O núcleo do sistema Unix • 10.000 linhas de código C. • 1.000 linhas de código Assembly.
    17. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Os clones livres do Unix • Minix, lançado em 1987 pelo professor Andrew Stuart Tanenbaum, para propósitos educacionais. • Linux, liberado em 1991 por Linus Torvalds para propósitos gerais. • FreeBSD, criado em 1993 por programadores que desenvolveram o BSD de Berkeley, que foi descontinuado por falta de financiamento.
    18. & Conhecimento Semana VII Acadêmica Oportunidades 2007 Referências • http://www.unix.org • http://www.cin.ufpe.br • http://historie.info.online.fr • http://pr.eltiempo.terra.com.co • http://cs.cf.ac.uk • http://www.berkeleyheritage.com • http://bsd-geek.de • http://free-eletronics.com • http://pt.wikipedia.org/wiki/ • MACHADO, Francis Berenger. MAIA, Luiz Paulo. Arquitetura de sistemas operacionais. 3.ed. Rio de Janeiro: LTC, 2002. p.286-289. • TANENBAUM, Andrew S. . Sistemas operacionais modernos. 1.ed. São Paulo: LTC, 1999. p.180-184. • TANENBAUM, Andrew S. . Sistemas operacionais modernos. 2.ed. São Paulo: Pearson Prentice Hall, 2003. p.503-509.

    + Luiz SanchesLuiz Sanches, 8 months ago

    custom

    275 views, 0 favs, 0 embeds more stats

    VII Semana Acadêmica IESAM, 2007

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 275
      • 275 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 4
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags