Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
unix:historico_do_unix_e_linux [2012/03/09 22:00] mazierounix:historico_do_unix_e_linux [2024/11/12 15:44] (atual) maziero
Linha 1: Linha 1:
 +====== Uma breve história do UNIX, LINUX e Software Livre ======
 +
 +| fim dos anos 60 | [[http://www.mit.edu|MIT]], [[http://www.bell-labs.com/|Bell Labs]] e [[http://www.ge.com/|GE]] iniciam o desenvolvimento do sistema operacional [[http://www.multicians.org/multics.html|MULTICS]]. |
 +| 1969 | [[http://en.wikipedia.org/wiki/Ken_Thompson|Ken Thompson]] e [[http://en.wikipedia.org/wiki/Dennis_Ritchie|Dennis Ritchie]] desenvolvem em assembly uma versão simplificada do MULTICS em um [[http://en.wikipedia.org/wiki/PDP-7|PDP-7]] abandonado no Bell Labs. Esse sistema será batizado por [[http://en.wikipedia.org/wiki/Brian_Kernighan|Brian Kernighan]] como UNICS e depois UNIX. |
 +| 1972-73 | Portagem do UNIX para o PDP11/20, PPDP11/40 e PDP11/70; para simplificar a portagem, Ken Thompson tenta reescrever o UNIX usando a linguagem ([[http://en.wikipedia.org/wiki/B_programming_language|B]], simplificação de BCPL); a equipe melhora B e cria a linguagem C para reescrever o UNIX. |
 +
 +{{ :unix:1971_thompson_ritchie_pdp11.jpg?500 |Ken Thompson (seated) and Dennis Ritchie (standing) with the DEC PDP-11; source: https://www.bell-labs.com/institute/blog/invention-unix}}
 +
 +| anos 70 | UNIX é usado nas universidades; o Bell Labs licencia os fontes para ensino e pesquisa. |
 +| 1976 | Primeira versão comercial (Versão 6). |
 +| 1978 | Inicia o desenvolvimento do UNIX BSD ([[http://en.wikipedia.org/wiki/Berkeley_Software_Distribution|Berkeley Software Distribution]]), com [[http://en.wikipedia.org/wiki/Bill_Joy|Bill Joy]] e Ozalp Babaoglu. |
 +| anos 80 | UNIX é um produto comercial grande e complexo. |
 +| 1983 | Após ter tentado sem sucesso obter o código-fonte do firmware de uma impressora Xerox para corrigir um defeito de operação, [[http://en.wikipedia.org/wiki/Richard_Stallman|Richard Stallman]] (MIT) cria o [[http://www.gnu.org/gnu/gnu-history.pt-br.html|Projeto GNU]]. Esse projeto visa construir ferramentas para produzir software livre. |
 +| 1984 | O ambiente gráfico [[http://www.x.org/|X-Windows]] é desenvolvido no [[http://en.wikipedia.org/wiki/Project_Athena|Projeto Athena]] do MIT. |
 +
 +{{ :unix:x-window-system.png?500 | X-Window System, source: https://en.wikipedia.org/wiki/History_of_Unix}}
 +
 +| 1987 | [[http://www.cs.vu.nl/%7East|Andrew Tanenbaum]], um professor da Holanda, escreve uma versão didática simplificada do UNIX, denominada [[http://pt.wikipedia.org/wiki/MINIX|MINIX]]. |
 +| 1987 | São lançados os primeiros PCs baseados na CPU Intel 386, que traz mecanismos avançados para proteção de acesso à memória. |
 +| 1988 | O ambiente X-Windows 11r2 é divulgado ao público. |
 +| 1991 | [[http://netfiles.uiuc.edu/rhasan/linux|Criação do Linux]] (núcleo 0.01) por [[http://en.wikipedia.org/wiki/Linus_Torvalds |Linus Torvalds]], estudante de informática finlandês. |
 +| 1992 | O núcleo Linux já suporta as ferramentas do projeto GNU e o ambiente gráfico X-Windows, constituindo um ambiente completo de software livre. |
 +| 1992 | Primeiras distribuições Linux: MCC Interim Linux, TAMU, SLS e Slackware. |
 +
 +{{ :unix:slackware.jpg?500 |Slackware Linux; source: https://blog.josefsson.org}}
 +
 +| 1994 | Lançado o núcleo Linux 1.0 |
 +| 1996 | Lançado o núcleo Linux 2.0 |
 +| 2001 | Lançado o sistema MacOS X, baseado nos núcleos UNIX BSD e Mach |
 +| 2008 | Lançado o sistema Android 1.0, baseado no núcleo Linux |
 +
 +===== Fontes =====
 +
 +  * Sistemas Operacionais - Conceitos e Aplicações. Silberschatz, Galvin, Gagne. Ed. Campus, 2001.
 +  * Sistemas Operacionais Modernos, 2a edição. Andrew Tanenbaum. Ed. Pearson - Prentice-Hall, 2003.
 +  * [[http://www.oreilly.com/catalog/opensources/book/stallman.html|Open Sources : Voices from the Open Source Revolution]]. Ed. O'Reilly, 1999.
 +  * [[http://www.levenez.com/unix|Histórico do UNIX]]